Как запустить граф-узел в rinkeby test rpc

Я пытаюсь написать подграф для контракта, который развернут в тестовой сети rinkeby.

для этого мне нужно запустить граф-узел в той же тестовой сети rinkeby.

Со ссылкой на репо ниже

https://github.com/graphprotocol/graph-node

Я запускаю его на своем локальном компьютере, используя приведенную ниже команду Cargo

      cargo run -p graph-node --release --  --postgres-url postgresql://postgres:postgres@localhost:5432/graph-node  --ethereum-rpc 'rinkeby:https://rinkeby.infura.io/v3/2a46ac7cdb4c44acac4de87dadfd6e39'  --ipfs 127.0.0.1:5001

Я использовал infura.io для получения URL-адреса rinkeby rpc.

но выдает ошибку 401 Unauthorized. Я не знаю, где я делаю ошибку.

Я не могу подключиться к сети rinkeby.

Пожалуйста, помогите мне решить проблему.

Заранее спасибо.

2 ответа

Похоже, ваша конечная точка Infura настроена неправильно, проверьте идентификатор проекта и разрешения, которые вы настроили в своей учетной записи, некоторые примеры можно найти здесь или через свой логин Infura: https://infura.io/docs/gettingStarted / chooseaNetwork

Я сделал грубую ошибку в команде.

удаление одинарной кавычки в URL-адресе rpc решает проблему

      cargo run -p graph-node --release -- --postgres-url postgresql://postgres:postgres@localhost:5432/graph-node --ethereum-rpc rinkeby:https://rinkeby.infura.io/v3/2a46ac7cdb4c44acac4de87dadfd6e39 --ipfs 127.0.0.1:5001
Другие вопросы по тегам