擅长:python、mysql、java
<p><a href="https://eth.wiki/json-rpc/API#eth_getblockbynumber" rel="nofollow noreferrer">eth_getBlockByNumber</a>方法接收一个布尔值作为最新参数,指定是否需要完整的事务对象列表:</p>
<pre><code>1 - QUANTITY|TAG - integer of a block number, or the string "earliest", "latest" or "pending", as in the default block parameter.
2 - Boolean - If true it returns the full transaction objects, if false only the hashes of the transactions.
</code></pre>
<p>因此,在代码中,您可以执行以下操作:</p>
<pre><code># I'm not sure about the python code, this is just a sample
block = w3.eth.get_block(block_height, true)
block_transValue_eth = 0
for tx in block['transactions']:
block_transValue_eth += tx.value
print block_transValue_eth
</code></pre>
<p>并避免执行RPC调用以获取每个事务</p>