Skip to content

Conversation

@nerolation
Copy link
Contributor

Moving the BAL outside of the EL block (see here) meant we needed a separate method to retrieve BALs at the cl.

This PR implements engine_getBlockAccessListsByHashV1 and engine_getBlockAccessListsByRangeV1 methods to retrieve RLP-encoded block access lists as defined in EIP-7928. These methods enable consensus layer clients to obtain historical block access lists for synchronization with re-execution, with retention required for at least the weak subjectivity period (3533 epochs).

EIP changes for context:
https://github.com/ethereum/EIPs/pull/10940/files

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