Structs§
- Block
Execution Outcome - The messages and the state hash resulting from a
ProposedBlock
’s execution. - Block
Proposal - An authenticated proposal for a new block.
- Chain
AndHeight - A chain ID with a block height.
- Incoming
Bundle - A bundle of cross-chain messages.
- Lite
Value - The hash and chain ID of a
CertificateValue
. - Lite
Vote - A vote on a statement from a validator, represented as a
LiteValue
. - Message
Bundle - A set of messages from a single block, for a single destination.
- Operation
Result - The execution result of a single operation.
- Posted
Message - A message together with kind, authentication and grant information.
- Proposal
Content - The data a block proposer signs.
- Proposed
Block - A block containing operations to apply on a given chain, as well as the acknowledgment of a number of incoming messages from other chains.
- Signature
Aggregator - Vote
- A vote on a statement from a validator.
Enums§
- Message
Action - What to do with a message picked from the inbox.
- Original
Proposal - An earlier proposal that is being retried.
- Transaction
- A transaction in a block: incoming messages or an operation.