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§

  • ChainItem 🔒
    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 containing hash_or_height, in order from the largest height to genesis.