List of all items
Structs
- Args
- args::Args
- consensus::Builder
- consensus::Digest
- consensus::Engine
- consensus::application::Config
- consensus::application::actor::AbortOnDrop
- consensus::application::actor::Actor
- consensus::application::actor::Init
- consensus::application::actor::Inner
- consensus::application::actor::Uninit
- consensus::application::executor::Builder
- consensus::application::executor::Executor
- consensus::application::executor::ExecutorMailbox
- consensus::application::executor::LastCanonicalized
- consensus::application::executor::Message
- consensus::application::ingress::Broadcast
- consensus::application::ingress::Finalized
- consensus::application::ingress::Genesis
- consensus::application::ingress::Mailbox
- consensus::application::ingress::Propose
- consensus::application::ingress::Verify
- consensus::block::Block
- consensus::digest::Digest
- consensus::engine::Builder
- consensus::engine::Engine
- dkg::ceremony::Ceremony
- dkg::ceremony::Config
- dkg::ceremony::Dealer
- dkg::ceremony::Metrics
- dkg::ceremony::PrivateOutcome
- dkg::ceremony::payload::Message
- dkg::ceremony::payload::Share
- dkg::ceremony::persisted::Dealing
- dkg::ceremony::persisted::State
- dkg::manager::Config
- dkg::manager::actor::Actor
- dkg::manager::actor::DkgOutcome
- dkg::manager::actor::Metrics
- dkg::manager::actor::post_allegretto::EpochState
- dkg::manager::actor::post_allegretto::Metadatas
- dkg::manager::actor::pre_allegretto::EpochState
- dkg::manager::actor::pre_allegretto::Metadatas
- dkg::manager::ingress::Finalize
- dkg::manager::ingress::GetIntermediateDealing
- dkg::manager::ingress::GetOutcome
- dkg::manager::ingress::Mailbox
- dkg::manager::ingress::Message
- dkg::manager::ingress::VerifyDealing
- dkg::manager::validators::DecodedValidator
- dkg::manager::validators::ValidatorState
- epoch::manager::Config
- epoch::manager::actor::Actor
- epoch::manager::actor::Metrics
- epoch::manager::ingress::Enter
- epoch::manager::ingress::Exit
- epoch::manager::ingress::Mailbox
- epoch::manager::ingress::Message
- epoch::scheme_provider::SchemeProvider
- subblocks::Actor
- subblocks::BuildSubblockTask
- subblocks::BuiltSubblock
- subblocks::Config
- subblocks::Mailbox
Enums
- consensus::application::executor::Command
- consensus::application::executor::HeadOrFinalized
- consensus::application::ingress::Message
- dkg::HardforkRegime
- dkg::ceremony::Role
- dkg::ceremony::payload::Payload
- dkg::manager::actor::EpochState
- dkg::manager::ingress::Command
- epoch::RelativePosition
- epoch::manager::ingress::Activity
- subblocks::Message
- subblocks::PendingSubblock
- subblocks::SubblocksMessage
Functions
- consensus::application::actor::payload_id_from_block_hash
- consensus::application::actor::report_verification_result
- consensus::application::actor::verify_block
- consensus::application::actor::verify_header_extra_data
- consensus::application::init
- dkg::manager::actor::read_validator_config_with_retry
- dkg::manager::init
- dkg::manager::validators::decode_from_contract
- dkg::manager::validators::last_height_before_epoch
- dkg::manager::validators::read_from_contract
- epoch::is_first_block_in_epoch
- epoch::manager::init
- epoch::relative_position
- instantiate_network
- metrics::install
- run_consensus_stack
- subblocks::build_subblock
- subblocks::evm_at_block
- subblocks::validate_subblock
Type Aliases
Constants
- args::DEFAULT_MAX_MESSAGE_SIZE_BYTES
- config::BLOCKS_FREEZER_TABLE_INITIAL_SIZE_BYTES
- config::BOUNDARY_CERT_CHANNEL_IDENT
- config::BOUNDARY_CERT_LIMIT
- config::BROADCASTER_CHANNEL_IDENT
- config::BROADCASTER_LIMIT
- config::DKG_CHANNEL_IDENT
- config::DKG_LIMIT
- config::MARSHAL_CHANNEL_IDENT
- config::MARSHAL_LIMIT
- config::NAMESPACE
- config::NUMBER_CONCURRENT_FETCHES
- config::PEERSETS_TO_TRACK
- config::PENDING_CHANNEL_IDENT
- config::PENDING_LIMIT
- config::RECOVERED_CHANNEL_IDENT
- config::RECOVERED_LIMIT
- config::RESOLVER_CHANNEL_IDENT
- config::RESOLVER_LIMIT
- config::SUBBLOCKS_CHANNEL_IDENT
- config::SUBBLOCKS_LIMIT
- consensus::engine::BUFFER_POOL_CAPACITY
- consensus::engine::BUFFER_POOL_PAGE_SIZE
- consensus::engine::FREEZER_JOURNAL_COMPRESSION
- consensus::engine::FREEZER_JOURNAL_TARGET_SIZE
- consensus::engine::FREEZER_TABLE_RESIZE_CHUNK_SIZE
- consensus::engine::FREEZER_TABLE_RESIZE_FREQUENCY
- consensus::engine::IMMUTABLE_ITEMS_PER_SECTION
- consensus::engine::MAX_REPAIR
- consensus::engine::PRUNABLE_ITEMS_PER_SECTION
- consensus::engine::REPLAY_BUFFER
- consensus::engine::SYNCER_ACTIVITY_TIMEOUT_MULTIPLIER
- consensus::engine::WRITE_BUFFER
- dkg::ceremony::ACK_NAMESPACE
- dkg::ceremony::OUTCOME_NAMESPACE
- dkg::ceremony::WEIGHT_RECOVERY_CONCURRENCY
- dkg::ceremony::payload::ACK_TAG
- dkg::ceremony::payload::SHARE_TAG
- dkg::manager::actor::post_allegretto::CURRENT_EPOCH_KEY
- dkg::manager::actor::post_allegretto::DKG_OUTCOME_KEY
- dkg::manager::actor::post_allegretto::PREVIOUS_EPOCH_KEY
- dkg::manager::actor::pre_allegretto::CURRENT_EPOCH_KEY
- dkg::manager::actor::pre_allegretto::PREVIOUS_EPOCH_KEY
- epoch::manager::actor::REPLAY_BUFFER
- epoch::manager::actor::WRITE_BUFFER
- subblocks::MAX_SUBBLOCK_TXS