List of all items
Structs
- CatchupParams
- L1Params
- NetworkParams
- NodeStateParts
- api::ApiState
- api::LightClientProvider
- api::RewardMerkleTreeV2Data
- api::options::Catchup
- api::options::Config
- api::options::Explorer
- api::options::HotshotEvents
- api::options::Http
- api::options::LightClient
- api::options::Options
- api::options::Query
- api::options::State
- api::options::Status
- api::options::Submit
- api::sql::postgres::imp::ArchiveStateGc
- api::sql::sqlite::imp::ArchiveStateGc
- api::state::NodeApiStateImpl
- api::unlock_schedule::ParsedSchedule
- api::unlock_schedule::SupplyCalculator
- api::unlock_schedule::UnlockCliff
- api::unlock_schedule::UnlockEntry
- api::unlock_schedule::UnlockSchedule
- api::update::ApiEventConsumer
- catchup::Client
- catchup::NullStateCatchup
- catchup::ParallelStateCatchup
- catchup::PeerScore
- catchup::Provider
- catchup::SingleAttemptCatchup
- catchup::SqlStateCatchup
- catchup::StatePeers
- consensus_handle::ConsensusHandle
- consensus_handle::Resting
- context::DecideProcessorMetrics
- context::SequencerContext
- context::TaskList
- external_event_handler::ExternalEventHandler
- follower::Follower
- follower::FollowerConsensus
- follower::FollowerContext
- follower::FollowerHandle
- follower::FollowerOptions
- follower::FollowerParams
- follower::VerifiedBlock
- genesis::Genesis
- genesis::StakeTableConfig
- options::ApiModulesConfig
- options::ConsensusPruningView
- options::Follower
- options::FollowerConfig
- options::FsStorageConfig
- options::HttpConfig
- options::Identity
- options::L1Tuning
- options::Module
- options::ModuleArgs
- options::Modules
- options::Options
- options::PruningView
- options::PublicNodeConfig
- options::QueryConfig
- options::Ratio
- options::SqlStorageConfig
- options::StorageConfig
- persistence::RegisteredValidatorNoX25519
- persistence::RegisteredValidatorPreOption
- persistence::RegisteredValidatorPreSchnorrOption
- persistence::fs::Inner
- persistence::fs::Options
- persistence::fs::Persistence
- persistence::no_storage::NoStorage
- persistence::no_storage::Options
- persistence::persistence_metrics::PersistenceMetricsValue
- persistence::sql::ConsensusPruningOptions
- persistence::sql::Options
- persistence::sql::PostgresOptions
- persistence::sql::PruningOptions
- persistence::sql::SerializableRetryOptions
- persistence::sql::SqliteOptions
- persistence::sql::options::ConsensusPruningOptions
- persistence::sql::options::Options
- persistence::sql::options::PostgresOptions
- persistence::sql::options::PruningOptions
- persistence::sql::options::SerializableRetryOptions
- persistence::sql::options::SqliteOptions
- persistence::sql::postgres::Options
- persistence::sql::postgres::Persistence
- persistence::sql::postgres::imp::DecidedLeaf
- persistence::sql::postgres::imp::Options
- persistence::sql::postgres::imp::Persistence
- persistence::sql::sqlite::Options
- persistence::sql::sqlite::Persistence
- persistence::sql::sqlite::imp::DecidedLeaf
- persistence::sql::sqlite::imp::Options
- persistence::sql::sqlite::imp::Persistence
- persistence::storage_probe::FsInfo
- persistence::storage_probe::FsyncStats
- persistence::storage_probe::SqlitePragmas
- persistence::storage_probe::StorageProbe
- proposal_fetcher::ProposalFetcher
- proposal_fetcher::ProposalFetcherConfig
- proposal_fetcher::ProposalFetcherMetrics
- request_response::RequestResponseProtocol
- request_response::data_source::DataSource
- request_response::network::Sender
- request_response::recipient_source::RecipientSource
- state_signature::DecidedLeaf
- state_signature::StateSignatureMemStorage
- state_signature::StateSigner
- state_signature::relay_server::RelayError
- state_signature::relay_server::StateRelayServerState
- state_signature::relay_server::lcv1_relay::LCV1StateRelayServerState
- state_signature::relay_server::lcv2_relay::LCV2StateRelayServerState
- state_signature::relay_server::lcv3_relay::LCV3StateRelayServerState
- state_signature::relay_server::stake_table_tracker::StakeTableInfo
- state_signature::relay_server::stake_table_tracker::StakeTableTracker
- state_signature::relay_server::stake_table_tracker::StakeTableTrackerInner
- util::BoundedJoinSet
Enums
- LoadedNetworkConfig
- consensus_handle::CoordinatorState
- external_event_handler::ExternalMessage
- external_event_handler::OutboundMessage
- genesis::GenesisSource
- genesis::L1Finalized
- options::SequencerModule
- options::StorageBackend
- persistence::sql::SqlBackendOptions
- persistence::sql::options::SqlBackendOptions
- persistence::sql::options::SqlPool
- persistence::storage_probe::FsClass
- request_response::data_source::Storage
- request_response::request::Request
- request_response::request::Response
- run::NodeContext
- state::EmptyStateStart
- state_cert::StateCertFetchError
Traits
- api::ApiSink
- api::DecideSink
- api::RewardMerkleTreeDataSource
- api::context::ApiContext
- api::context::ConsensusSource
- api::data_source::CatchupDataSource
- api::data_source::DataSourceOptions
- api::data_source::DatabaseMetadataSource
- api::data_source::HotShotConfigDataSource
- api::data_source::NodeKeysDataSource
- api::data_source::NodeStateDataSource
- api::data_source::PruningDataSource
- api::data_source::RequestResponseDataSource
- api::data_source::SequencerDataSource
- api::data_source::StakeTableDataSource
- api::data_source::StateCertDataSource
- api::data_source::StateCertFetchingDataSource
- api::data_source::StateSignatureDataSource
- api::data_source::SubmitDataSource
- api::data_source::TokenDataSource
- api::state::StateSignatureDataSourceErased
- api::state::SubmitDataSourceErased
- api::update::ApiSink
- api::update::DecideSink
- catchup::CatchupStorage
- follower::ChainSource
- options::ModuleInfo
- persistence::ChainConfigPersistence
- persistence::sql::postgres::imp::BackendOptions
- persistence::sql::sqlite::imp::BackendOptions
- request_response::data_source::RequestStorage
- state::SequencerStateDataSource
- state::SequencerStateUpdate
- state_signature::relay_server::lcv1_relay::LCV1StateRelayServerDataSource
- state_signature::relay_server::lcv2_relay::LCV2StateRelayServerDataSource
- state_signature::relay_server::lcv3_relay::LCV3StateRelayServerDataSource
Macros
Functions
- api::data_source::provider
- api::light_client::build_namespace_proof
- api::light_client::chain_too_long
- api::light_client::child_values
- api::light_client::complete_proof_with_cert2
- api::light_client::earliest_cert2_height
- api::light_client::fetch_block_data_range
- api::light_client::get_header_proof
- api::light_client::get_leaf_proof
- api::light_client::get_leaf_proof_with_cert2
- api::light_client::get_leaf_proof_with_finalized_assumption
- api::light_client::get_leaf_proof_with_leaf_chain
- api::light_client::get_namespace_proof_range
- api::light_client::get_namespaces_proof_range
- api::light_client::internal
- api::light_client::merkle_error
- api::light_client::not_found
- api::light_client::parse_namespaces_str
- api::light_client::rebuild_block_proof
- api::light_client::rebuild_header_path
- api::light_client_genesis
- api::options::get_public_env_vars
- api::options::init_query_data_source
- api::request_vid_shares
- api::sql::postgres::imp::fee_header_dependencies
- api::sql::postgres::imp::get_leaf_from_proposal
- api::sql::postgres::imp::init_query_module
- api::sql::postgres::imp::load_accounts
- api::sql::postgres::imp::load_accounts_at
- api::sql::postgres::imp::load_chain_config
- api::sql::postgres::imp::load_frontier
- api::sql::postgres::imp::load_frontier_at
- api::sql::postgres::imp::load_reward_merkle_tree_v2
- api::sql::postgres::imp::load_v1_reward_accounts
- api::sql::postgres::imp::reconstruct_state
- api::sql::postgres::imp::reward_header_dependencies
- api::sql::sqlite::imp::fee_header_dependencies
- api::sql::sqlite::imp::get_leaf_from_proposal
- api::sql::sqlite::imp::init_query_module
- api::sql::sqlite::imp::load_accounts
- api::sql::sqlite::imp::load_accounts_at
- api::sql::sqlite::imp::load_chain_config
- api::sql::sqlite::imp::load_frontier
- api::sql::sqlite::imp::load_frontier_at
- api::sql::sqlite::imp::load_reward_merkle_tree_v2
- api::sql::sqlite::imp::load_v1_reward_accounts
- api::sql::sqlite::imp::reconstruct_state
- api::sql::sqlite::imp::reward_header_dependencies
- api::state::bad_request
- api::state::block_id_from_query
- api::state::block_id_to_hs
- api::state::block_ident
- api::state::catchup_at
- api::state::classify_query_error
- api::state::end_at_first_error
- api::state::enforce_range
- api::state::explorer_error
- api::state::fetch_supply_inputs
- api::state::header_query
- api::state::large_object_range_limit
- api::state::lc_error
- api::state::lc_large_object_range_limit
- api::state::lc_leaf_proof_chain_limit
- api::state::leaf_query
- api::state::namespace_from_query
- api::state::namespace_id
- api::state::node_window_limit
- api::state::not_found
- api::state::payload_id_to_hs
- api::state::range_exceeded
- api::state::range_from_query
- api::state::ranges_from_body
- api::state::required
- api::state::serialize_tree
- api::state::small_object_range_limit
- api::state::snapshot_from_query
- api::state::state_cert_error
- api::state::transaction_ident
- api::state::validate_ranges
- api::unlock_schedule::unlocked_amount_at
- apply_genesis_overrides
- catchup::add_fee_accounts_to_state
- catchup::add_v1_reward_accounts_to_state
- catchup::add_v2_reward_accounts_to_state
- catchup::verify_legacy_leaf_chain
- check_cliquenet_info_registered
- consensus_handle::apply_input
- consensus_handle::broadcast_event
- consensus_handle::consensus_event
- consensus_handle::run_coordinator
- context::handle_events
- context::process_decided_events_task
- context::restored_upgrade_lock
- context::running_version
- context::seed_membership
- context::sign_decided_leaves
- default_telemetry_endpoint
- follower::connect_light_client
- follower::init_follower_node
- follower::init_with_source
- genesis::upgrade_ser::deserialize
- genesis::upgrade_ser::serialize
- init_node
- init_node_state
- load_or_fetch_network_config
- local_validator_config
- options::build_version
- options::fmt_opt_urls
- options::fmt_urls
- options::get_default_node_type
- options::parse_advertise_addr
- options::parse_bind_addr
- options::validate_follower_modules
- orchestrator_registration
- persistence::fs::deserialize_stake_table
- persistence::fs::epoch_files
- persistence::fs::view_files
- persistence::migrate_network_config
- persistence::sql::build_sqlite_path
- persistence::sql::options::build_sqlite_path
- persistence::sql::options::within_gap_fill_horizon
- persistence::sql::postgres::imp::decide_event_from_chain
- persistence::sql::postgres::imp::deserialize_authenticated_validator_map
- persistence::sql::postgres::imp::prune_to_view
- persistence::sql::sqlite::imp::decide_event_from_chain
- persistence::sql::sqlite::imp::deserialize_authenticated_validator_map
- persistence::sql::sqlite::imp::prune_to_view
- persistence::sql::sqlite::read_pragma
- persistence::sql::sqlite::read_pragmas
- persistence::sql::sqlite::sqlite_probe_dir
- persistence::storage_probe::classify_fs
- persistence::storage_probe::fs_class_label
- persistence::storage_probe::fsync_probe
- persistence::storage_probe::log_fs_info
- persistence::storage_probe::parse_mountinfo
- persistence::storage_probe::parse_mountinfo_line
- persistence::storage_probe::probe
- persistence::storage_probe::resolve_fs_info
- persistence::storage_probe::unknown_fs_info
- prefetch_stake_table_events
- request_response::data_source::legacy_leaf_chain_from_memory
- request_response::data_source::retain_v1_reward_accounts
- request_response::data_source::retain_v2_reward_accounts
- run::api_options
- run::init_follower_with_storage
- run::init_with_storage
- run::main
- run::run_with_storage
- startup_catchup::bootstrap_epoch_window
- state::apply_leaf
- state::compute_state_update
- state::fetch_boundary_state
- state::fetch_pruned_leaves
- state::follow_leaves
- state::leaf_at
- state::load_parent_reward_tree
- state::local_tip_above
- state::pruned_past
- state::report_incomplete_trees
- state::retry_until_ok
- state::seed_boundary_snapshot
- state::store_block_frontier
- state::store_boundary_snapshot
- state::store_genesis_state
- state::store_state_update
- state::update_state_storage
- state::update_state_storage_loop
- state_cert::ensure_cert_can_exist
- state_cert::validate_state_cert
- state_signature::relay_server::decode_body
- state_signature::relay_server::get_latest_legacy_state
- state_signature::relay_server::get_latest_state
- state_signature::relay_server::get_latest_state_v1
- state_signature::relay_server::get_latest_state_v2
- state_signature::relay_server::get_latest_state_v3
- state_signature::relay_server::get_lateststate_v1
- state_signature::relay_server::get_lateststate_v2
- state_signature::relay_server::get_lateststate_v3
- state_signature::relay_server::get_legacy_state
- state_signature::relay_server::get_state
- state_signature::relay_server::healthcheck
- state_signature::relay_server::post_legacy_state
- state_signature::relay_server::post_legacy_state_signature
- state_signature::relay_server::post_state
- state_signature::relay_server::post_state_signature
- state_signature::relay_server::router
- state_signature::relay_server::run_relay_server
- state_signature::relay_server::run_relay_server_with_state
- state_signature::relay_server::serve
- state_signature::should_vote
Type Aliases
- SequencerApiVersion
- api::BlocksFrontier
- api::BoxLazy
- api::StorageState
- api::context::Delta
- api::context::NodeLightClient
- api::data_source::Provider
- api::fs::DataSource
- api::light_client::BlockMerkleNode
- api::light_client::BlockMerkleProof
- api::sql::postgres::DataSource
- api::sql::postgres::imp::DataSource
- api::sql::sqlite::DataSource
- api::sql::sqlite::imp::DataSource
- context::DecideSignal
- proposal_fetcher::Request
- request_response::request::Height
- request_response::request::RequestId
- request_response::request::ViewNumber
- state_signature::relay_server::SharedState
Statics
Constants
- DECAF_TELEMETRY_ENDPOINT
- MAINNET_TELEMETRY_ENDPOINT
- RECENT_STAKE_TABLES_LIMIT
- api::light_client::ARITY
- api::state::FETCH_TIMEOUT
- api::state::MAX_NAMESPACES_PER_REQUEST
- api::state::NAMESPACE_PROOF_RANGE_LIMIT
- api::unlock_schedule::SCHEDULE_TOML
- context::OUTBOUND_MESSAGE_CHANNEL_CAPACITY
- context::PROCESS_RETRY_INTERVAL
- context::REQUEST_RESPONSE_CHANNEL_CAPACITY
- context::SIGNER_QUEUE_CAPACITY
- persistence::sql::DEFAULT_ARCHIVE_STATE_MIN_RETENTION
- persistence::sql::options::DECIDE_GAP_FILL_HORIZON
- persistence::sql::options::DEFAULT_ARCHIVE_STATE_MIN_RETENTION
- persistence::sql::postgres::imp::PG_SERIALIZATION_FAILURE_CODE
- persistence::sql::postgres::imp::PRUNE_TABLES
- persistence::sql::sqlite::imp::PG_SERIALIZATION_FAILURE_CODE
- persistence::sql::sqlite::imp::PRUNE_TABLES
- persistence::storage_probe::BUDGET
- persistence::storage_probe::CONTAINER_FS
- persistence::storage_probe::FSYNC_ERROR
- persistence::storage_probe::LOCAL_FS
- persistence::storage_probe::MAX_SAMPLES
- persistence::storage_probe::MOUNTINFO_PATH
- persistence::storage_probe::NETWORK_FS
- persistence::storage_probe::PROBE_TIMEOUT
- persistence::storage_probe::VOLATILE_FS
- state::BOUNDARY_RETRY_INTERVAL
- state::LOCAL_CATCHUP_TIMEOUT
- state::PRUNED_LEAF_CHECK_INTERVAL
- state_signature::SIGNATURE_STORAGE_CAPACITY
- state_signature::relay_server::LATEST_STATE_PATH
- state_signature::relay_server::LEGACY_STATE_PATH
- state_signature::relay_server::STATE_PATH
- state_signature::relay_server::stake_table_tracker::PRUNE_GAP