def get_blocks_fast(start, end, chunksize, max_workers, url):
"""Request blocks from steemd in JSON format"""
rpc = SimpleSteemAPIClient(url)
if end == 0:
end = rpc.last_irreversible_block_num()
with click.open_file('-', 'w', encoding='utf8') as f:
blocks = _get_blocks_fast(
start=start,
end=end,
chunksize=chunksize,
max_workers=max_workers,
rpc=rpc,
url=url)
json_blocks = map(json.dumps, blocks)
for block in json_blocks:
click.echo(block.encode('utf8'), file=f)
# pylint: disable=too-many-arguments
评论列表
文章目录