List of all items
Structs
- application::ZebradApp
- commands::EntryPoint
- commands::copy_state::CopyStateCmd
- commands::entry_point::EntryPoint
- commands::generate::GenerateCmd
- commands::start::StartCmd
- commands::tip_height::TipHeightCmd
- components::inbound::Inbound
- components::inbound::InboundSetupData
- components::inbound::SharedRecvError
- components::inbound::cached_peer_addr_response::CachedPeerAddrResponse
- components::inbound::downloads::Downloads
- components::mempool::Crawler
- components::mempool::Mempool
- components::mempool::QueueChecker
- components::mempool::Storage
- components::mempool::config::Config
- components::mempool::crawler::Crawler
- components::mempool::downloads::CancelDownloadAndVerify
- components::mempool::downloads::Downloads
- components::mempool::pending_outputs::PendingOutputs
- 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::InnerConfig
- 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
- components::tracing::ProgressConfig
Traits
Derive Macros
Functions
- application::boot
- application::build_version
- application::fatal_error
- application::release_version
- application::user_agent
- application::vergen_build_version
- components::mempool::gossip::gossip_mempool_transaction_id
- components::miner::generate_block_templates
- components::miner::init
- components::miner::mine_a_block
- components::miner::run_mining_solver
- components::miner::spawn_init
- components::sync::end_of_support::check
- components::sync::end_of_support::start
- 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::default_log_file
- components::tracing::disk_default_log_file
- components::tracing::endpoint::read_filter
- components::tracing::endpoint::request_handler
- components::tracing::flame::layer
- components::tracing::layer
- components::tracing::runtime_default_log_file
- sentry::panic_event_from
Type Aliases
- BoxError
- components::inbound::BlockDownloadPeerSet
- components::inbound::GossipedBlockDownloads
- components::inbound::Mempool
- components::inbound::SemanticBlockVerifier
- 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
- components::tracing::component::BoxWrite
Statics
Constants
- commands::CONFIG_FILE
- commands::_DERIVE_Command_FOR_ZebradCmd
- commands::copy_state::PROGRESS_HEIGHT_INTERVAL
- commands::copy_state::_DERIVE_Command_FOR_CopyStateCmd
- commands::generate::_DERIVE_Command_FOR_GenerateCmd
- commands::start::_DERIVE_Command_FOR_StartCmd
- commands::tip_height::_DERIVE_Command_FOR_TipHeightCmd
- components::inbound::GETDATA_MAX_BLOCK_COUNT
- components::inbound::GETDATA_SENT_BYTES_LIMIT
- components::inbound::MAX_INBOUND_RESPONSE_TIME
- components::inbound::cached_peer_addr_response::CACHED_ADDRS_REFRESH_INTERVAL
- 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::gossip::MAX_CHANGES_BEFORE_SEND
- components::mempool::queue_checker::RATE_LIMIT_DELAY
- components::mempool::storage::MAX_EVICTION_MEMORY_ENTRIES
- components::metrics::_DERIVE_Component_A_FOR_MetricsEndpoint
- components::miner::BLOCK_MINING_WAIT_TIME
- components::miner::BLOCK_TEMPLATE_REFRESH_LIMIT
- components::miner::BLOCK_TEMPLATE_WAIT_TIME
- 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::PEER_GOSSIP_DELAY
- 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::end_of_support::CHECK_INTERVAL
- components::sync::end_of_support::EOS_PANIC_AFTER
- components::sync::end_of_support::EOS_PANIC_MESSAGE_HEADER
- components::sync::end_of_support::EOS_WARN_AFTER
- components::sync::end_of_support::EOS_WARN_MESSAGE_HEADER
- components::sync::end_of_support::ESTIMATED_RELEASE_HEIGHT
- components::sync::end_of_support::INITIAL_WAIT
- 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::PROGRESS_BAR_INTERVAL
- 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