Skip to content

Conversation

@jihoonsong
Copy link

What was wrong?

This PR implements EIP-7805.

How was it fixed?

When testing IL validation, we would only need to modify blockchain tests. Hence, t8n's run_blockchain_test() has been updated to validate IL constraints while run_state_test() remains unchanged.

Meanwhile, add_block_to_chain(), which runs state_transition, effectively performs no-ops for IL validation. It seems it doesn’t differentiate behavior based on the fork, so the modified state_transition receives an empty Tuple by default for simplicity.

Cute Animal Picture

Put a link to a cute animal picture inside the parenthesis-->

@jihoonsong jihoonsong force-pushed the eips/osaka/eip-7805 branch from 464b859 to 8da7485 Compare July 28, 2025 08:28
danceratopz pushed a commit to danceratopz/execution-specs that referenced this pull request Oct 22, 2025
…1349)

* fix(tests): EIP-2935: change retOffset to avoid duplicate

* fix(tests): EIP-2935: reset contract return value after subtest
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.

1 participant