rotki
rotki copied to clipboard
Specify when an EVM transaction has failed
Abstract
At the moment there is no way to see that a history even of gas burning is due to a failed transaction.
As an example check this https://etherscan.io/tx/0xfbfd35db096d0acb26a988895841d786baafe08f6cf55265338e0b5db58350ee transaction.
In rotki it appears like this
It just shows the burned gas from the failed transaction but nothing else. It looks like a not properly decoded event and not a failed transaction. It would be good to somehow specify it and show in the UI.
Task
- Figure out the best way to show it it in the backend. Perhaps specific type/subtype + CPT_GAS?
- Figoure out how to best represent in the frontend. Specific event type showing a failed icon would make sense.