Исследовать локальный узел geth с web3?

Я просто пытался запустить запрос web3.eth.getBlock в качестве теста.

Если я установлю свой провайдер web3 на https://api.myetherapi.com/eth то вызов будет успешным и вернет информацию о блоке. Однако у myetherapi есть ограничения на запросы, поэтому я решил установить geth и запустить для этого свой собственный узел.

Я установил geth и позволил ему синхронизироваться. Изменил мой web3-провайдер на tocalhost http://localhost:8545/, и я просто получаю следующее:

Ошибка необработанного отклонения: недопустимый ответ JSON RPC: "".

поставщик набора myetherapi: web3.setProvider(новый web3.providers.HttpProvider (' https://api.myetherapi.com/eth'));

местный провайдер: web3.setProvider(новый web3.providers.HttpProvider (' http://localhost:8545/'));

Я что-то здесь пропускаю? Спасибо вам за помощь.

0 ответов

Другие вопросы по тегам