Ich habe Geth auf einem Remote-Server (Ubuntu 14.04) installiert und ein Konto erstellt. Ich habe 0,01 eth auf das Konto überwiesen. Von meinem lokalen Rechner (OS X) aus kann ich mit web3 die Transaktion und den Kontostand korrekt anzeigen.
Wenn ich mich jedoch beim Server anmelde und versuche, das Guthaben abzurufen, gibt er 0 zurück. Tatsächlich gibt der Versuch, das Guthaben zu überprüfen oder Informationen über irgendetwas zu erhalten, 0 zurück. Es ist fast so, als wäre mein Knoten nicht verbunden, weil es sagt, dass ich es habe 8 Kollegen (und ich habe sie aufgelistet und sie sehen echt aus).
Um es noch einmal zusammenzufassen: Wenn Sie Folgendes auf meinem Heimcomputer ausführen, wird "0,01" zurückgegeben:
web3.fromWei(web3.eth.getBalance('0x7cacf18f931259c30a7194fa96ab3a44c38b3535'),'ether').toString(10)
Zum jetzigen Zeitpunkt ist das richtig .
Wenn Sie jedoch denselben Befehl ausführen oder sogar web3.eth.getBalance(web3.eth.coinbase)
immer 0 auf meinem Server zurückgeben. Tatsächlich schlägt der Versuch fehl, Informationen über irgendetwas in der öffentlichen Kette zu erhalten (einschließlich Verträge).
Ich versuche, eine einfache Dapp bereitzustellen, aber einen Knoten zum Laufen zu bringen, macht mich verrückt!
Als Referenz habe ich Ethereum/Geth v. 1.3.3 installiert. Ich habe auch 1.4-unstable ausprobiert. Ich habe verschiedene Methoden ausprobiert, um Geth zu starten, und habe keine Ahnung, warum es keine Informationen von der öffentlichen Kette erhalten kann.
Es hört sich so an, als wäre Geth noch nicht synchronisiert.
Bitte geben Sie dies in Ihre Geth-Konsole ein:
eth.getBlock("latest").number
Ab diesem Beitrag sollten Sie 894332 oder höher erhalten.
Ich bekomme die richtige Ausgabe auf meiner Geth-Konsole.
> web3.fromWei(web3.eth.getBalance('0x7cacf18f931259c30a7194fa96ab3a44c38b3535'),'ether').toString(10)
"0.01"
Ich habe bestätigt, dass sich Ihr Geld tatsächlich auf Ihrem Konto befindet:
https://www.etherchain.org/account/0x7cacf18f931259c30a7194fa96ab3a44c38b3535#txreceived
Es ist definitiv Ihre Kette, die noch nicht aktualisiert wurde. Die Empfehlung von linagee wird Ihnen dabei helfen, dorthin zu gelangen.
eterps
253737
Abstammung
eterps
Abstammung