寻找用于自索引的智能合约事件监听工具



寻找一个快速的轻量级库/工具,可以在自托管的web api中侦听智能合约发出的事件。历史记录不需要跟踪,只需要最新的区块数据。像Moralis和Subgraph这样的工具是不可定制的,而且速度不够快。

一个有创意的工具/库看起来像这样

event = SubscribeToEvent([{
address: “0x…”
event: “FooEvent”
}])

我不确定这是否会做您想要的,它可能会做,但是您可以使用web3.geth

侦听挂起的txpool
def pool(address):
txpoolContent = web3.geth.txpool.content()
pendingTxPool = txpoolContent['pending']
if address in pendingTxPool:
txpool = pendingTxPool[address].values()
for value in txpool:
if "FooEvent" in value['input']:

Where address为您要查找的地址。

地址可以是智能合约的所有者,用于跟踪智能合约的事件。

相关内容

  • 没有找到相关文章

最新更新