Re-exports§
pub use db_sched::*;pub use sched_db::*;pub use auth_card::*;pub use auth_rpc::*;pub use sched_event::*;pub use sched_exec::*;pub use event_rpc::*;pub use exec_sched::*;pub use sched_coord::*;pub use sched_gateway::*;pub use coord_sched::*;
Modules§
- auth_
card - auth_
rpc - consensus
- coord_
sched - db_
sched - event_
rpc - exec_
sched - parallel
- proposal
- rpc_
types - sched_
coord - sched_
db - sched_
event - sched_
exec - sched_
gateway
Structs§
- Block
Execution Context - The contract-visible facts about the block an executor is running.
- Block
Execution Mode - Consensus
Basis - The validation payload for a consensus value.
- Consensus
Value - The block commitment externalized by consensus.
- DbTip
- Parallel
Batch - Parallel
Nondeterministic Proposal Data Batch - Parallel
Signed Transaction Batch - Parallel
Signed Transaction Hash Batch - Prev
Proposal Summary - Summary of the previous finalized proposal, used by SCP leader selection.
- Proposal
- A candidate block: header plus the transaction metadata needed to re-execute it.
- Proposal
Context - Inputs fixed before executing a candidate block.
- Proposal
Header - Header of a proposed block.
- Proposal
Txs - Transaction-side payload for a proposal.
- Proposal
TxsHash - Compatibility commitment over
ProposalTxs. - RPCError
- ValidatorID
- Validator
Private Info - Validator
Public Info - Viewing
Snapshot
Enums§
- Batch
Validation Error - Expected
Contract - ExpectedDB
Tip - Expected
Deployment - Expected
Proposal Data - Expected
Queue Entry - Expected
Retrocausal Queue Block - Expected
Storage Cost - Expected
Viewing Snapshot
Type Aliases§
- BlockID
- Contract
Address Batch - Typedef for a list of contract addresses.
- OptProposal
- Storage
Cost - TransactionID
- Upgrade
- A serialized protocol upgrade, carried opaquely in
ConsensusValue. - Validator
Public Key - Validator
Secret Key