У меня проблемы с получением функции python web3.geth.txpool.inspect()
для работы.
Я пытался использовать сервер geth из командной строки, из контейнера ethereum/client-go
и из trufflesuite/ganache-cli:v6.7.0
container.
В каждом случае я получаю ошибку отсутствия метода txpool_inspect. Код, который я запускаю, очень прост, используя Python 3.7.5 или 3.8:
from web3 import Web3
thing = Web3("http://localhost:42424")
thing.geth.txpool.inspect()
Я использую web3py == 5.2.2.
Для Geth я пробовал: --dev --mine --rpc --rpcaddr 0.0.0.0 --rpcport 42424 --verbosity 4
Я также пробовал множество других вариантов запуска, но мне кажется, что ничто не может помочь мне преодолеть обнаруженную субъектом ошибку о том, что txpool_inspect не существует или отсутствует.
Я бы хотел, чтобы это сработало для тестирования/ dev прежде, чем попробовать его на реальном блокчейне.
Предложения?