def _dump_offer_list(self, offerids, sortkey='name'):
"""
Utility routine to dump a list of offers
"""
offers = []
for offerid in offerids:
offer = self.MarketState.State[offerid]
offer['id'] = offerid
offers.append(offer)
print "{0:8} {1:35} {2:35} {3}".format(
'Ratio', 'Input Asset (What You Pay)',
'Output Asset (What You Get)', 'Name')
for offer in sorted(offers, key=lambda h: h[sortkey]):
iholding = self.MarketState.State[offer['input']]
oholding = self.MarketState.State[offer['output']]
name = self.MarketState.i2n(offer.get('id'))
print "{0:<8} {1:35} {2:35} {3}".format(
offer['ratio'], self.MarketState.i2n(iholding['asset']),
self.MarketState.i2n(oholding['asset']), name)
client_cli.py 文件源码
python
阅读 20
收藏 0
点赞 0
评论 0
评论列表
文章目录