Skip to content

Conversation

@rakita
Copy link
Member

@rakita rakita commented Feb 2, 2026

Summary

  • Add slot_number field to BlockHeader and Env structs to support EIP-7843
  • Map slot_number to slot_num in BlockEnv for both blockchain and state tests
  • Temporarily disable serde strict parsing in Test struct to allow unknown fields

Test plan

  • Run state tests with new test vectors containing slot_number field
  • Verify backward compatibility with existing test fixtures

Add slot_number field to BlockHeader and Env structs to support
EIP-7843 slot number in state tests.
@codspeed-hq
Copy link

codspeed-hq bot commented Feb 2, 2026

Merging this PR will improve performance by 3.01%

⚡ 1 improved benchmark
✅ 172 untouched benchmarks

Performance Changes

Benchmark BASE HEAD Efficiency
ecrecover precompile 204.2 µs 198.2 µs +3.01%

Comparing check-reports (1cd564f) with main (cb06ba8)

Open in CodSpeed

@rakita rakita merged commit 1a39cf9 into main Feb 2, 2026
31 checks passed
@rakita rakita deleted the check-reports branch February 2, 2026 14:13
@github-actions github-actions bot mentioned this pull request Feb 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants