Skip to content

Conversation

@bhartnett
Copy link
Contributor

This PR contains all the changes required to implement EIP-7928 which includes:

  • Added BAL tracking into the evm to collect the required data for BAL building.
  • BAL pre and post execution validation.
  • Engine API changes.
  • Added two new RPC endpoints debug_getBlockAccessList and debug_getBadBlocks.

BALs are only enabled at Amsterdam and the tracking is disabled otherwise so this change should have minimal impact pre-Amsterdam.

@bhartnett bhartnett marked this pull request as draft December 15, 2025 04:09
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