simulation.py 文件源码

python
阅读 29 收藏 0 点赞 0 评论 0

项目:raiden-token 作者: raiden-network 项目源码 文件源码
def deploy_bidders(bidder_addrs, web3, auction, kwargs):
    if auction.call().stage() != AUCTION_STARTED:
        log.warning('requested bidders deployment, but auction is not started yet')
        return
    from deploy.bidder import Bidder
    bidder_objs = []
    for addr in bidder_addrs:
        bidder = Bidder(web3, auction, addr)
        bidder.max_bid_ceiling = kwargs['max_bid_ceiling']
        bidder.bid_interval = kwargs['bid_interval']
        bidder.max_bid_price = kwargs['max_bid_amount']
        bidder.min_bid_price = kwargs['min_bid_amount']
        bidder_objs.append(bidder)
    for i in range(0, kwargs['wei_bidders']):
        if i == 0:
            bidder_objs[i].max_bids = 1
        bidder_objs[i].max_bid_price = 1
        bidder_objs[i].min_bid_price = 1
    bidder_gevents = [gevent.spawn(b.run) for b in bidder_objs]
    gevent.joinall(bidder_gevents)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号