Wie kann ich eine noch nicht gepushte Transaktion in Mist stornieren?

Ich habe eine Transaktion erstellt, während ich nicht mit Knoten in der Mist-Wallet verbunden war, und ich möchte sie dem Netzwerk nicht mehr mitteilen.

Wie ziehe ich diese Transaktion mit 0 Bestätigungen zurück? Meine Sorge ist, dass es in das Netzwerk gepusht wird, sobald ich die Wallet-Software neu starte.

Antworten (2)

Was passiert, wenn Sie MIST offline öffnen, es zum Testnetzwerk wechseln, es schließen, online gehen, MIST öffnen und die Transaktion auslösen?

Ich habe ein ähnliches Problem mit einem von mir erstellten Konto, das feststeckt und nichts tut. Ich habe mich über die Tiefentextsuche in alle Dateien vertieft, um diese bestimmte zu löschen. Ich habe es aber nicht durchgezogen, wenn ich es tue und wenn es funktioniert, werde ich berichten.

bearbeiten hinzufügen:

Während ich darauf warte, dass mein MIST synchronisiert:

  1. entfernen und irgendwo speichern, die entsprechende Keystore-Datei für diese Brieftasche. Es wird UTC sein – die Adresse der Brieftasche. Dies sollte das aus MIST entfernen, wenn Sie es öffnen. Die Frage ist, wird es alle ausstehenden Transaktionen ausspülen, die woanders geschrieben wurden? Keine Brieftasche, nichts zu senden. Schließe MIST und lege die Keystore-Datei wieder in den Ordner, das Konto ist wieder da, hoffentlich abzüglich aller ausstehenden Transaktionen. Wenn nicht

  2. Es ist oder wurde an anderer Stelle von GET geschrieben? Wenn ja, müssen Sie es direkt aus GET löschen können? Ich kenne die Befehle nicht, aber sicherlich kann jemand in diesem Fall eingeben, wie eine anstehende Transaktion aus GET entfernt wird, falls dies tatsächlich geschrieben und gespeichert wurde.

Ok, ich glaube, ich habe eine Lösung gefunden.

Sie können löschen C:\Users\<Username>\AppData\Roaming\Mistund neu startenMist.exe

Es wird neu initiiert, Ihre Wallets sind noch da (weil keystore in \Roaming\Ethereum\keystore\...)