AttributeError:模块“ web3.geth”没有属性“ txpool”

问题描述

当我打电话

provider = Web3.HTTPProvider('some url')
w3 = Web3(provider)
web3.geth.txpool.inspect()

我遇到错误

AttributeError: module 'web3.geth' has no attribute 'txpool'

我的geth配置

--http --http.api eth,net,web3,txpool

为什么我无法访问txpool?

解决方法

从stackoverflow的角度来看一个新的观点,解决了我的问题 代替web3.geth.txpool.inspect 我不得不使用w3.geth.txpool.inspect()