List of all items
Structs
- application::ZebradApp
- application::entry_point::EntryPoint
- commands::StartCmd
- commands::copy_state::CopyStateCmd
- commands::download::DownloadCmd
- commands::generate::GenerateCmd
- commands::start::StartCmd
- commands::tip_height::TipHeightCmd
- commands::version::VersionCmd
- components::inbound::Inbound
- components::inbound::InboundSetupData
- components::inbound::SharedRecvError
- components::inbound::downloads::Downloads
- components::mempool::Crawler
- components::mempool::Mempool
- components::mempool::QueueChecker
- components::mempool::config::Config
- components::mempool::crawler::Crawler
- components::mempool::downloads::CancelDownloadAndVerify
- components::mempool::downloads::Downloads
- components::mempool::queue_checker::QueueChecker
- components::mempool::storage::Storage
- components::mempool::storage::eviction_list::EvictionList
- components::mempool::storage::verified_set::VerifiedSet
- components::metrics::Config
- components::metrics::MetricsEndpoint
- components::sync::ChainSync
- components::sync::CheckedTip
- components::sync::Config
- components::sync::RecentSyncLengths
- components::sync::SyncStatus
- components::sync::downloads::AlwaysHedge
- components::sync::downloads::Downloads
- components::sync::recent_sync_lengths::RecentSyncLengths
- components::sync::status::SyncStatus
- components::tokio::TokioComponent
- components::tracing::Config
- components::tracing::Grapher
- components::tracing::Tracing
- components::tracing::TracingEndpoint
- components::tracing::component::Tracing
- components::tracing::endpoint::TracingEndpoint
- components::tracing::flame::Grapher
- config::ZebradConfig
Enums
- commands::ZebradCmd
- components::inbound::Setup
- components::inbound::downloads::DownloadAction
- components::mempool::ActiveState
- components::mempool::ExactTipRejectionError
- components::mempool::MempoolError
- components::mempool::SameEffectsChainRejectionError
- components::mempool::SameEffectsTipRejectionError
- components::mempool::downloads::TransactionDownloadVerifyError
- components::mempool::error::MempoolError
- components::mempool::storage::ExactTipRejectionError
- components::mempool::storage::RejectionError
- components::mempool::storage::SameEffectsChainRejectionError
- components::mempool::storage::SameEffectsTipRejectionError
- components::sync::BlockGossipError
- components::sync::downloads::BlockDownloadVerifyError
- components::sync::gossip::BlockGossipError
Traits
Derive Macros
Functions
- application::app_config
- application::app_reader
- application::app_version
- application::app_writer
- application::fatal_error
- components::mempool::gossip::gossip_mempool_transaction_id
- components::sync::gossip::gossip_best_tip_block_hashes
- components::sync::gossip_best_tip_block_hashes
- components::sync::progress::show_block_chain_progress
- components::sync::show_block_chain_progress
- components::tokio::imp::shutdown
- components::tokio::imp::sig
- components::tokio::shutdown
- components::tracing::endpoint::read_filter
- components::tracing::endpoint::request_handler
- components::tracing::flame::layer
- components::tracing::layer
- sentry::panic_event_from
Type Definitions
- BoxError
- components::inbound::BlockDownloadPeerSet
- components::inbound::BlockVerifier
- components::inbound::GossipedBlockDownloads
- components::inbound::Mempool
- components::inbound::State
- components::inbound::downloads::BoxError
- components::mempool::InboundTxDownloads
- components::mempool::Outbound
- components::mempool::State
- components::mempool::TxVerifier
- components::mempool::downloads::BoxError
- components::sync::downloads::BoxError
Statics
Constants
- commands::CONFIG_FILE
- commands::_DERIVE_Command_FOR_ZebradCmd
- commands::copy_state::PROGRESS_HEIGHT_INTERVAL
- commands::copy_state::_DERIVE_Command_FOR_CopyStateCmd
- commands::download::_DERIVE_Command_FOR_DownloadCmd
- commands::generate::_DERIVE_Command_FOR_GenerateCmd
- commands::start::_DERIVE_Command_FOR_StartCmd
- commands::tip_height::_DERIVE_Command_FOR_TipHeightCmd
- commands::version::_DERIVE_Command_FOR_VersionCmd
- components::inbound::downloads::MAX_INBOUND_CONCURRENCY
- components::mempool::crawler::FANOUT
- components::mempool::crawler::PEER_RESPONSE_TIMEOUT
- components::mempool::crawler::RATE_LIMIT_DELAY
- components::mempool::downloads::MAX_INBOUND_CONCURRENCY
- components::mempool::downloads::TRANSACTION_DOWNLOAD_TIMEOUT
- components::mempool::downloads::TRANSACTION_VERIFY_TIMEOUT
- components::mempool::error::_IMPL_ARBITRARY_FOR_MempoolError
- components::mempool::queue_checker::RATE_LIMIT_DELAY
- components::mempool::storage::MAX_EVICTION_MEMORY_ENTRIES
- components::mempool::storage::_IMPL_ARBITRARY_FOR_ExactTipRejectionError
- components::mempool::storage::_IMPL_ARBITRARY_FOR_RejectionError
- components::mempool::storage::_IMPL_ARBITRARY_FOR_SameEffectsChainRejectionError
- components::mempool::storage::_IMPL_ARBITRARY_FOR_SameEffectsTipRejectionError
- components::metrics::_DERIVE_Component_A_FOR_MetricsEndpoint
- components::sync::BLOCK_DOWNLOAD_RETRY_LIMIT
- components::sync::BLOCK_DOWNLOAD_TIMEOUT
- components::sync::BLOCK_VERIFY_TIMEOUT
- components::sync::DEFAULT_CHECKPOINT_CONCURRENCY_LIMIT
- components::sync::FANOUT
- components::sync::FINAL_CHECKPOINT_BLOCK_VERIFY_TIMEOUT
- components::sync::FINAL_CHECKPOINT_BLOCK_VERIFY_TIMEOUT_LIMIT
- components::sync::GENESIS_TIMEOUT_RETRY
- components::sync::MAX_TIPS_RESPONSE_HASH_COUNT
- components::sync::MIN_CHECKPOINT_CONCURRENCY_LIMIT
- components::sync::MIN_CONCURRENCY_LIMIT
- components::sync::SYNC_RESTART_DELAY
- components::sync::TIPS_RESPONSE_TIMEOUT
- components::sync::VERIFICATION_PIPELINE_SCALING_MULTIPLIER
- components::sync::downloads::VERIFICATION_PIPELINE_DROP_LIMIT
- components::sync::downloads::VERIFICATION_PIPELINE_SCALING_MULTIPLIER
- components::sync::progress::LOG_INTERVAL
- components::sync::progress::MAX_CLOSE_TO_TIP_BLOCKS
- components::sync::progress::MIN_BLOCKS_MINED_AFTER_CHECKPOINT_UPDATE
- components::sync::progress::MIN_SYNC_WARNING_BLOCKS
- components::sync::progress::SYNC_PERCENT_FRAC_DIGITS
- components::tokio::TOKIO_SHUTDOWN_TIMEOUT
- components::tokio::_DERIVE_Component_A_FOR_TokioComponent
- components::tracing::endpoint::_DERIVE_Component_A_FOR_TracingEndpoint