Hat hier jemand Erfahrung mit dem Etherparty/Explorer Blockchain Explorer? Ich habe Verbindungsprobleme. Ich bekomme immer die Fehlermeldung
"Zugriff auf Geth erlauben und Seite aktualisieren"
wenn ich zugreife localhost:8000
.
Ich habe Geth ausgeführt und hatte die gleichen Fehlermeldungen, aber jetzt führe ich Parität aus. So rufe ich die Parität auf:
parity --chain dev --dapps-apis-all --jsonrpc-cors "http://localhost:8000" --jsonrpc-apis "web3, eth" --jsonrpc-hosts="all" --networkid="<private-number>" --force-ui --ui-no-validation
So sagt etherparty/explorer, dass er geth aufrufen soll:
geth --rpc --rpccorsdomain "http://localhost:8000"
Der RPC-Port ist unter localhost:8545 verfügbar.
EDIT: Ich habe seitdem mit Geth getestet und das Hauptnetz verwendet. Ich bekomme den gleichen Fehler. Also versuche ich andere Dinge. Vielleicht ist es, wie ich web3 installiere (oder nicht installiere)?
Keine vollständige Antwort, aber könnte helfen ...
Wenn Sie in ihrem Code herumstöbern, wird der Fehler ausgegeben, wenn dieser Teil ausgeführt wird:
if(!web3.isConnected()) {
$('#connectwarning').modal({keyboard:false,backdrop:'static'})
$('#connectwarning').modal('show')
}
Was impliziert, dass im folgenden Code ein Fehler vorliegt:
var eth_node_url = 'http://localhost:8545'; // TODO: remote URL
web3.setProvider(new web3.providers.HttpProvider(eth_node_url));
Ich habe all diese Dinge getan. Das Problem war jedoch, dass die Site in einem grafischen Browser angezeigt werden muss. Da der Explorer serverseitig ausgeführt wird, wurde ich per SSH eingebunden und mit w3m angezeigt. Als ich mir den von @Richard Horrocks aufgezeigten Code ansah, wurde es klar.
q9f
Stein.212
q9f