Как подключиться к защищенному проекту Infura с помощью web3? - PullRequest
0 голосов
/ 08 мая 2019

Я использую web3 в узле js для создания новых Web3.providers.HttpProvider с проектом infura, для которого настроено «Требовать секрет проекта для всех запросов»

В infura:

https://infura.io/docs/gettingStarted/authentication

объясняет, что вызов с помощью curl:

curl - пользователь: YOUR-PROJECT-SECRET \ https: //.infura.io/v3/YOUR-PROJECT-ID

Я использовал:

const client = new Web3(new Web3.providers.HttpProvider('https://YOUR-PROJECT-SECRET@<network>.infura.io/v3/YOUR-PROJECT-ID');

И это не работает.

Как добавить тег --user и его значение в новые Web3.providers.HttpProvider, пожалуйста?

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

1 Ответ

0 голосов
/ 08 мая 2019

Я задаю вопрос:

Я решил это, добавив ":" перед ВАШИМ ПРОЕКТ-СЕКРЕТОМ, вот так:

const client = new Web3(new Web3.providers.HttpProvider('https://:YOUR-PROJECT-SECRET@<network>.infura.io/v3/YOUR-PROJECT-ID');

Сейчас работает!

...