How to read
Each cell shows its weakest check. Numbers are tests passed / total for the EIP's test directory on the release the client ran. Open a cell for the three checks: spec change · test proof · client run.
SFI Scheduled for inclusion · CFI Considered for inclusion.
Δ 1 spec changes since the version EELS implements · PR 11 open EIP PRs, not merged, not counted.
Column headers show the test release each client ran; marks a release older than the newest EELS release.
| EIP | Nethermindv21.0.1 old release | Gethv21.0.1 old release | Rethv21.0.1 old release | ethrexv21.0.1 old release | Besuv21.0.1 old release | EELStests v21.0.2 |
|---|---|---|---|---|---|---|
| by weakest check | 15 on old tests | 15 on old tests | 15 on old tests | 15 on old tests | 15 on old tests | |
| 2780 Resource-Based Intrinsic Transaction Gas SFI ScheduledLast Call 3 spec changes since EELSPR 4 open EIP PRs, not counted | ||||||
| 7708 ETH Transfers Emit a Log SFI ScheduledLast Call 2 spec changes since EELSPR 2 open EIP PRs, not counted | ||||||
| 7778 Block Gas Accounting without Refunds SFI ScheduledLast Call 2 spec changes since EELSPR 1 open EIP PRs, not counted | ||||||
| 7843 SLOTNUM Opcode SFI ScheduledLast Call 4 spec changes since EELSPR 2 open EIP PRs, not counted | ||||||
| 7928 Block-Level Access Lists SFI ScheduledLast Call 8 spec changes since EELSPR 2 open EIP PRs, not counted | ||||||
| 7954 Increase Maximum Contract Size SFI ScheduledLast Call 2 spec changes since EELS | ||||||
| 7976 Increase Calldata Floor Cost SFI ScheduledLast Call 1 spec changes since EELSPR 1 open EIP PRs, not counted | ||||||
| 7981 Increase Access List Cost SFI ScheduledLast Call 1 spec changes since EELS | ||||||
| 7997 Deterministic Factory Contract SFI ScheduledLast Call 2 spec changes since EELSPR 1 open EIP PRs, not counted | ||||||
| 8024 Backward Compatible SWAPN, DUPN, EXCHANGE SFI ScheduledLast Call 2 spec changes since EELS | ||||||
| 8037 State Creation Gas Cost Increase SFI ScheduledLast Call 4 spec changes since EELSPR 2 open EIP PRs, not counted | ||||||
| 8038 State-Access Gas Cost Update SFI ScheduledLast Call 3 spec changes since EELSPR 2 open EIP PRs, not counted | ||||||
| 8070 eth/72 - Sparse Blobpool SFI ScheduledLast Call 1 spec changes since EELSPR 2 open EIP PRs, not counted | ||||||
| 8246 Remove SELFDESTRUCT Burn SFI ScheduledLast Call 2 spec changes since EELS | ||||||
| 8282 Builder Execution Requests SFI ScheduledLast Call 1 spec changes since EELSPR 2 open EIP PRs, not counted | ||||||
| 7688 Forward Compatible Consensus Data Structures SFI ScheduledReview | no tests yet no EELS tests at v21.0.2: checked tests/amsterdam/eip7688_* nothing to do | |||||
| 7732 Enshrined Proposer-Builder Separation SFI ScheduledLast CallPR 7 open EIP PRs, not counted | no tests yet no EELS tests at v21.0.2: checked tests/amsterdam/eip7732_* nothing to do | |||||
| 7904 Compute Gas Cost Analysis SFI ScheduledLast CallPR 1 open EIP PRs, not counted | no tests yet no EELS tests at v21.0.2: checked tests/amsterdam/eip7904_* nothing to do | |||||
| 7975 eth/70 - Partial Block Receipt Lists SFI ScheduledLast CallPR 1 open EIP PRs, not counted | no tests yet no EELS tests at v21.0.2: checked tests/amsterdam/eip7975_* nothing to do | |||||
| 8045 Exclude Slashed Validators from Proposing SFI ScheduledLast CallPR 1 open EIP PRs, not counted | no tests yet no EELS tests at v21.0.2: checked tests/amsterdam/eip8045_* nothing to do | |||||
| 8061 Increase Exit and Consolidation Churn SFI ScheduledLast CallPR 4 open EIP PRs, not counted | no tests yet no EELS tests at v21.0.2: checked tests/amsterdam/eip8061_* nothing to do | |||||
| 8136 Cell-Level Deltas for Data Column Broadcast SFI ScheduledLast Call | no tests yet no EELS tests at v21.0.2: checked tests/amsterdam/eip8136_* nothing to do | |||||
| 8159 eth/71 - Block Access List Exchange SFI ScheduledLast CallPR 1 open EIP PRs, not counted | no tests yet no EELS tests at v21.0.2: checked tests/amsterdam/eip8159_* nothing to do | |||||
| 8189 snap/2 - BAL-Based State Healing SFI ScheduledLast CallPR 1 open EIP PRs, not counted | no tests yet no EELS tests at v21.0.2: checked tests/amsterdam/eip8189_* nothing to do | |||||
| 8261 Gas Limit Schedule SFI ScheduledLast Call | no tests yet no EELS tests at v21.0.2: checked tests/amsterdam/eip8261_* nothing to do | |||||
No rows match. Clear the EIP search or "Hide passing rows".
EELS v21.0.2 tests EIP commit 7243c92b; the EIP changed 3 times since, newest f1ade090 on 2026-10-22. Named constants: TX_VALUE_COST none -> Gas estimate of the difference between the value-bearing and zero-value runtimes.
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 292/292 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.
Open EIP PRs 4 not merged, not counted
- EIPs#12622 Update EIP-2780: correct the floor reference and state the delegation-target warming rule
- EIPs#12581 Update EIP-2780: credit state-gas refills to the reservoir and add a legacy share
- EIPs#12582 Update EIP-2780: add the state-gas allowance of call frames
- EIPs#11377 Update EIP-2780: fix minor typos and wording
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 292/292 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.
Open EIP PRs 4 not merged, not counted
- EIPs#12622 Update EIP-2780: correct the floor reference and state the delegation-target warming rule
- EIPs#12581 Update EIP-2780: credit state-gas refills to the reservoir and add a legacy share
- EIPs#12582 Update EIP-2780: add the state-gas allowance of call frames
- EIPs#11377 Update EIP-2780: fix minor typos and wording
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 264/292 is shown but does not count. Next: run v21.0.2.
Failed cases 28
test_intrinsic_validity_across_amsterdam_transition[fork_BPO2ToAmsterdamAtTime15k-blockchain_test_engine-plain_call]test_intrinsic_validity_across_amsterdam_transition[fork_BPO2ToAmsterdamAtTime15k-blockchain_test_engine-self_transfer]test_calldata_floor[fork_Amsterdam-blockchain_test_engine_from_state_test-self_transfer-non-zero_value-below_floor_rejected]test_calldata_floor[fork_Amsterdam-blockchain_test_engine_from_state_test-other_eoa-non-zero_value-below_floor_rejected]test_calldata_floor[fork_Amsterdam-blockchain_test_engine_from_state_test-other_eoa-zero_value-below_floor_rejected]test_calldata_floor[fork_Amsterdam-blockchain_test_engine_from_state_test-self_transfer-zero_value-below_floor_rejected]test_calldata_floor_contract_creation[fork_Amsterdam-blockchain_test_engine_from_state_test-zero_value-below_floor_rejected]test_calldata_floor_contract_creation[fork_Amsterdam-blockchain_test_engine_from_state_test-non-zero_value-below_floor_rejected]test_calldata_floor_with_authorizations[fork_Amsterdam-blockchain_test_engine_from_state_test-below_floor_rejected]test_intrinsic_gas_floor_boundary[fork_Amsterdam-blockchain_test_engine_from_state_test-zero_value-recipient_type_RecipientType.SELF]test_intrinsic_gas_floor_boundary[fork_Amsterdam-blockchain_test_engine_from_state_test-non-zero_value-recipient_type_RecipientType.DELEGATION_7702]test_intrinsic_gas_floor_boundary[fork_Amsterdam-blockchain_test_engine_from_state_test-zero_value-recipient_type_RecipientType.EOA]test_intrinsic_gas_floor_boundary[fork_Amsterdam-blockchain_test_engine_from_state_test-non-zero_value-recipient_type_RecipientType.EMPTY_ACCOUNT]test_intrinsic_gas_floor_boundary[fork_Amsterdam-blockchain_test_engine_from_state_test-zero_value-recipient_type_RecipientType.DELEGATION_7702]test_intrinsic_gas_floor_boundary[fork_Amsterdam-blockchain_test_engine_from_state_test-non-zero_value-recipient_type_RecipientType.EOA]test_intrinsic_gas_floor_boundary[fork_Amsterdam-blockchain_test_engine_from_state_test-non-zero_value-recipient_type_RecipientType.CONTRACT]test_intrinsic_gas_floor_boundary[fork_Amsterdam-blockchain_test_engine_from_state_test-non-zero_value-recipient_type_RecipientType.SELF]test_intrinsic_gas_floor_boundary[fork_Amsterdam-blockchain_test_engine_from_state_test-zero_value-recipient_type_RecipientType.EMPTY_ACCOUNT]test_intrinsic_gas_floor_boundary[fork_Amsterdam-blockchain_test_engine_from_state_test-zero_value-recipient_type_RecipientType.CONTRACT]test_intrinsic_gas_floor_boundary_all_tx_types[fork_Amsterdam-tx_type_2-blockchain_test_engine_from_state_test]test_intrinsic_gas_floor_boundary_all_tx_types[fork_Amsterdam-tx_type_0-blockchain_test_engine_from_state_test]test_intrinsic_gas_floor_boundary_all_tx_types[fork_Amsterdam-tx_type_4-blockchain_test_engine_from_state_test]test_intrinsic_gas_floor_boundary_all_tx_types[fork_Amsterdam-tx_type_3-blockchain_test_engine_from_state_test]test_intrinsic_gas_floor_boundary_all_tx_types[fork_Amsterdam-tx_type_1-blockchain_test_engine_from_state_test]test_intrinsic_gas_floor_boundary_contract_creation[fork_Amsterdam-blockchain_test_engine_from_state_test-zero_value]test_intrinsic_gas_floor_boundary_contract_creation[fork_Amsterdam-blockchain_test_engine_from_state_test-non-zero_value]test_intrinsic_gas_floor_boundary_with_authorizations[fork_Amsterdam-blockchain_test_engine_from_state_test-one_authorization]test_intrinsic_gas_floor_boundary_with_authorizations[fork_Amsterdam-blockchain_test_engine_from_state_test-two_authorizations]
Three checks
n/a: this run used old tests, so proofs for the current tests do not apply.
Open EIP PRs 4 not merged, not counted
- EIPs#12622 Update EIP-2780: correct the floor reference and state the delegation-target warming rule
- EIPs#12581 Update EIP-2780: credit state-gas refills to the reservoir and add a legacy share
- EIPs#12582 Update EIP-2780: add the state-gas allowance of call frames
- EIPs#11377 Update EIP-2780: fix minor typos and wording
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 292/292 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.
Open EIP PRs 4 not merged, not counted
- EIPs#12622 Update EIP-2780: correct the floor reference and state the delegation-target warming rule
- EIPs#12581 Update EIP-2780: credit state-gas refills to the reservoir and add a legacy share
- EIPs#12582 Update EIP-2780: add the state-gas allowance of call frames
- EIPs#11377 Update EIP-2780: fix minor typos and wording
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 292/292 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.
Open EIP PRs 4 not merged, not counted
- EIPs#12622 Update EIP-2780: correct the floor reference and state the delegation-target warming rule
- EIPs#12581 Update EIP-2780: credit state-gas refills to the reservoir and add a legacy share
- EIPs#12582 Update EIP-2780: add the state-gas allowance of call frames
- EIPs#11377 Update EIP-2780: fix minor typos and wording
EELS v21.0.2 tests EIP commit f7230c46; the EIP changed 2 times since, newest f1ade090 on 2026-10-22.
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 81/81 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.
Open EIP PRs 2 not merged, not counted
- EIPs#12623 Update EIP-7708: fix gas figures and state the creation-transaction and gas rules
- EIPs#12613 Update EIP-7708: cover contract-creation transactions and reverted frames
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 81/81 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.
Open EIP PRs 2 not merged, not counted
- EIPs#12623 Update EIP-7708: fix gas figures and state the creation-transaction and gas rules
- EIPs#12613 Update EIP-7708: cover contract-creation transactions and reverted frames
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 81/81 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.
Open EIP PRs 2 not merged, not counted
- EIPs#12623 Update EIP-7708: fix gas figures and state the creation-transaction and gas rules
- EIPs#12613 Update EIP-7708: cover contract-creation transactions and reverted frames
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 81/81 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.
Open EIP PRs 2 not merged, not counted
- EIPs#12623 Update EIP-7708: fix gas figures and state the creation-transaction and gas rules
- EIPs#12613 Update EIP-7708: cover contract-creation transactions and reverted frames
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 81/81 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.
Open EIP PRs 2 not merged, not counted
- EIPs#12623 Update EIP-7708: fix gas figures and state the creation-transaction and gas rules
- EIPs#12613 Update EIP-7708: cover contract-creation transactions and reverted frames
EELS v21.0.2 tests EIP commit 295064f7; the EIP changed 2 times since, newest f1ade090 on 2026-10-22.
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 121/121 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.
Open EIP PRs 2 not merged, not counted
- EIPs#12625 Update EIP-7778: remove the contradictory restore-to-original discount example
- execution-specs#3884 refactor(tests): derive amsterdam mainnet test gas limits, add EIP-7778/8070
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 121/121 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.
Open EIP PRs 2 not merged, not counted
- EIPs#12625 Update EIP-7778: remove the contradictory restore-to-original discount example
- execution-specs#3884 refactor(tests): derive amsterdam mainnet test gas limits, add EIP-7778/8070
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 121/121 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.
Open EIP PRs 2 not merged, not counted
- EIPs#12625 Update EIP-7778: remove the contradictory restore-to-original discount example
- execution-specs#3884 refactor(tests): derive amsterdam mainnet test gas limits, add EIP-7778/8070
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 121/121 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.
Open EIP PRs 2 not merged, not counted
- EIPs#12625 Update EIP-7778: remove the contradictory restore-to-original discount example
- execution-specs#3884 refactor(tests): derive amsterdam mainnet test gas limits, add EIP-7778/8070
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 121/121 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.
Open EIP PRs 2 not merged, not counted
- EIPs#12625 Update EIP-7778: remove the contradictory restore-to-original discount example
- execution-specs#3884 refactor(tests): derive amsterdam mainnet test gas limits, add EIP-7778/8070
EELS v21.0.2 tests EIP commit c3bfd4ba; the EIP changed 4 times since, newest f1ade090 on 2026-10-22.
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 24/24 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.
Open EIP PRs 2 not merged, not counted
- EIPs#12621 Update EIP-7843: state the header position and the consensus-layer check for slotNumber
- EIPs#12618 Update EIP-7843: Add header validity rule and opcode compatibility note
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 24/24 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.
Open EIP PRs 2 not merged, not counted
- EIPs#12621 Update EIP-7843: state the header position and the consensus-layer check for slotNumber
- EIPs#12618 Update EIP-7843: Add header validity rule and opcode compatibility note
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 22/24 is shown but does not count. Next: run v21.0.2.
Failed cases 2
test_invalid_pre_fork_block_with_slot_number[fork_BPO2ToAmsterdamAtTime15k-blockchain_test_engine-engine_payload_field]test_invalid_pre_fork_block_with_slot_number[fork_BPO2ToAmsterdamAtTime15k-blockchain_test_engine-header_field]
Three checks
n/a: this run used old tests, so proofs for the current tests do not apply.
Open EIP PRs 2 not merged, not counted
- EIPs#12621 Update EIP-7843: state the header position and the consensus-layer check for slotNumber
- EIPs#12618 Update EIP-7843: Add header validity rule and opcode compatibility note
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 24/24 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.
Open EIP PRs 2 not merged, not counted
- EIPs#12621 Update EIP-7843: state the header position and the consensus-layer check for slotNumber
- EIPs#12618 Update EIP-7843: Add header validity rule and opcode compatibility note
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 24/24 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.
Open EIP PRs 2 not merged, not counted
- EIPs#12621 Update EIP-7843: state the header position and the consensus-layer check for slotNumber
- EIPs#12618 Update EIP-7843: Add header validity rule and opcode compatibility note
EELS v21.0.2 tests EIP commit d2a64c2d; the EIP changed 8 times since, newest d4c57552 on 2026-10-27.
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 1252/1252 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.
Open EIP PRs 2 not merged, not counted
- EIPs#12620 Update EIP-7928: align per-field recording rules and pseudocode with the change rule
- EIPs#12611 Update EIP-7928: specify static-context halts before pre-state validation
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 1250/1252 is shown but does not count. Next: run v21.0.2.
Failed cases 2
test_bal_post_execution_calls_net_storage_at_last_index[fork_Amsterdam-blockchain_test_engine]test_bal_withdrawals_and_dequeues_net_balance_at_last_index[fork_Amsterdam-blockchain_test_engine-forward_all]
Three checks
n/a: this run used old tests, so proofs for the current tests do not apply.
Open EIP PRs 2 not merged, not counted
- EIPs#12620 Update EIP-7928: align per-field recording rules and pseudocode with the change rule
- EIPs#12611 Update EIP-7928: specify static-context halts before pre-state validation
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 1232/1252 is shown but does not count. Next: run v21.0.2.
Failed cases 20
test_bal_invalid_engine_payload_field_before_fork[fork_BPO2ToAmsterdamAtTime15k-blockchain_test_engine]test_bal_withdrawals_and_dequeues_net_balance_at_last_index[fork_Amsterdam-blockchain_test_engine-forward_half]test_bal_withdrawals_and_dequeues_net_balance_at_last_index[fork_Amsterdam-blockchain_test_engine-forward_all]test_bal_invalid_complex_corruption[fork_Amsterdam-blockchain_test_engine]test_bal_invalid_field_entries[fork_Amsterdam-blockchain_test_engine-missing_storage_change]test_bal_invalid_field_entries[fork_Amsterdam-blockchain_test_engine-missing_storage_read]test_bal_invalid_missing_account[fork_Amsterdam-blockchain_test_engine-scenario_failed_auth_authority]test_bal_invalid_missing_account[fork_Amsterdam-blockchain_test_engine-scenario_delegate_target]test_bal_invalid_missing_account[fork_Amsterdam-blockchain_test_engine-scenario_precompile]test_bal_invalid_missing_account[fork_Amsterdam-blockchain_test_engine-scenario_balance_change]test_bal_invalid_missing_account[fork_Amsterdam-blockchain_test_engine-scenario_reverted_frame_read]test_bal_invalid_missing_account[fork_Amsterdam-blockchain_test_engine-scenario_access_only]test_bal_invalid_missing_account[fork_Amsterdam-blockchain_test_engine-scenario_staticcall]test_bal_invalid_missing_account[fork_Amsterdam-blockchain_test_engine-scenario_zero_value_call]test_bal_invalid_missing_coinbase[fork_Amsterdam-blockchain_test_engine]test_bal_invalid_missing_storage_write[fork_Amsterdam-blockchain_test_engine]test_bal_invalid_ordering[fork_Amsterdam-blockchain_test_engine-code_changes_out_of_order]test_bal_invalid_ordering[fork_Amsterdam-blockchain_test_engine-slot_changes_out_of_order]test_bal_invalid_ordering[fork_Amsterdam-blockchain_test_engine-nonce_changes_out_of_order]test_bal_invalid_tx_order[fork_Amsterdam-blockchain_test_engine]
Three checks
n/a: this run used old tests, so proofs for the current tests do not apply.
Open EIP PRs 2 not merged, not counted
- EIPs#12620 Update EIP-7928: align per-field recording rules and pseudocode with the change rule
- EIPs#12611 Update EIP-7928: specify static-context halts before pre-state validation
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 1252/1252 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.
Open EIP PRs 2 not merged, not counted
- EIPs#12620 Update EIP-7928: align per-field recording rules and pseudocode with the change rule
- EIPs#12611 Update EIP-7928: specify static-context halts before pre-state validation
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 1252/1252 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.
Open EIP PRs 2 not merged, not counted
- EIPs#12620 Update EIP-7928: align per-field recording rules and pseudocode with the change rule
- EIPs#12611 Update EIP-7928: specify static-context halts before pre-state validation
EELS v21.0.2 tests EIP commit fcef3c3c; the EIP changed 2 times since, newest f1ade090 on 2026-10-22.
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 85/85 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.
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 85/85 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 84/85 is shown but does not count. Next: run v21.0.2.
Failed cases 1
test_max_initcode_size_calldata_floor[fork_Amsterdam-blockchain_test_engine_from_state_test-below_floor]
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 85/85 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 85/85 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 c998ef94; the EIP changed 1 time since, newest 5ef38012 on 2026-10-06.
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 553/553 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.
Open EIP PRs 1 not merged, not counted
- EIPs#11226 Update EIP-7976: Add EIP-3860 to requires header
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 553/553 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.
Open EIP PRs 1 not merged, not counted
- EIPs#11226 Update EIP-7976: Add EIP-3860 to requires header
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 385/553 is shown but does not count. Next: run v21.0.2.
Failed cases 168
test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-single_access_list_no_storage_keys-to_eoa-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-single_access_list_multiple_storage_keys-contract_creating-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_below_amsterdam_floor_with_exact_balance_sender[fork_Amsterdam-blockchain_test_engine_from_state_test-200_zero_bytes]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-single_access_list_single_storage_key-to_eoa-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-multiple_access_lists_no_storage_keys-to_eoa-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-single_access_list_multiple_storage_keys-to_eoa-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-single_access_list_no_storage_keys-to_eoa-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-multiple_access_lists_multiple_storage_keys-to_eoa-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-single_access_list_single_storage_key-contract_creating-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-multiple_access_lists_multiple_storage_keys-contract_creating-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-multiple_access_lists_multiple_storage_keys-to_eoa-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-no_access_list-contract_creating-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-single_access_list_single_storage_key-to_eoa-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-multiple_access_lists_no_storage_keys-contract_creating-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-single_access_list_multiple_storage_keys--insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-single_access_list_multiple_storage_keys-contract_creating-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_0[fork_Amsterdam-blockchain_test_engine_from_state_test--type_0-unprotected-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-multiple_access_lists_multiple_storage_keys--insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-single_access_list_no_storage_keys-contract_creating-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-multiple_access_lists_no_storage_keys--insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-multiple_access_lists_single_storage_key-contract_creating-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-single_access_list_multiple_storage_keys-contract_creating-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-no_access_list--insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-no_access_list--insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-single_access_list_single_storage_key-contract_creating-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-multiple_access_lists_no_storage_keys-to_eoa-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-single_access_list_no_storage_keys-contract_creating-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-multiple_access_lists_no_storage_keys--insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-no_access_list-to_eoa-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-single_access_list_single_storage_key--insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-multiple_access_lists_no_storage_keys-contract_creating-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-single_access_list_no_storage_keys--insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-multiple_access_lists_multiple_storage_keys-contract_creating-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-no_access_list-contract_creating-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-multiple_access_lists_single_storage_key--insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-single_access_list_no_storage_keys-to_eoa-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-no_access_list--insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-multiple_access_lists_no_storage_keys-contract_creating-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-single_access_list_single_storage_key-contract_creating-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-no_access_list-contract_creating-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-multiple_access_lists_no_storage_keys-to_eoa-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-multiple_access_lists_multiple_storage_keys--insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-multiple_access_lists_multiple_storage_keys-contract_creating-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-multiple_access_lists_single_storage_key-to_eoa-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-multiple_access_lists_multiple_storage_keys--insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-single_access_list_no_storage_keys--insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_0[fork_Amsterdam-blockchain_test_engine_from_state_test--type_0-protected-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-no_access_list--insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-single_access_list_no_storage_keys-contract_creating-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-single_access_list_multiple_storage_keys-to_eoa-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-multiple_access_lists_no_storage_keys-contract_creating-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_0[fork_Amsterdam-blockchain_test_engine_from_state_test-to_eoa-type_0-protected-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-multiple_access_lists_no_storage_keys--insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-single_access_list_multiple_storage_keys--insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-multiple_access_lists_single_storage_key--insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-single_access_list_multiple_storage_keys-contract_creating-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-multiple_access_lists_single_storage_key-to_eoa-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-single_access_list_no_storage_keys-contract_creating-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-multiple_access_lists_multiple_storage_keys-to_eoa-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_0[fork_Amsterdam-blockchain_test_engine_from_state_test-to_eoa-type_0-unprotected-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-no_access_list-contract_creating-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-single_access_list_no_storage_keys-to_eoa-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-single_access_list_single_storage_key-to_eoa-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-multiple_access_lists_single_storage_key--insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-single_access_list_no_storage_keys--insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_engine_from_state_test-type_3-single_blob-single_access_list_single_storage_key-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_engine_from_state_test-type_3-multiple_blobs-no_access_list-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_engine_from_state_test-type_3-single_blob-single_access_list_no_storage_keys-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_engine_from_state_test-type_3-multiple_blobs-single_access_list_multiple_storage_keys-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_engine_from_state_test-type_3-multiple_blobs-single_access_list_single_storage_key-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_engine_from_state_test-type_3-single_blob-multiple_access_lists_single_storage_key-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_engine_from_state_test-type_3-multiple_blobs-no_access_list-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_engine_from_state_test-type_3-single_blob-single_access_list_no_storage_keys-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_0[fork_Amsterdam-blockchain_test_engine_from_state_test-contract_creating-type_0-protected-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_engine_from_state_test-type_3-single_blob-multiple_access_lists_multiple_storage_keys-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_engine_from_state_test-type_3-single_blob-multiple_access_lists_no_storage_keys-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_engine_from_state_test-type_3-multiple_blobs-multiple_access_lists_single_storage_key-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_engine_from_state_test-type_3-single_blob-single_access_list_multiple_storage_keys-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_floor_validity_across_amsterdam_transition[fork_BPO2ToAmsterdamAtTime15k-blockchain_test_engine-below_old_floor_rejected_before_fork-all_nonzero_bytes]test_floor_validity_across_amsterdam_transition[fork_BPO2ToAmsterdamAtTime15k-blockchain_test_engine-old_floor_rejected_after_fork-all_zero_bytes]test_floor_validity_across_amsterdam_transition[fork_BPO2ToAmsterdamAtTime15k-blockchain_test_engine-below_old_floor_rejected_before_fork-all_zero_bytes]test_floor_validity_across_amsterdam_transition[fork_BPO2ToAmsterdamAtTime15k-blockchain_test_engine-below_new_floor_rejected_after_fork-all_nonzero_bytes]test_floor_validity_across_amsterdam_transition[fork_BPO2ToAmsterdamAtTime15k-blockchain_test_engine-below_new_floor_rejected_after_fork-all_zero_bytes]test_floor_validity_across_amsterdam_transition[fork_BPO2ToAmsterdamAtTime15k-blockchain_test_engine-old_floor_rejected_after_fork-all_nonzero_bytes]test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_engine_from_state_test-type_3-multiple_blobs-single_access_list_no_storage_keys-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_0[fork_Amsterdam-blockchain_test_engine_from_state_test--type_0-unprotected-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_engine_from_state_test-type_3-single_blob-single_access_list_multiple_storage_keys-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_engine_from_state_test-type_3-multiple_blobs-multiple_access_lists_multiple_storage_keys-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_engine_from_state_test-type_3-multiple_blobs-multiple_access_lists_multiple_storage_keys-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_engine_from_state_test-type_3-single_blob-multiple_access_lists_no_storage_keys-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_engine_from_state_test-type_3-multiple_blobs-multiple_access_lists_no_storage_keys-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_engine_from_state_test-type_3-multiple_blobs-single_access_list_single_storage_key-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_engine_from_state_test-type_3-single_blob-multiple_access_lists_single_storage_key-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_engine_from_state_test-type_3-multiple_blobs-single_access_list_no_storage_keys-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_engine_from_state_test-type_3-single_blob-multiple_access_lists_multiple_storage_keys-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_engine_from_state_test-type_3-multiple_blobs-multiple_access_lists_single_storage_key-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_engine_from_state_test-type_3-single_blob-no_access_list-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_engine_from_state_test-type_3-single_blob-no_access_list-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_engine_from_state_test-type_3-multiple_blobs-multiple_access_lists_no_storage_keys-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_engine_from_state_test-type_3-multiple_blobs-single_access_list_multiple_storage_keys-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_3[fork_Amsterdam-blockchain_test_engine_from_state_test-type_3-single_blob-single_access_list_single_storage_key-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_engine_from_state_test-type_4-single_authorization-multiple_access_lists_no_storage_keys-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_engine_from_state_test-type_4-single_authorization-multiple_access_lists_single_storage_key-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_engine_from_state_test-type_4-multiple_authorizations-multiple_access_lists_single_storage_key-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_engine_from_state_test-type_4-multiple_authorizations-single_access_list_single_storage_key-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_engine_from_state_test-type_4-single_authorization-single_access_list_single_storage_key-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_engine_from_state_test-type_4-single_authorization-no_access_list-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_engine_from_state_test-type_4-multiple_authorizations-no_access_list-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_engine_from_state_test-type_4-single_authorization-single_access_list_single_storage_key-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_engine_from_state_test-type_4-multiple_authorizations-single_access_list_multiple_storage_keys-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_engine_from_state_test-type_4-multiple_authorizations-multiple_access_lists_no_storage_keys-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_engine_from_state_test-type_4-multiple_authorizations-multiple_access_lists_no_storage_keys-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_engine_from_state_test-type_4-multiple_authorizations-multiple_access_lists_multiple_storage_keys-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_0[fork_Amsterdam-blockchain_test_engine_from_state_test-contract_creating-type_0-unprotected-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_engine_from_state_test-type_4-multiple_authorizations-single_access_list_no_storage_keys-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_engine_from_state_test-type_4-multiple_authorizations-single_access_list_single_storage_key-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_engine_from_state_test-type_4-multiple_authorizations-single_access_list_multiple_storage_keys-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_engine_from_state_test-type_4-single_authorization-single_access_list_multiple_storage_keys-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_0[fork_Amsterdam-blockchain_test_engine_from_state_test-to_eoa-type_0-protected-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_engine_from_state_test-type_4-single_authorization-multiple_access_lists_multiple_storage_keys-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_engine_from_state_test-type_4-multiple_authorizations-multiple_access_lists_single_storage_key-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_engine_from_state_test-type_4-single_authorization-multiple_access_lists_multiple_storage_keys-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_engine_from_state_test-type_4-multiple_authorizations-multiple_access_lists_multiple_storage_keys-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_engine_from_state_test-type_4-multiple_authorizations-no_access_list-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_0[fork_Amsterdam-blockchain_test_engine_from_state_test--type_0-protected-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_engine_from_state_test-type_4-single_authorization-single_access_list_no_storage_keys-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_engine_from_state_test-type_4-single_authorization-no_access_list-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_engine_from_state_test-type_4-single_authorization-multiple_access_lists_single_storage_key-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_engine_from_state_test-type_4-multiple_authorizations-single_access_list_no_storage_keys-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_engine_from_state_test-type_4-single_authorization-single_access_list_no_storage_keys-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_engine_from_state_test-type_4-single_authorization-single_access_list_multiple_storage_keys-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_0[fork_Amsterdam-blockchain_test_engine_from_state_test-contract_creating-type_0-unprotected-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_4[fork_Amsterdam-blockchain_test_engine_from_state_test-type_4-single_authorization-multiple_access_lists_no_storage_keys-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_with_create2[fork_Amsterdam-blockchain_test_engine_from_state_test-contract_with_create2-type_0-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_with_create2[fork_Amsterdam-blockchain_test_engine_from_state_test-contract_with_create2-type_2-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_with_create2[fork_Amsterdam-blockchain_test_engine_from_state_test-contract_with_create2-type_2-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_with_create2[fork_Amsterdam-blockchain_test_engine_from_state_test-contract_with_create2-type_0-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_0[fork_Amsterdam-blockchain_test_engine_from_state_test-to_eoa-type_0-unprotected-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_zero_byte_data[fork_Amsterdam-blockchain_test_engine_from_state_test-type_4-multiple_authorizations-zero_bytes-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_zero_byte_data[fork_Amsterdam-blockchain_test_engine_from_state_test-type_4-multiple_authorizations-zero_bytes-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_zero_byte_data[fork_Amsterdam-blockchain_test_engine_from_state_test-type_4-single_authorization-zero_bytes-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_zero_byte_data[fork_Amsterdam-blockchain_test_engine_from_state_test-type_4-single_authorization-zero_bytes-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_0[fork_Amsterdam-blockchain_test_engine_from_state_test-contract_creating-type_0-protected-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-single_access_list_multiple_storage_keys-to_eoa-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-multiple_access_lists_no_storage_keys--insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-single_access_list_no_storage_keys--insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-single_access_list_single_storage_key--insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-multiple_access_lists_single_storage_key-to_eoa-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-single_access_list_multiple_storage_keys-to_eoa-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-single_access_list_single_storage_key--insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-single_access_list_multiple_storage_keys--insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-multiple_access_lists_multiple_storage_keys-to_eoa-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-no_access_list-to_eoa-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-single_access_list_single_storage_key-contract_creating-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-multiple_access_lists_no_storage_keys-to_eoa-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-single_access_list_single_storage_key-to_eoa-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-multiple_access_lists_multiple_storage_keys--insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-multiple_access_lists_single_storage_key-contract_creating-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-single_access_list_multiple_storage_keys--insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-multiple_access_lists_multiple_storage_keys-contract_creating-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-multiple_access_lists_single_storage_key-contract_creating-insufficient_gas-floor_gas_less_than_or_equal_to_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-no_access_list-to_eoa-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-multiple_access_lists_single_storage_key-contract_creating-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_below_amsterdam_floor_with_exact_balance_sender[fork_Amsterdam-blockchain_test_engine_from_state_test-1000_zero_bytes]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-multiple_access_lists_single_storage_key-to_eoa-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-no_access_list-to_eoa-insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_2-single_access_list_single_storage_key--insufficient_gas-floor_gas_greater_than_intrinsic_gas]test_transaction_validity_type_1_type_2[fork_Amsterdam-blockchain_test_engine_from_state_test-type_1-multiple_access_lists_single_storage_key--insufficient_gas-floor_gas_greater_than_intrinsic_gas]
Three checks
n/a: this run used old tests, so proofs for the current tests do not apply.
Open EIP PRs 1 not merged, not counted
- EIPs#11226 Update EIP-7976: Add EIP-3860 to requires header
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 553/553 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.
Open EIP PRs 1 not merged, not counted
- EIPs#11226 Update EIP-7976: Add EIP-3860 to requires header
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 553/553 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.
Open EIP PRs 1 not merged, not counted
- EIPs#11226 Update EIP-7976: Add EIP-3860 to requires header
EELS v21.0.2 tests EIP commit 747b78c0; the EIP changed 1 time since, newest 5ef38012 on 2026-10-06.
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 e239a2e8; the EIP changed 2 times since, newest f1ade090 on 2026-10-22.
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 47/47 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.
Open EIP PRs 1 not merged, not counted
- EIPs#10847 Update EIP-7997: remove stray TODO marker from eip-7997 test cases
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 47/47 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.
Open EIP PRs 1 not merged, not counted
- EIPs#10847 Update EIP-7997: remove stray TODO marker from eip-7997 test cases
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 47/47 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.
Open EIP PRs 1 not merged, not counted
- EIPs#10847 Update EIP-7997: remove stray TODO marker from eip-7997 test cases
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 47/47 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.
Open EIP PRs 1 not merged, not counted
- EIPs#10847 Update EIP-7997: remove stray TODO marker from eip-7997 test cases
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 47/47 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.
Open EIP PRs 1 not merged, not counted
- EIPs#10847 Update EIP-7997: remove stray TODO marker from eip-7997 test cases
EELS v21.0.2 tests EIP commit 34b49095; the EIP changed 2 times since, newest f1ade090 on 2026-10-22.
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 294/294 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.
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 294/294 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 294/294 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.
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 294/294 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 294/294 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 dbc6d457; the EIP changed 4 times since, newest 5ef38012 on 2026-10-06.
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 858/858 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.
Open EIP PRs 3 not merged, not counted
- EIPs#12624 Update EIP-8037: correct statements contradicted by the specification
- EIPs#12573 Update EIP-8037: document gas returning before settlement and reservoir forwarding
- execution-specs#3269 fix(test-benchmark): fill benchmark blocks fully under EIP-8037 gas accounting (repricing)
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 858/858 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.
Open EIP PRs 3 not merged, not counted
- EIPs#12624 Update EIP-8037: correct statements contradicted by the specification
- EIPs#12573 Update EIP-8037: document gas returning before settlement and reservoir forwarding
- execution-specs#3269 fix(test-benchmark): fill benchmark blocks fully under EIP-8037 gas accounting (repricing)
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 837/858 is shown but does not count. Next: run v21.0.2.
Failed cases 21
test_authorization_exact_state_gas_boundary[fork_Amsterdam-blockchain_test_engine-one_short]test_set_code_tx_below_total_intrinsic[fork_Amsterdam-blockchain_test_engine_from_state_test-two_auths]test_set_code_tx_below_total_intrinsic[fork_Amsterdam-blockchain_test_engine_from_state_test-three_auths]test_set_code_tx_below_total_intrinsic[fork_Amsterdam-blockchain_test_engine_from_state_test-single_auth]test_system_call_execution_boundary[fork_Amsterdam-blockchain_test_engine-builder_deposit-one_over]test_system_call_execution_boundary[fork_Amsterdam-blockchain_test_engine-builder_exit-one_over]test_tx_gas_above_cap_at_transition[fork_BPO2ToAmsterdamAtTime15k-blockchain_test_engine-gas_limit_above_cap]test_tx_gas_above_cap_at_transition[fork_BPO2ToAmsterdamAtTime15k-blockchain_test_engine-intrinsic_above_cap]test_tx_total_gas_limit_cap_at_transition[fork_BPO2ToAmsterdamAtTime15k-blockchain_test_engine-above_total_cap]test_tx_total_gas_limit_cap_at_transition[fork_BPO2ToAmsterdamAtTime15k-blockchain_test_engine-at_total_cap]test_tx_total_gas_limit_cap[fork_Amsterdam-tx_type_4-blockchain_test_engine_from_state_test-above_cap]test_tx_total_gas_limit_cap[fork_Amsterdam-tx_type_2-blockchain_test_engine_from_state_test-above_cap]test_tx_total_gas_limit_cap[fork_Amsterdam-tx_type_0-blockchain_test_engine_from_state_test-above_cap]test_tx_total_gas_limit_cap[fork_Amsterdam-tx_type_3-blockchain_test_engine_from_state_test-above_cap]test_tx_total_gas_limit_cap[fork_Amsterdam-tx_type_1-blockchain_test_engine_from_state_test-above_cap]test_calldata_floor_exceeding_tx_gas_limit_cap[fork_Amsterdam-blockchain_test_engine_from_state_test-exceeds_cap]test_create_tx_below_total_intrinsic[fork_Amsterdam-blockchain_test_engine_from_state_test-return_initcode]test_create_tx_below_total_intrinsic[fork_Amsterdam-blockchain_test_engine_from_state_test-empty_initcode]test_create_tx_intrinsic_gas_boundary[fork_Amsterdam-blockchain_test_engine_from_state_test-below_intrinsic]test_calldata_floor_enforced_with_state_gas[fork_Amsterdam-blockchain_test_engine_from_state_test-below_floor]test_intrinsic_execution_gas_exceeds_cap[fork_Amsterdam-blockchain_test_engine_from_state_test-exceeds_cap]
Three checks
n/a: this run used old tests, so proofs for the current tests do not apply.
Open EIP PRs 3 not merged, not counted
- EIPs#12624 Update EIP-8037: correct statements contradicted by the specification
- EIPs#12573 Update EIP-8037: document gas returning before settlement and reservoir forwarding
- execution-specs#3269 fix(test-benchmark): fill benchmark blocks fully under EIP-8037 gas accounting (repricing)
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 858/858 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.
Open EIP PRs 3 not merged, not counted
- EIPs#12624 Update EIP-8037: correct statements contradicted by the specification
- EIPs#12573 Update EIP-8037: document gas returning before settlement and reservoir forwarding
- execution-specs#3269 fix(test-benchmark): fill benchmark blocks fully under EIP-8037 gas accounting (repricing)
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 855/858 is shown but does not count. Next: run v21.0.2.
Failed cases 3
test_reject_incorrect_two_dimensional_header[fork_Amsterdam-blockchain_test_engine-header_rule_receipts]test_reject_incorrect_two_dimensional_header[fork_Amsterdam-blockchain_test_engine-header_rule_transaction_maxima]test_reject_incorrect_two_dimensional_header[fork_Amsterdam-blockchain_test_engine-header_rule_combined]
Three checks
n/a: this run used old tests, so proofs for the current tests do not apply.
Open EIP PRs 3 not merged, not counted
- EIPs#12624 Update EIP-8037: correct statements contradicted by the specification
- EIPs#12573 Update EIP-8037: document gas returning before settlement and reservoir forwarding
- execution-specs#3269 fix(test-benchmark): fill benchmark blocks fully under EIP-8037 gas accounting (repricing)
EELS v21.0.2 tests EIP commit 4c7e2487; the EIP changed 3 times since, newest f1ade090 on 2026-10-22. Named constants: ACCOUNT_WRITE none -> max(0; STORAGE_WRITE none -> max(0.
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 274/274 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.
Open EIP PRs 2 not merged, not counted
- EIPs#12626 Update EIP-8038: qualify the ACCOUNT_WRITE rule and the worst-case-client claim
- EIPs#12612 Update EIP-8038: map the EIP-7928 pre-state gas table to the new constants
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 274/274 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.
Open EIP PRs 2 not merged, not counted
- EIPs#12626 Update EIP-8038: qualify the ACCOUNT_WRITE rule and the worst-case-client claim
- EIPs#12612 Update EIP-8038: map the EIP-7928 pre-state gas table to the new constants
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 263/274 is shown but does not count. Next: run v21.0.2.
Failed cases 11
test_auth_intrinsic_oog_boundary[fork_Amsterdam-blockchain_test_engine_from_state_test-n_3]test_auth_intrinsic_oog_boundary[fork_Amsterdam-blockchain_test_engine_from_state_test-n_1]test_access_list_intrinsic_straddles_validity[fork_BPO2ToAmsterdamAtTime15k-blockchain_test_engine]test_auth_intrinsic_at_transition[fork_BPO2ToAmsterdamAtTime15k-blockchain_test_engine]TestCreateTxGasBoundary::test_create_tx_gas_boundary[fork_Amsterdam-blockchain_test_engine_from_state_test-gas_test_case_too_little_intrinsic_gas]test_access_list_no_fallback[fork_Amsterdam-blockchain_test_engine_from_state_test-two_addresses]test_access_list_no_fallback[fork_Amsterdam-blockchain_test_engine_from_state_test-one_address]test_access_list_no_fallback[fork_Amsterdam-blockchain_test_engine_from_state_test-one_address_one_key]test_authorization_no_fallback[fork_Amsterdam-blockchain_test_engine_from_state_test-two_auths]test_authorization_no_fallback[fork_Amsterdam-blockchain_test_engine_from_state_test-one_auth]test_cold_account_access_no_fallback[fork_Amsterdam-blockchain_test_engine_from_state_test]
Three checks
n/a: this run used old tests, so proofs for the current tests do not apply.
Open EIP PRs 2 not merged, not counted
- EIPs#12626 Update EIP-8038: qualify the ACCOUNT_WRITE rule and the worst-case-client claim
- EIPs#12612 Update EIP-8038: map the EIP-7928 pre-state gas table to the new constants
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 274/274 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.
Open EIP PRs 2 not merged, not counted
- EIPs#12626 Update EIP-8038: qualify the ACCOUNT_WRITE rule and the worst-case-client claim
- EIPs#12612 Update EIP-8038: map the EIP-7928 pre-state gas table to the new constants
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 274/274 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.
Open EIP PRs 2 not merged, not counted
- EIPs#12626 Update EIP-8038: qualify the ACCOUNT_WRITE rule and the worst-case-client claim
- EIPs#12612 Update EIP-8038: map the EIP-7928 pre-state gas table to the new constants
EELS v21.0.2 tests EIP commit 23664b95; the EIP changed 1 time since, newest 5ef38012 on 2026-10-06.
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 0/0 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.
Open EIP PRs 2 not merged, not counted
- EIPs#12275 Update EIP-8070: point size_i at the encoding this EIP specifies
- EIPs#12054 Update EIP-8070: specify bit ordering for the 16-byte cell bitarrays
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 0/0 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.
Open EIP PRs 2 not merged, not counted
- EIPs#12275 Update EIP-8070: point size_i at the encoding this EIP specifies
- EIPs#12054 Update EIP-8070: specify bit ordering for the 16-byte cell bitarrays
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 0/0 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.
Open EIP PRs 2 not merged, not counted
- EIPs#12275 Update EIP-8070: point size_i at the encoding this EIP specifies
- EIPs#12054 Update EIP-8070: specify bit ordering for the 16-byte cell bitarrays
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 0/0 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.
Open EIP PRs 2 not merged, not counted
- EIPs#12275 Update EIP-8070: point size_i at the encoding this EIP specifies
- EIPs#12054 Update EIP-8070: specify bit ordering for the 16-byte cell bitarrays
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 0/0 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.
Open EIP PRs 2 not merged, not counted
- EIPs#12275 Update EIP-8070: point size_i at the encoding this EIP specifies
- EIPs#12054 Update EIP-8070: specify bit ordering for the 16-byte cell bitarrays
EELS v21.0.2 tests EIP commit 9207c601; the EIP changed 2 times since, newest f1ade090 on 2026-10-22.
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 664/664 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.
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 664/664 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 664/664 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.
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 664/664 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 664/664 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 2d3c5e59; the EIP changed 1 time since, newest 5ef38012 on 2026-10-06.
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 162/166 is shown but does not count. Next: run v21.0.2.
Failed cases 4
test_builder_deposit_contract_deployment[fork_BPO2ToAmsterdamAtTime15k-blockchain_test_engine-deploy_after_fork-nonzero_balance]test_builder_deposit_contract_deployment[fork_BPO2ToAmsterdamAtTime15k-blockchain_test_engine-deploy_after_fork-zero_balance]test_builder_exit_contract_deployment[fork_BPO2ToAmsterdamAtTime15k-blockchain_test_engine-deploy_after_fork-nonzero_balance]test_builder_exit_contract_deployment[fork_BPO2ToAmsterdamAtTime15k-blockchain_test_engine-deploy_after_fork-zero_balance]
Three checks
n/a: this run used old tests, so proofs for the current tests do not apply.
Open EIP PRs 3 not merged, not counted
- EIPs#12572 Update EIP-8282: require the builder credential prefix and document locked funds
- EIPs#12120 Update EIP-8282: Sync specification with sys-asm@83f9801
- execution-specs#3619 chore(tests): record measured EIP-8282 coverage and rename the inhibitor sentinel
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 166/166 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.
Open EIP PRs 3 not merged, not counted
- EIPs#12572 Update EIP-8282: require the builder credential prefix and document locked funds
- EIPs#12120 Update EIP-8282: Sync specification with sys-asm@83f9801
- execution-specs#3619 chore(tests): record measured EIP-8282 coverage and rename the inhibitor sentinel
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 156/166 is shown but does not count. Next: run v21.0.2.
Failed cases 10
test_builder_deposit_contract_deployment[fork_BPO2ToAmsterdamAtTime15k-blockchain_test_engine-deploy_after_fork-nonzero_balance]test_builder_deposit_contract_deployment[fork_BPO2ToAmsterdamAtTime15k-blockchain_test_engine-deploy_after_fork-zero_balance]test_builder_exit_contract_deployment[fork_BPO2ToAmsterdamAtTime15k-blockchain_test_engine-deploy_after_fork-nonzero_balance]test_builder_exit_contract_deployment[fork_BPO2ToAmsterdamAtTime15k-blockchain_test_engine-deploy_after_fork-zero_balance]test_system_contract_errors[fork_Amsterdam-blockchain_test_engine-system_contract_reverts-builder_exit_contract]test_system_contract_errors[fork_Amsterdam-blockchain_test_engine-system_contract_out_of_gas-builder_exit_contract]test_system_contract_errors[fork_Amsterdam-blockchain_test_engine-system_contract_throws-builder_exit_contract]test_system_contract_errors[fork_Amsterdam-blockchain_test_engine-system_contract_throws-builder_deposit_contract]test_system_contract_errors[fork_Amsterdam-blockchain_test_engine-system_contract_out_of_gas-builder_deposit_contract]test_system_contract_errors[fork_Amsterdam-blockchain_test_engine-system_contract_reverts-builder_deposit_contract]
Three checks
n/a: this run used old tests, so proofs for the current tests do not apply.
Open EIP PRs 3 not merged, not counted
- EIPs#12572 Update EIP-8282: require the builder credential prefix and document locked funds
- EIPs#12120 Update EIP-8282: Sync specification with sys-asm@83f9801
- execution-specs#3619 chore(tests): record measured EIP-8282 coverage and rename the inhibitor sentinel
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 166/166 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.
Open EIP PRs 3 not merged, not counted
- EIPs#12572 Update EIP-8282: require the builder credential prefix and document locked funds
- EIPs#12120 Update EIP-8282: Sync specification with sys-asm@83f9801
- execution-specs#3619 chore(tests): record measured EIP-8282 coverage and rename the inhibitor sentinel
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 166/166 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.
Open EIP PRs 3 not merged, not counted
- EIPs#12572 Update EIP-8282: require the builder credential prefix and document locked funds
- EIPs#12120 Update EIP-8282: Sync specification with sys-asm@83f9801
- execution-specs#3619 chore(tests): record measured EIP-8282 coverage and rename the inhibitor sentinel
no EELS tests at v21.0.2: checked tests/amsterdam/eip7688_*.
no EELS tests at v21.0.2: checked tests/amsterdam/eip7732_*.
no EELS tests at v21.0.2: checked tests/amsterdam/eip7904_*.
no EELS tests at v21.0.2: checked tests/amsterdam/eip7975_*.
no EELS tests at v21.0.2: checked tests/amsterdam/eip8045_*.
no EELS tests at v21.0.2: checked tests/amsterdam/eip8061_*.
no EELS tests at v21.0.2: checked tests/amsterdam/eip8136_*.
no EELS tests at v21.0.2: checked tests/amsterdam/eip8159_*.
no EELS tests at v21.0.2: checked tests/amsterdam/eip8189_*.
no EELS tests at v21.0.2: checked tests/amsterdam/eip8261_*.