eipproofQueue
Snapshot 2026-11-05, open for snapshot details

as of 2026-11-05T03:25:13Z

forkBogotá · EL
hivehive listing 263 runs
archived snapshot 2026-11-05T03:25:13Z, shown with the current code and proofs · latest data · all snapshots
Status / EIP-7906

EIP-7906 Transaction Assertions via State Diff Opcode

CFI Hegotá: Considered · EIP status Draft
JSON
EIP text · EELS tests · all spec changes ·

Clients open a cell for the why, the three checks and the evidence

Gethv2.0.0
Rethv2.0.0
ethrexv2.0.0
Besuv1.1.1 old release
EELStests v2.0.0
EELS to do update tests to EIP version 9099f412 EIP diff
EELS v2.0.0 tests EIP commit 25ac2920; the EIP changed 1 time since, newest 9099f412 on 2026-10-27.

Spec changes and their tests newest first; each EIP commit, the EELS change that pinned it, its first release and the client runs on it

  1. 2026-10-279099f412Update EIP-7906: say where storage-kept nonce changes appear proven
    tests: not updated to this text. EELS v2.0.0 still tests the text from 2026-10-23 (25ac2920).
    proven a mutant undoes the change; in EELS v2.0.0 it fails 1 of 184 cases (2026-11-03)
    baseline184/184 pass
    with mutant183/184 pass
    killed1
    • test_sender_nonce_change[fork_Bogota-blockchain_test_engine_from_state_test-keyed_nonce]
    EELStests-bogota-devnet@v2.0.0 ca8c6094
    commandpython -m eipproof.cli prove 7906 9099f412 --eels <execution-specs at tests-bogota-devnet@v2.0.0> --tests tests/bogota/eip7906_transaction_assertions --mutant proofs/7906-9099f412.patch -n 8
  2. 2026-10-2325ac2920Update EIP-7906: remove reference to txparam 0x06 EELS v2.0.0 implements this text
    tests: EELS PR #3895 pinned this text on 2026-10-27, test files test_assert_frame_execution.py, test_assert_frame_failure.py, test_diff_gas_and_access.py and 5 more · first release v2.0.0 · run against it: Nethermind, Geth, Reth, ethrex
  3. 2026-10-20614ed450Update EIP-7906: Update authors in EIP-7906 older
    tests: no EELS release tests this text.
  4. 2026-10-20845c9c8cUpdate EIP-7906: include tx.sender in nonces_changed only when its account nonce changes older
    tests: no EELS release tests this text.
  5. 2026-10-20899bef0aUpdate EIP-7906: 7906 remove txdiff older
    tests: no EELS release tests this text.
  6. 2026-10-165930e94bUpdate EIP-7906: rename POST_TX to ASSERT older
    tests: no EELS release tests this text.
  7. 2026-10-157ef3b6bfUpdate EIP-7906: state the POST_TX rollback point via the EIP-8141 validation prefix older
    tests: no EELS release tests this text.
  8. 2026-10-094be9e59fUpdate EIP-7906: specify block-level access list recording for TXDIFF and POST_TX rollback older
    tests: EELS PR #3755 pinned this text on 2026-10-27 · first release v1.1.0 · run against it: Besu
  9. 2026-10-097d357040Update EIP-7906: name the TXTRACE and TXDIFF params older
    tests: no EELS release tests this text.
  10. 2026-10-09fedcaf7fUpdate EIP-7906: say that a failed assertion reverts the execution body older
    tests: EELS PR #3730 pinned this text on 2026-10-27, test files test_diff_gas_and_access.py, test_diff_halts.py, test_post_tx_execution.py and 5 more · a later EELS pin replaced it before any release, so no client ran it
  11. 2026-10-09f5151dcfUpdate EIP-7906: limits of a single-transaction diff older
    tests: no EELS release tests this text.
  12. 2026-10-088dbdab2bUpdate EIP-7906: clarify diff opcode semantics and gas accounting older
    tests: no EELS release tests this text.
Client PRs matched by title, not a verdict

open and merged PRs whose title names EIP-7906; merged ones since the last 60 days

Nethermindnot collected in this snapshot
Gethnot collected in this snapshot
Rethnot collected in this snapshot
ethrexnot collected in this snapshot
Besunot collected in this snapshot