Skip to content

core/tracing: fix nonce revert edge case (#33978)#3685

Open
allformless wants to merge 1 commit into
bnb-chain:developfrom
allformless:fix/tracing-nonce-aa417b03a
Open

core/tracing: fix nonce revert edge case (#33978)#3685
allformless wants to merge 1 commit into
bnb-chain:developfrom
allformless:fix/tracing-nonce-aa417b03a

Conversation

@allformless
Copy link
Copy Markdown
Collaborator

@allformless allformless commented May 12, 2026

Description

core/tracing: fix nonce revert edge case (#33978)

Rationale

upstream commit : ethereum/go-ethereum@aa417b03a

Example

add an example CLI or API response...

Changes

Notable changes:

  • add each change in a bullet point here
  • ...

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.
@allformless allformless added this to the v1.7.4 milestone May 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants