Expand description
This module manages the state of a Linera chain, including cross-chain communication.
Modules§
- block
- data_
types - manager
- Chain manager
- test
- Test utilities
- types
Structs§
- Chain
IdSet - A set of fully-tracked chains. Wrapped in
Hashed(asHashed<ChainIdSet>) so the hash that identifies the set — stored inChainStateView::outbox_index_tracked_hashto detect when the outbox indices must be reconciled — is computed once when the tracked set changes rather than on every cross-chain operation. The hash is order-independent becauseBTreeSetiterates in sorted order. - Chain
State View - A view accessing the state of a chain.
- Chain
TipState - Block-chaining state.