Skip to content

Comments

feat(provider): add EIP-7928 block access list helper methods#3637

Merged
mattsse merged 1 commit intomainfrom
feat-eip7928-block-access-list
Feb 3, 2026
Merged

feat(provider): add EIP-7928 block access list helper methods#3637
mattsse merged 1 commit intomainfrom
feat-eip7928-block-access-list

Conversation

@gakonst
Copy link
Member

@gakonst gakonst commented Feb 3, 2026

Adds provider helper methods for the EIP-7928 block access list RPC endpoints from ethereum/execution-apis#726:

  • get_block_access_list(block: BlockId) - convenience method that dispatches by block ID
  • get_block_access_list_by_hash(hash: BlockHash) - calls eth_getBlockAccessListByBlockHash
  • get_block_access_list_by_number(number: BlockNumberOrTag) - calls eth_getBlockAccessListByBlockNumber

All methods return Option<Bytes> containing the RLP-encoded block access list.

Related: paradigmxyz/reth#21720

@github-project-automation github-project-automation bot moved this to Reviewed in Alloy Feb 3, 2026
@mattsse mattsse enabled auto-merge (squash) February 3, 2026 01:11
@mattsse mattsse merged commit 9c4277a into main Feb 3, 2026
30 checks passed
@mattsse mattsse deleted the feat-eip7928-block-access-list branch February 3, 2026 01:15
@github-project-automation github-project-automation bot moved this from Reviewed to Done in Alloy Feb 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants