Ich verwende die web3-API und definiere die web3-Instanz, indem ich einen Anbieter wie folgt festlege:
if (typeof web3 !== 'undefined') {
web3 = new Web3(web3.currentProvider);
} else {
// set the provider you want from Web3.providers
web3 = new Web3(new Web3.providers.HttpProvider("http://localhost:8545"));
}
Aber oft habe ich Probleme mit der Verbindung, ich arbeite mit dem Ropsten-Testnet und benutze es nur zum Testen und um etwas über Dapps zu lernen. Was ist eine gute Alternative, um diese Verbindungsprobleme zu lösen? Vielleicht Infura? oder gibt es da ein paar tipps zur lösung?
Wenn Sie dies zu Lern- und Testzwecken verwenden, würde ich vorschlagen, testrpc zu verwenden , das den Ethereum-Knoten simuliert. Es ist schnell und wird lokal ausgeführt, sodass keinerlei Verbindungsprobleme auftreten.
Badr Bellaj
Gawey