List of all items
Structs
- config::ClientConfig
- config::ConfigGenParams
- config::FederationId
- config::GlobalClientConfig
- config::JsonWithKind
- config::ModuleInitRegistry
- config::PeerUrl
- config::ServerConfig
- config::ServerConfigConsensus
- config::ServerConfigLocal
- config::ServerConfigPrivate
- config::ServerModuleConfig
- config::ServerModuleConsensusConfig
- config::api::ConfigGenApi
- config::api::ConfigGenLocalConnection
- config::api::ConfigGenParamsLocal
- config::api::ConfigGenSettings
- config::api::ConfigGenState
- config::distributedgen::Dkg
- config::distributedgen::DkgKeys
- config::distributedgen::DkgRunner
- config::distributedgen::ThresholdKeys
- consensus::aleph_bft::Message
- consensus::aleph_bft::backup::BackupReader
- consensus::aleph_bft::backup::BackupWriter
- consensus::aleph_bft::data_provider::DataProvider
- consensus::aleph_bft::finalization_handler::FinalizationHandler
- consensus::aleph_bft::finalization_handler::OrderedUnit
- consensus::aleph_bft::keychain::Keychain
- consensus::aleph_bft::network::Hasher
- consensus::aleph_bft::network::Network
- consensus::aleph_bft::spawner::Spawner
- consensus::api::ConsensusApi
- consensus::db::AcceptedItemKey
- consensus::db::AcceptedItemPrefix
- consensus::db::AcceptedTransactionKey
- consensus::db::AcceptedTransactionKeyPrefix
- consensus::db::AlephUnitsKey
- consensus::db::AlephUnitsPrefix
- consensus::db::DbKeyPrefixIter
- consensus::db::SignedSessionOutcomeKey
- consensus::db::SignedSessionOutcomePrefix
- consensus::debug::DebugConsensusItem
- consensus::debug::DebugConsensusItemCompact
- consensus::engine::ConsensusEngine
- consensus::transaction::FundingVerifier
- metrics::jsonrpsee::MetricsLayer
- metrics::jsonrpsee::MetricsService
- metrics::jsonrpsee::ResponseFuture
- multiplexed::ModuleMultiplexed
- multiplexed::ModuleMultiplexerOutOfOrder
- multiplexed::PeerConnectionMultiplexer
- net::api::ApiSecrets
- net::api::GuardianAuthToken
- net::api::RpcHandlerCtx
- net::api::announcement::ApiAnnouncementKey
- net::api::announcement::ApiAnnouncementPrefix
- net::api::http_auth::HttpAuthLayer
- net::api::http_auth::HttpAuthService
- net::connect::PeerCertStore
- net::connect::TlsConfig
- net::connect::TlsTcpConnector
- net::connect::mock::FailureRate
- net::connect::mock::LatencyInterval
- net::connect::mock::MockConnector
- net::connect::mock::MockNetwork
- net::connect::mock::UnreliabilityGenerator
- net::connect::mock::UnreliableDuplexStream
- net::framed::BidiFramed
- net::framed::BincodeCodec
- net::peers::CommonPeerConnectionState
- net::peers::ConnectedPeerConnectionState
- net::peers::DelayCalculator
- net::peers::DisconnectedPeerConnectionState
- net::peers::NetworkConfig
- net::peers::PeerConnection
- net::peers::PeerConnectionStateMachine
- net::peers::ReconnectPeerConnections
- net::peers_reliable::CommonPeerConnectionState
- net::peers_reliable::ConnectedPeerConnectionState
- net::peers_reliable::DisconnectedPeerConnectionState
- net::peers_reliable::PeerConnection
- net::peers_reliable::PeerConnectionStateMachine
- net::peers_reliable::PeerMessage
- net::peers_reliable::PeerStatusChannels
- net::peers_reliable::PeerStatusQuery
- net::peers_reliable::ReconnectPeerConnectionsReliable
- net::queue::MessageId
- net::queue::MessageQueue
- net::queue::UniqueMessage
Enums
- config::DkgError
- config::DkgPeerMsg
- config::KeyType
- config::api::BitcoinRpcConnectionStatus
- config::distributedgen::DkgStep
- consensus::aleph_bft::Recipient
- consensus::aleph_bft::data_provider::UnitData
- consensus::db::DbKeyPrefix
- net::connect::mock::StreamReliability
- net::peers::PeerConnectionState
- net::peers::PeerMessage
- net::peers_reliable::PeerConnectionState
Traits
- config::TypedServerModuleConfig
- config::distributedgen::PeerHandleOps
- net::api::HasApiContext
- net::connect::Connector
- net::framed::FramedTransport
Functions
- config::api::check_bitcoind_status
- config::api::server_endpoints
- config::connect
- config::default_broadcast_rounds_per_session
- config::distributedgen::evaluate_polynomial_g1
- config::distributedgen::evaluate_polynomial_g2
- config::distributedgen::evaluate_polynomial_scalar
- config::distributedgen::random_scalar
- config::distributedgen::random_scalar_coefficients
- config::distributedgen::scalar
- config::gen_cert_and_key
- config::io::encrypted_json_read
- config::io::encrypted_json_write
- config::io::plaintext_display_write
- config::io::plaintext_json_read
- config::io::plaintext_json_write
- config::io::read_server_config
- config::io::write_server_config
- config::max_connections
- config::serde_binary_human_readable::deserialize
- config::serde_binary_human_readable::serialize
- config::serde_tls_cert_map::deserialize
- config::serde_tls_cert_map::serialize
- config::serde_tls_key::deserialize
- config::serde_tls_key::serialize
- consensus::aleph_bft::data_provider::get_citem_bytes_chsum
- consensus::aleph_bft::to_node_index
- consensus::aleph_bft::to_peer_id
- consensus::api::server_endpoints
- consensus::db::get_global_database_migrations
- consensus::engine::get_finished_session_count_static
- consensus::run
- consensus::start_consensus_api
- consensus::submit_module_ci_proposals
- consensus::transaction::process_transaction_with_dbtx
- get_config
- metrics::initialize_gauge_metrics
- net::api::announcement::get_api_urls
- net::api::announcement::insert_signed_api_announcement_if_not_present
- net::api::announcement::start_api_announcement_service
- net::api::attach_endpoints
- net::api::check_auth
- net::api::spawn
- net::connect::dns_sanitize
- net::connect::mock::do_handshake
- net::connect::mock::timeout
- net::connect::parse_host_port
- run
- run_config_gen
Type Aliases
- config::DkgResult
- config::ServerModuleInitRegistry
- consensus::aleph_bft::network::NetworkData
- multiplexed::Callback
- multiplexed::ModuleId
- multiplexed::ModuleIdRef
- net::api::ApiResult
- net::connect::AnyConnector
- net::connect::ConnectResult
- net::connect::ConnectionListener
- net::connect::SharedAnyConnector
- net::framed::AnyFramedTransport
- net::framed::FramedSink
- net::framed::FramedStream
- net::framed::TcpBidiFramed
- net::peers::PeerConnector
- net::peers_reliable::PeerConnector
- net::peers_reliable::PeerStatusChannelReceiver
- net::peers_reliable::PeerStatusChannelSender
Statics
- metrics::BACKUP_WRITE_SIZE_BYTES
- metrics::CONSENSUS_ITEMS_PROCESSED_TOTAL
- metrics::CONSENSUS_ITEM_PROCESSING_DURATION_SECONDS
- metrics::CONSENSUS_ITEM_PROCESSING_MODULE_AUDIT_DURATION_SECONDS
- metrics::CONSENSUS_ORDERING_LATENCY_SECONDS
- metrics::CONSENSUS_PEER_CONTRIBUTION_SESSION_IDX
- metrics::CONSENSUS_SESSION_COUNT
- metrics::CONSENSUS_TX_PROCESSED_INPUTS
- metrics::CONSENSUS_TX_PROCESSED_OUTPUTS
- metrics::JSONRPC_API_REQUEST_DURATION_SECONDS
- metrics::JSONRPC_API_REQUEST_RESPONSE_CODE
- metrics::PEER_BANS_COUNT
- metrics::PEER_CONNECT_COUNT
- metrics::PEER_DISCONNECT_COUNT
- metrics::PEER_MESSAGES_COUNT
- metrics::STORED_BACKUPS_COUNT
- metrics::TX_ELEMS_BUCKETS
Constants
- config::DEFAULT_BROADCAST_ROUNDS_PER_SESSION
- config::DEFAULT_BROADCAST_ROUND_DELAY_MS
- config::DEFAULT_MAX_CLIENT_CONNECTIONS
- config::DEFAULT_TEST_BROADCAST_ROUNDS_PER_SESSION
- config::DEFAULT_TEST_BROADCAST_ROUND_DELAY_MS
- config::io::CLIENT_CONFIG
- config::io::CLIENT_INVITE_CODE_FILE
- config::io::CONSENSUS_CONFIG
- config::io::DB_FILE
- config::io::ENCRYPTED_EXT
- config::io::JSON_EXT
- config::io::LOCAL_CONFIG
- config::io::PLAINTEXT_PASSWORD
- config::io::PRIVATE_CONFIG
- config::io::SALT_FILE
- consensus::CONSENSUS_PROPOSAL_TIMEOUT
- consensus::TRANSACTION_BUFFER
- consensus::engine::DB_CHECKPOINTS_DIR
- envs::FM_DB_CHECKPOINT_RETENTION_DEFAULT
- envs::FM_DB_CHECKPOINT_RETENTION_ENV
- envs::FM_MAX_CLIENT_CONNECTIONS_ENV
- envs::FM_PEER_ID_SORT_BY_URL_ENV
- multiplexed::MAX_PEER_OUT_OF_ORDER_MESSAGES
- net::api::API_ENDPOINT_TIMEOUT
- net::peers::PING_INTERVAL
- net::peers_reliable::PING_INTERVAL