mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-03-12 14:19:04 +00:00
We got a report for a bug in the tracing journal which has the responsibility to emit events for all state that must be reverted. The edge case is as follows: on CREATE operations the nonce is incremented. When a create frame reverts, the nonce increment associated with it does **not** revert. This works fine on master. Now one step further: if the parent frame reverts tho, the nonce **should** revert and there is the bug. |
||
|---|---|---|
| .. | ||
| CHANGELOG.md | ||
| gen_balance_change_reason_stringer.go | ||
| gen_code_change_reason_stringer.go | ||
| gen_gas_change_reason_stringer.go | ||
| gen_nonce_change_reason_stringer.go | ||
| hooks.go | ||
| journal.go | ||
| journal_test.go | ||