我尝试做的是迭代区块链中的所有块并打印出交易。 到目前为止,这是我的代码:
from chainscan import iter_blocks
for block in iter_blocks():
if block.height > 10: break
for tx in block.txs:
print('Hello, tx %s in block %s' % (tx, block))
问题是我收到以下错误:
File "<ipython-input-3-06037b89d550>", line 1
for block in iter_blocks():
^
SyntaxError: unexpected EOF while parsing
我已经阅读了类似的主题:this或this,但它们并没有帮助。问题可能是区块链本身还没有被块迭代器找到吗?如果是这样,我该如何解决? 提前致谢
答案 0 :(得分:1)
看起来你的缩进是关闭的。只需复制粘贴以下代码即可:
from chainscan import iter_blocks
for block in iter_blocks():
if block.height > 10: break
for tx in block.txs:
print('Hello, tx %s in block %s' % (tx, block))