List of all items
Structs
- HotShotConfig
- PeerConfig
- ValidatorConfig
- bundle::Bundle
- consensus::CommitmentAndMetadata
- consensus::Consensus
- consensus::ConsensusMetricsValue
- consensus::ConsensusReadLockGuard
- consensus::ConsensusUpgradableReadLockGuard
- consensus::ConsensusWriteLockGuard
- consensus::HotShotActionViews
- consensus::OuterConsensus
- data::DaProposal
- data::InconsistentPayloadCommitmentSnafu
- data::InvalidBlockHeaderSnafu
- data::InvalidTransactionLengthSnafu
- data::Leaf
- data::PackedBundle
- data::QuorumProposal
- data::UpgradeProposal
- data::VidDisperse
- data::VidDisperseShare
- data::ViewNumber
- data::null_block::MEMOIZED_MAPPING_COMMITMENT
- error::BlockSnafu
- error::ContinueSnafu
- error::FailedToBroadcastSnafu
- error::FailedToMessageLeaderSnafu
- error::FailedToSerializeSnafu
- error::InsufficientValidSignaturesSnafu
- error::InvalidStateSnafu
- error::LeafNotFoundSnafu
- error::MiscSnafu
- error::NetworkFaultSnafu
- error::TimeoutSnafu
- error::ViewTimeoutSnafu
- event::Event
- event::LeafInfo
- light_client::GenericLightClientState
- light_client::GenericPublicInput
- light_client::GenericStakeTableState
- light_client::StateKeyPair
- light_client::StateSignatureRequestBody
- light_client::StateSignaturesBundle
- message::Message
- message::Messages
- message::Proposal
- message::UpgradeLock
- qc::BitVectorQc
- qc::QcParams
- request_response::NetworkMsgResponseChannel
- request_response::ProposalRequestPayload
- request_response::Request
- request_response::Response
- simple_certificate::OneHonestThreshold
- simple_certificate::SimpleCertificate
- simple_certificate::SuccessThreshold
- simple_certificate::UpgradeThreshold
- simple_vote::DaData
- simple_vote::QuorumData
- simple_vote::SimpleVote
- simple_vote::TimeoutData
- simple_vote::UpgradeProposalData
- simple_vote::VersionedVoteData
- simple_vote::VidData
- simple_vote::ViewSyncCommitData
- simple_vote::ViewSyncFinalizeData
- simple_vote::ViewSyncPreCommitData
- stake_table::StakeTableEntry
- traits::block_contents::BuilderFee
- traits::election::MathSnafu
- traits::election::StubSnafu
- traits::metrics::NoMetrics
- traits::network::AsynchronousNetwork
- traits::network::CentralizedServerSnafu
- traits::network::ChannelSendSnafu
- traits::network::ChaosNetwork
- traits::network::CouldNotDeliverSnafu
- traits::network::DataRequest
- traits::network::FailedToDeserializeSnafu
- traits::network::FailedToReceiveSnafu
- traits::network::FailedToSendSnafu
- traits::network::FailedToSerializeSnafu
- traits::network::Libp2pMultiSnafu
- traits::network::Libp2pSnafu
- traits::network::MemoryNetworkSnafu
- traits::network::MultipleErrorsSnafu
- traits::network::NoBootstrapNodesSpecifiedSnafu
- traits::network::NoMessagesInQueueSnafu
- traits::network::NoSuchNodeSnafu
- traits::network::NotFoundSnafu
- traits::network::NotReadySnafu
- traits::network::PartiallySynchronousNetwork
- traits::network::PerfectNetwork
- traits::network::PushCdnNetworkSnafu
- traits::network::ShutDownSnafu
- traits::network::StubSnafu
- traits::network::SynchronousNetwork
- traits::network::TimeoutSnafu
- traits::network::UnableToCancelSnafu
- traits::network::UnimplementedFeatureSnafu
- utils::BuilderCommitment
- utils::RoundFinishedEvent
- utils::View
- vid::KZG_SRS
- vid::LargeRangeProofType
- vid::SmallRangeProofType
- vid::VidSchemeType
- vote::VoteAccumulator
Enums
- ExecutionType
- data::BlockError
- data::ViewChangeEvidence
- error::HotShotError
- error::RoundTimedoutState
- event::EventType
- event::HotShotAction
- message::DaConsensusMessage
- message::DataMessage
- message::GeneralConsensusMessage
- message::MessageKind
- message::MessagePurpose
- message::SequencingMessage
- traits::election::ElectionError
- traits::network::BroadcastDelay
- traits::network::CentralizedServerNetworkError
- traits::network::MemoryNetworkError
- traits::network::NetworkChange
- traits::network::NetworkError
- traits::network::PushCdnNetworkError
- traits::network::RequestKind
- traits::network::ResponseMessage
- traits::network::Topic
- traits::network::TransmitType
- traits::stake_table::SnapshotVersion
- traits::stake_table::StakeTableError
- utils::Terminator
- utils::ViewInner
Traits
- data::TestableLeaf
- simple_certificate::Threshold
- simple_vote::Voteable
- simple_vote::sealed::Sealed
- traits::auction_results_provider::AuctionResultsProvider
- traits::block_contents::BlockHeader
- traits::block_contents::BlockPayload
- traits::block_contents::EncodeBytes
- traits::block_contents::TestableBlock
- traits::block_contents::Transaction
- traits::consensus_api::ConsensusApi
- traits::election::Membership
- traits::metrics::Counter
- traits::metrics::CounterFamily
- traits::metrics::Gauge
- traits::metrics::GaugeFamily
- traits::metrics::Histogram
- traits::metrics::HistogramFamily
- traits::metrics::Metrics
- traits::metrics::MetricsFamily
- traits::metrics::TextFamily
- traits::network::ConnectedNetwork
- traits::network::Id
- traits::network::NetworkMsg
- traits::network::NetworkReliability
- traits::network::TestableNetworkingImplementation
- traits::network::ViewMessage
- traits::node_implementation::ConsensusTime
- traits::node_implementation::HasUrls
- traits::node_implementation::NodeImplementation
- traits::node_implementation::NodeType
- traits::node_implementation::TestableNodeImplementation
- traits::node_implementation::Versions
- traits::qc::QuorumCertificateScheme
- traits::signature_key::BuilderSignatureKey
- traits::signature_key::SignatureKey
- traits::signature_key::StakeTableEntryType
- traits::stake_table::StakeTableScheme
- traits::states::InstanceState
- traits::states::StateDelta
- traits::states::TestableState
- traits::states::ValidatedState
- traits::storage::Storage
- vote::Certificate
- vote::HasViewNumber
- vote::Vote
Functions
- assert_future
- boxed_sync
- data::fake_commitment
- data::null_block::builder_fee
- data::null_block::commitment
- data::null_block::memoized_flush_commitment
- data::null_block::memoized_original_commitment
- data::random_commitment
- data::serialize_signature2
- event::error_adaptor::deserialize
- event::error_adaptor::serialize
- simple_vote::view_and_relay_commit
- traits::block_contents::precompute_vid_commitment
- traits::block_contents::vid_commitment
- traits::signature_key::aggregate_block_info_data
- traits::signature_key::aggregate_fee_data
- utils::bincode_opts
- vid::stmt_conversion
- vid::vid_disperse_conversion
- vid::vid_scheme
Type Aliases
- BoxSyncFuture
- consensus::CommitmentMap
- consensus::LockedConsensusState
- consensus::VidShares
- event::LeafChain
- light_client::CircuitField
- light_client::LightClientState
- light_client::PublicInput
- light_client::StakeTableState
- light_client::StateSignKey
- light_client::StateSignature
- light_client::StateSignatureScheme
- light_client::StateVerKey
- request_response::RequestReceiver
- request_response::TakeReceiver
- signature_key::BLSPrivKey
- signature_key::BLSPubKey
- signature_key::BLSPublicParam
- signature_key::BuilderKey
- simple_certificate::DaCertificate
- simple_certificate::QuorumCertificate
- simple_certificate::TimeoutCertificate
- simple_certificate::UpgradeCertificate
- simple_certificate::ViewSyncCommitCertificate2
- simple_certificate::ViewSyncFinalizeCertificate2
- simple_certificate::ViewSyncPreCommitCertificate2
- simple_vote::DaVote
- simple_vote::QuorumVote
- simple_vote::TimeoutVote
- simple_vote::UpgradeVote
- simple_vote::ViewSyncCommitVote
- simple_vote::ViewSyncFinalizeVote
- simple_vote::ViewSyncPreCommitVote
- traits::network::AsyncGenerator
- utils::LeafCommitment
- utils::Sha256Digest
- utils::StateAndDelta
- vid::Advz
- vid::E
- vid::H
- vid::VidCommitment
- vid::VidCommon
- vid::VidPrecomputeData
- vid::VidShare
- vote::SignersMap
- vote::VoteMap2
Constants
- _DERIVE_core_fmt_Debug_FOR_HotShotConfig
- consensus::_DERIVE_core_fmt_Debug_FOR_Consensus
- constants::AUCTION_RESULTS_FETCH_TIMEOUT
- constants::BUNDLE_FETCH_TIMEOUT
- constants::COMBINED_NETWORK_CACHE_SIZE
- constants::COMBINED_NETWORK_DELAY_DURATION
- constants::COMBINED_NETWORK_MIN_PRIMARY_FAILURES
- constants::COMBINED_NETWORK_PRIMARY_CHECK_INTERVAL
- constants::EVENT_CHANNEL_SIZE
- constants::EXTERNAL_EVENT_CHANNEL_SIZE
- constants::KAD_DEFAULT_REPUB_INTERVAL_SEC
- constants::LEGACY_BUILDER_MODULE
- constants::LOOK_AHEAD
- constants::MARKETPLACE_BUILDER_MODULE
- constants::REQUEST_DATA_DELAY
- constants::SRS_DEGREE
- constants::UPGRADE_BEGIN_OFFSET
- constants::UPGRADE_DECIDE_BY_OFFSET
- constants::UPGRADE_FINISH_OFFSET
- constants::UPGRADE_PROPOSE_OFFSET
- data::_DERIVE_core_fmt_Debug_FOR_DaProposal
- data::_DERIVE_core_fmt_Debug_FOR_QuorumProposal
- data::_DERIVE_core_fmt_Debug_FOR_UpgradeProposal
- data::_DERIVE_core_fmt_Debug_FOR_ViewChangeEvidence
- traits::block_contents::GENESIS_VID_NUM_STORAGE_NODES