Eine Ethereum-Transaktion ist fehlgeschlagen, aber die Gasgebühr wurde trotzdem abgezogen? Prüfe zuerst, ob sie in einen Block aufgenommen und ausgeführt wurde.

Ein Fehler bei der Simulation im Wallet ist etwas anderes als ein Rollback nach der Ausführung auf der Blockchain. Im zweiten Fall wurde die Transaktion zwar nicht erfolgreich abgeschlossen, die bereits verbrauchten Rechenressourcen werden aber trotzdem berechnet.

Gas Limit und maximaler Gaspreis sind lediglich Obergrenzen. Wie viel tatsächlich verbraucht wurde, musst du dem Transaktionsbeleg entnehmen. Wer „fehlgeschlagen“ mit „hat nichts gekostet“ gleichsetzt, übersieht leicht die Kosten.

Die Gasparameter in der Abbildung sind hypothetisch. Die Spanne entspricht den Ausführungsgebühren gewöhnlicher Transaktionen im Mainnet.