Module zebra_state::service::block_iter
source · Expand description
Iterators for blocks in the non-finalized and finalized state.
Structs§
- Iter 🔒Generic state chain iterator, which iterates by block height or hash. Can be used for blocks, block headers, or any type indexed by
HashOrHeight
.
Traits§
- A trait that implements iteration for a specific chain type.
Functions§
- Returns a block iterator over the relevant chain containing
hash
, in order from the largest height to genesis. - Returns a generic chain item iterator over the relevant chain containing
hash
, in order from the largest height to genesis. - Returns a generic chain item iterator over a
chain
containinghash_or_height
, in order from the largest height to genesis.