Clients open a cell for the why, the three checks and the evidence
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
- 2026-10-06
5ef38012Update EIP-2780: Move to Last Call (#12442) (commit for EIP-2780; it also edits this EIP) header only untestedtests: not updated to this text. EELS v21.0.2 still tests the text from 2026-07-07 (747b78c0). - tests: EELS PR #3223 pinned this text on 2026-07-28, test files test_access_list_cost.py, test_eip_mainnet.py, test_floor_boundary_exact_balance.py and 2 more · first release v20.0.2 · run against it: Nethermind, Geth, Reth, ethrex, Besu
- tests: EELS PR #2877 pinned this text on 2026-05-19, test files test_access_list_cost.py, test_eip_mainnet.py, test_transaction_validity.py · first release v20.0.0 · no client run on a release with this text
- tests: no EELS release tests this text.
- tests: no EELS release tests this text.
- 2026-04-15
15e4f96cUpdate EIP-7976: clarify token abstraction (commit for EIP-7976; it also edits this EIP) oldertests: no EELS release tests this text. - tests: no EELS release tests this text.
- tests: no EELS release tests this text.
- tests: no EELS release tests this text.
- 2025-09-04
5aea12c2Update EIP-7976: improve wording (commit for EIP-7976; it also edits this EIP) oldertests: no EELS release tests this text. - tests: no EELS release tests this text.
- tests: no EELS release tests this text.
Code and PRs
code merged: at least 2 files on the default branch name EIP-7981 in path or contents, or a merged PR whose title names it; spec changed since: a spec change after the last merged PR; PRs merged since 2026-09-08; a hint from names, it never changes a test verdict
| Nethermind EL | code merged 16 files on master name the EIP |
|---|---|
| Geth EL | code merged 3 files on master name the EIP |
| Reth EL | no named code or PR no file on main and no PR title names the EIP |
| ethrex EL | code merged 7 files on main name the EIP |
| Besu EL | code merged 5 files on main name the EIP |
Nethermind's newest run used tests v21.0.1, but the newest EELS release is v21.0.2. Old tests do not check the current spec, so the old 190/194 is shown but does not count. Next: run v21.0.2.
Failed cases 4
test_access_list_sender_balance_boundary[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-value_zero_insufficient_balance]test_access_list_sender_balance_boundary[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-value_non_zero_insufficient_balance]test_access_list_sender_balance_boundary[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-value_non_zero_insufficient_balance]test_access_list_sender_balance_boundary[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-value_zero_insufficient_balance]
Three checks
n/a: this run used old tests, so proofs for the current tests do not apply.
Geth's newest run used tests v21.0.1, but the newest EELS release is v21.0.2. Old tests do not check the current spec, so the old 194/194 is shown but does not count. Next: run v21.0.2.
Three checks
n/a: this run used old tests, so proofs for the current tests do not apply.
Reth's newest run used tests v21.0.1, but the newest EELS release is v21.0.2. Old tests do not check the current spec, so the old 163/194 is shown but does not count. Next: run v21.0.2.
Failed cases 31
test_access_list_validity_across_amsterdam_transition[fork_BPO2ToAmsterdamAtTime15k-blockchain_test_engine]test_access_list_floor_with_exact_balance[fork_Amsterdam-blockchain_test_engine_from_state_test-2000_nonzero_bytes-type_2-below_floor]test_access_list_floor_with_exact_balance[fork_Amsterdam-blockchain_test_engine_from_state_test-1700_nonzero_bytes-type_1-below_floor]test_access_list_floor_with_exact_balance[fork_Amsterdam-blockchain_test_engine_from_state_test-2000_nonzero_bytes-type_1-below_floor]test_access_list_floor_with_exact_balance[fork_Amsterdam-blockchain_test_engine_from_state_test-1700_nonzero_bytes-type_2-below_floor]test_access_list_sender_balance_boundary[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-value_zero_insufficient_balance]test_access_list_sender_balance_boundary[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-value_non_zero_insufficient_balance]test_access_list_sender_balance_boundary[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-value_non_zero_insufficient_balance]test_access_list_sender_balance_boundary[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-value_zero_insufficient_balance]test_contract_creation_with_access_list[fork_Amsterdam-tx_type_2-blockchain_test_engine_from_state_test-insufficient_gas_by_one]test_contract_creation_with_access_list[fork_Amsterdam-tx_type_1-blockchain_test_engine_from_state_test-insufficient_gas_by_one]test_floor_cost_validation_with_access_list[fork_Amsterdam-tx_type_2-blockchain_test_engine_from_state_test--large_calldata_and_access_list_insufficient_gas]test_floor_cost_validation_with_access_list[fork_Amsterdam-tx_type_4-blockchain_test_engine_from_state_test--large_calldata_and_access_list_insufficient_gas]test_floor_cost_validation_with_access_list[fork_Amsterdam-tx_type_2-blockchain_test_engine_from_state_test--large_zero_calldata_and_access_list_insufficient_gas]test_floor_cost_validation_with_access_list[fork_Amsterdam-tx_type_1-blockchain_test_engine_from_state_test--large_zero_calldata_and_access_list_insufficient_gas]test_floor_cost_validation_with_access_list[fork_Amsterdam-tx_type_1-blockchain_test_engine_from_state_test--large_calldata_and_access_list_insufficient_gas]test_floor_cost_validation_with_access_list[fork_Amsterdam-tx_type_3-blockchain_test_engine_from_state_test--large_zero_calldata_and_access_list_insufficient_gas]test_floor_cost_validation_with_access_list[fork_Amsterdam-tx_type_4-blockchain_test_engine_from_state_test--large_zero_calldata_and_access_list_insufficient_gas]test_floor_cost_validation_with_access_list[fork_Amsterdam-tx_type_3-blockchain_test_engine_from_state_test--large_calldata_and_access_list_insufficient_gas]test_insufficient_gas_for_access_list[fork_Amsterdam-tx_type_3-blockchain_test_engine_from_state_test--insufficient_gas_by_one]test_insufficient_gas_for_access_list[fork_Amsterdam-tx_type_1-blockchain_test_engine_from_state_test--insufficient_gas_by_one]test_insufficient_gas_for_access_list[fork_Amsterdam-tx_type_3-blockchain_test_engine_from_state_test--large_access_list_insufficient_gas]test_insufficient_gas_for_access_list[fork_Amsterdam-tx_type_4-blockchain_test_engine_from_state_test--large_access_list_insufficient_gas]test_insufficient_gas_for_access_list[fork_Amsterdam-tx_type_3-blockchain_test_engine_from_state_test--insufficient_gas_by_hundred]test_insufficient_gas_for_access_list[fork_Amsterdam-tx_type_4-blockchain_test_engine_from_state_test--insufficient_gas_by_one]test_insufficient_gas_for_access_list[fork_Amsterdam-tx_type_2-blockchain_test_engine_from_state_test--large_access_list_insufficient_gas]test_insufficient_gas_for_access_list[fork_Amsterdam-tx_type_1-blockchain_test_engine_from_state_test--large_access_list_insufficient_gas]test_insufficient_gas_for_access_list[fork_Amsterdam-tx_type_4-blockchain_test_engine_from_state_test--insufficient_gas_by_hundred]test_insufficient_gas_for_access_list[fork_Amsterdam-tx_type_2-blockchain_test_engine_from_state_test--insufficient_gas_by_hundred]test_insufficient_gas_for_access_list[fork_Amsterdam-tx_type_1-blockchain_test_engine_from_state_test--insufficient_gas_by_hundred]test_insufficient_gas_for_access_list[fork_Amsterdam-tx_type_2-blockchain_test_engine_from_state_test--insufficient_gas_by_one]
Three checks
n/a: this run used old tests, so proofs for the current tests do not apply.
ethrex's newest run used tests v21.0.1, but the newest EELS release is v21.0.2. Old tests do not check the current spec, so the old 194/194 is shown but does not count. Next: run v21.0.2.
Three checks
n/a: this run used old tests, so proofs for the current tests do not apply.
Besu's newest run used tests v21.0.1, but the newest EELS release is v21.0.2. Old tests do not check the current spec, so the old 194/194 is shown but does not count. Next: run v21.0.2.
Three checks
n/a: this run used old tests, so proofs for the current tests do not apply.
EELS v21.0.2 tests EIP commit 747b78c0; the EIP changed 1 time since, newest 5ef38012 on 2026-10-06.