Closed
Description
BlockTag
is a custom type used for the block param in Helios execution RPC interface. It is restricted to latest
/finalized
/<number>
to facilitate fetching a block from Helios state.
Whereas BlockId
comes from Alloy and has values like <hash>
/pending
/safe
/earliest
(in addition to the ones above) and is used by alloy's RPC provider interface.
To use only BlockId
throughout the codebase, we would need to handle the pending
/safe
/earliest
cases somehow.
Could create a separate issue for this, might be out of scope for this PR since BlockTag
already exists and is not a new addition in this PR.
Originally posted by @eshaan7 in #505 (comment)
Metadata
Metadata
Assignees
Labels
No labels