10 如何实时获取以太坊网络的pendingTransaction??

如何实时获取以太坊网络的pendingTransaction?? 求大神解答。

我目前想到了如下两个个方法:

1.自己搭建parity节点,但是我买了ubuntu系统的云服务 按照openethereum上的操作搭建老是报错,于是放弃了。。 2.找到一个高效的第三方提供现成的节点,并且可以调用pairty_pendingTransactions的方法。我找了很多,比如alchemy,infura,quiknode,etherscan,好像都不行。alchemy的trace mode现在不知道为啥用不了(我用了,也问了客服,他说parity现在的钱包是用不了这个方法),而quiknode虽然可以用使用pairty_pendingTransactions的方法,但是有两个非常大的问题。

*①不能传入过滤的参数比如按照图里这样访问就会报错(如图),我看了官方文档这样好像没有问题
②他延迟巨高!不知道为啥!不传入过滤参数,那么他会返回所有的pendingTransactions,运算(自己筛选)加延迟一起接近6秒。。。这么高的延迟原来是pending现在也早就确认了。。。*

有没有大神可以帮我解答一下,如何攻克这个难关。。

21.png 1.png

请先 登录 后评论

8 个回答

辉哥 - CTO
  擅长:应用落地
请先 登录 后评论
Tiny熊
  擅长:智能合约,以太坊
请先 登录 后评论
区块链小弟弟
请先 登录 后评论
will
请先 登录 后评论
will
请先 登录 后评论
will
请先 登录 后评论
eason229
请先 登录 后评论
gtg2619
请先 登录 后评论
  • 6 关注
  • 0 收藏,12241 浏览
  • 区块链小弟弟 提出于 2020-08-27 15:20