Ich habe im eth-Client web3.eth.sendTransaction({from:sender,to:receiver,value:amount)
versucht, etwas Ether zu senden, habe ja auf die Frage getippt und dann eine Hash-Nummer erhalten 0x6ec7a8ea0e4cf1b381abea7a03e84338fe75a1c8f47767a8da18255508066ac5
.
Wenn man sich Etherscan ansieht , sieht es so aus, als ob die Transaktion nicht existiert.
Als ich meine Kontowerte überprüfte, bewegten sie sich nicht.
Wie kann ich wissen, dass es fehlgeschlagen oder erfolgreich war, und wenn es fehlgeschlagen ist, warum?
Nicht sicher, was schief gelaufen sein könnte. Sind Sie mit dem Netzwerk verbunden? Sind Sie vollständig synchronisiert (wenn Sie nicht vollständig synchronisiert sind, hat Ihr Absenderkonto möglicherweise die falsche Nonce)?
Sie müssen Ihren Client irgendwie befragen, um herauszufinden, warum er nicht durchgegangen ist. In Geth können Sie ausstehende Transaktionen abrufen und im Allgemeinen den aktuellen Pool von Transaktionen in der Warteschlange untersuchen, um zu sehen, ob etwas nicht stimmt. Außerdem antwortet Geth mit einer großen Warnung, wenn es aus irgendeinem Grund eine Transaktion nicht akzeptiert. Weiß aber nicht, wie eth das macht.
李慕淳
Ismael