Uzyskiwanie błędu: podczas implementacji kodu Blockchain Ethereum, Błąd, który otrzymuję, jest: Nieprawidłowa odpowiedź JSON RPC podczas korzystania z Informy
Mocowanie dziennika błędów poniżej uprzejmie pomoc

Error: Invalid JSON RPC response: ""
    at Object.InvalidResponse (/home/joshi/Desktop/inbox/node_modules/truffle-hdwallet-provider/node_modules/web3/lib/web3/errors.js:35:16)
    at XMLHttpRequest.request.onreadystatechange (/home/joshi/Desktop/inbox/node_modules/truffle-hdwallet-provider/node_modules/web3/lib/web3/httpprovider.js:115:32)
    at XMLHttpRequestEventTarget.dispatchEvent (/home/joshi/Desktop/inbox/node_modules/xhr2/lib/xhr2.js:64:18)
    at XMLHttpRequest._setReadyState (/home/joshi/Desktop/inbox/node_modules/xhr2/lib/xhr2.js:354:12)
    at XMLHttpRequest._onHttpRequestError (/home/joshi/Desktop/inbox/node_modules/xhr2/lib/xhr2.js:544:12)
    at ClientRequest.<anonymous> (/home/joshi/Desktop/inbox/node_modules/xhr2/lib/xhr2.js:414:24)
    at emitOne (events.js:116:13)
    at ClientRequest.emit (events.js:211:7)
    at TLSSocket.socketErrorListener (_http_client.js:387:9)
    at emitOne (events.js:116:13)
    at TLSSocket.emit (events.js:211:7)
    at emitErrorNT (internal/streams/destroy.js:64:8)
    at _combinedTickCallback (internal/process/next_tick.js:138:11)
    at process._tickCallback (internal/process/next_tick.js:180:9)
1
pankaj joshi 27 luty 2019, 17:46

2 odpowiedzi

Najlepsza odpowiedź

Jeśli nie publikujesz więcej informacji, takich jak mały kawałek kodu, jest trudny do zrozumienia, co się dzieje.

Co powinieneś spróbować to:

W każdym linku do API Infura Usuń część "/ V3" z adresu URL.

Od tego:

const provider = new HDWalletProvider(mnemonic,
'https://rinkeby.infura.io/v3/project_id');

Do tego:

const provider = new HDWalletProvider(mnemonic,
    'https://rinkeby.infura.io/project_id');

Mam nadzieję że to pomoże.

1
JoKeRxbLaCk 28 luty 2019, 11:15

Nie używaj www i /v3 w URI Inforda API i jest wymagane do użycia https w URI. na przykład.

https://rinkeby.infura.io/project_id
-1
barbsan 14 sierpień 2019, 06:29