Expand description
Abstraction to synchronize state modifications.
The State provides data access and modifications methods, its main purpose is to ensure that data is atomically written, and that reads are consistent.
Structs§
- Block
Notification - A committed block notification stored in the
BlockCache. - Block
Subscription Event - Proof
Notification - A proven block notification stored in the
ProofCache. - Proof
Subscription Event - State
- The rollup state.
- Transaction
Inputs
Enums§
- Finality
- The finality level for chain tip queries.
- State
Subscription Error
Type Aliases§
- Block
Cache - FIFO cache of recent committed blocks for replica subscriptions.
- Block
Subscription Stream - Proof
Cache - FIFO cache of recent block proofs for replica subscriptions.
- Proof
Subscription Stream