Type Alias zebra_consensus::checkpoint::QueuedBlockList

source ·
type QueuedBlockList = Vec<QueuedBlock>;
Expand description

A list of unverified blocks at a particular height.

Typically contains a single block, but might contain more if a peer has an old chain fork. (Or sends us a bad block.)

The CheckpointVerifier avoids creating zero-block lists.

Aliased Type§

struct QueuedBlockList {
    buf: RawVec<QueuedBlock>,
    len: usize,
}

Fields§

§buf: RawVec<QueuedBlock>§len: usize