Go-Ethereum

web3.py geth txpool 幫助

  • April 9, 2022

我需要幫助訪問 web3.py 中的 geth.txpool API 命名空間。

這是我所做的(例如):

from web3 import Web3

web3 = Web3(Web3.HTTPProvider('https://mainnet.infura.io/v3/MY_KEY'))

txPool = web3.geth.txpool

print(txPool.status())

每次我得到:

ValueError: {'code': -32601, 'message': 'The method txpool_status does not exist/is not available'}

geth.txpool 命名空間中的每個方法都返回類似的錯誤。有人知道我做錯了什麼嗎?

謝謝!

這是一個特定的問題。我在 web3 rust 中遇到了同樣的錯誤。使用我的本地完整節點可以解決此問題。

引用自:https://ethereum.stackexchange.com/questions/117905