Ich verwende web3js, ich habe einen Ethereum-Knoten in meinem Netzwerk in einem Laptop über Mist eingerichtet, jetzt möchte ich ein web3js-Skript ausführen, das diesen Knoten als Anbieter verwendet;
var PROVIDER = "192.168.1.40:8545" // I've also tried 30303
var web3 = new Web3(new Web3.providers.HttpProvider(PROVIDER))
web3.eth.getBalance(TARGET_WALLET_ADDRESS);
Dies wirft einen Fehler
VERBINDUNGSFEHLER: Es konnte keine Verbindung zum Knoten 192.168.1.40:8545 hergestellt werden.
Port 30303 wird als offen angezeigt, während 8545 als gefiltert angezeigt wird. Gibt es einen Konfigurationsschritt, den ich vermisse? Ich soll Port 8545 verwenden, richtig?
Außerdem habe ich eine Frage:
Danke
Sie sollten immer localhost oder 127.0.0.1 verwenden, wenn Sie sich mit lokalen Knoten verbinden.
Sie sollten einen Knoten während der Synchronisierung verwenden können, aber das Ergebnis ist veraltet.
Sieger
Hari GTT Psicolabis