txpool中如何获取指定条件的交易信息

最近在研究BSC的交易池 发现无论是使用console命令

txpool.content

还是使用rpc请求

{"method": "txpool_content"}

都是一次性获取到所有的pending和queued信息,每次数据量大约在5Mb左右。如果无间隙轮询的话,无论是从本地请求或是远程调用都会给服务器带来一定的网络和io负担。 但是查了一下资料txpool.content不包含任何参数,可能直接无法实现过滤,

如果想仅查找to地址符合一定条件的交易,有什么好的办法实现呢,谢谢

请先 登录 后评论

最佳答案 2021-12-29 23:59

可以修改 geth 源码,在收到 tx 的时候逐条检查。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 1 收藏,3119 浏览
  • 大漠苍狼 提出于 2021-12-24 12:12