繁体   English   中英

Web3.py:使用挂起过滤器时出现 ValueError

[英]Web3.py: ValueError when using pending filter

我正在尝试使用 web3.py 在 BEP20 网络中查找待处理的交易。 如此堆栈溢出问题中所述,一种选择是使用过滤器 object。 这是一个可以重现我的问题的最小示例:

from web3 import Web3

peer = "https://bsc-dataseed.binance.org/"
w3 = Web3(Web3.HTTPProvider(peer))

f = w3.eth.filter('pending')
res = f.get_all_entries()

此代码导致 ValueError:

ValueError: {'code': -32000, 'message': 'filter not found'}

我错过了什么吗?

你正在使用一个糟糕的币安智能链公共节点。

它可能支持也可能不支持您的操作。 显然它没有。 我们对此无能为力。

请将此问题写给 Binance 支持,因为以太坊社区无法帮助您处理由私人方运行的节点。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM