1

我正在编写一些代码来读取区块链(BSC)上的待处理交易。按照此处的文档和其他答案,我开发了此解决方案:

from web3 import Web3
from web3.middleware import geth_poa_middleware

w3 = Web3(Web3.WebsocketProvider("wss://*.bsc.quiknode.pro/*/"))
w3.middleware_onion.inject(geth_poa_middleware, layer=0)

event_filter = w3.eth.filter('pending')

while True:
    time.sleep(1)
    for entry in event_filter.get_new_entries():
        print(entry)

但是,我没有从此代码中获得任何条目。如果我运行不同的过滤器w3.eth.filter('latest'),我似乎会得到最新的块。

获取所有待处理事务哈希的最快方法是什么?我应该从最新的区块中获取它们吗?

谢谢

4

0 回答 0