List of all items
Structs
- DKGParams
- async_protocols::AsyncProtocolParameters
- async_protocols::BatchKey
- async_protocols::CurrentRoundBlame
- async_protocols::GenericAsyncHandler
- async_protocols::KeygenPartyId
- async_protocols::OfflinePartyId
- async_protocols::blockchain_interface::DKGProtocolEngine
- async_protocols::frost::FrostNetworkWrapper
- async_protocols::incoming::IncomingAsyncProtocolWrapper
- async_protocols::remote::AsyncProtocolRemote
- async_protocols::types::FrostSignature
- db::DKGInMemoryDb
- db::DKGOffchainStorageDb
- debug_logger::DebugLogger
- debug_logger::RoundsEvent
- dkg_modules::DKGModules
- dkg_modules::mp_ecdsa::MpEcdsaDKG
- dkg_modules::wt_frost::WTFrostDKG
- gossip_engine::GossipHandler
- gossip_engine::GossipHandlerController
- gossip_engine::HandshakeMessage
- gossip_engine::NetworkGossipEngineBuilder
- keyring::KeyringIter
- keystore::DKGKeystore
- signing_manager::ProposedSigningSet
- signing_manager::SigningManager
- signing_manager::work_manager::Job
- signing_manager::work_manager::JobMetadata
- signing_manager::work_manager::WorkManager
- signing_manager::work_manager::WorkManagerInner
- worker::AnticipatedKeygenExecutionStatus
- worker::Clock
- worker::DKGWorker
- worker::TestBundle
- worker::WorkerParams
Enums
- RoundsEventType
- async_protocols::KeygenRound
- async_protocols::ProtocolType
- async_protocols::remote::MetaHandlerStatus
- async_protocols::remote::ShutdownReason
- async_protocols::types::LocalKeyType
- async_protocols::types::VoteResult
- debug_logger::AsyncProtocolType
- debug_logger::RoundsEventType
- dkg_modules::KeygenProtocolSetupParameters
- dkg_modules::SigningProtocolSetupParameters
- dkg_modules::wt_frost::FrostMessage
- gossip_engine::DKGNetworkMessage
- keyring::Keyring
- signing_manager::SigningResult
- signing_manager::work_manager::PollMethod
- worker::ProtoStageType
Traits
- Client
- async_protocols::blockchain_interface::BlockchainInterface
- async_protocols::incoming::TransformIncoming
- async_protocols::state_machine::StateMachineHandler
- db::DKGDbBackend
- dkg_modules::DKG
- dkg_modules::wt_frost::NetInterface
- gossip_engine::GossipEngineIface
- worker::HasLatestHeader
- worker::KeystoreExt
Macros
Functions
- async_protocols::frost::keygen::protocol
- async_protocols::frost::sign::protocol
- async_protocols::generate_inbound_signed_message_receiver_fn
- async_protocols::new_inner
- deadlock_detection::deadlock_detect
- debug_logger::message_to_string_hash
- debug_logger::raw_message_to_hash
- dkg_modules::wt_frost::create_signer_key_ids
- dkg_modules::wt_frost::generate_party_key_ids
- dkg_modules::wt_frost::run_dkg
- dkg_modules::wt_frost::run_signing
- dkg_modules::wt_frost::validate_parameters
- dkg_peers_set_config
- start_dkg_gadget
- storage::proposals::generate_delayed_submit_at
- storage::public_keys::perform_storing_of_aggregated_public_keys
Type Definitions
- async_protocols::BatchId
- async_protocols::PartyIndex
- async_protocols::Threshold
- async_protocols::incoming::IncomingStreamMapped
- dkg_modules::ProtocolInitReturn
- signing_manager::work_manager::SyncFuture
- worker::AggregatedMisbehaviourReportStore
- worker::AggregatedPublicKeysAndSigs
- worker::Shared
- worker::TestClientPayload
Constants
- constants::DKG_KEYGEN_PROTOCOL_NAME
- constants::DKG_SIGNING_PROTOCOL_NAME
- constants::keygen_manager::MAX_ENQUEUED_TASKS
- constants::keygen_manager::MAX_RUNNING_TASKS
- constants::network::MAX_DUPLICATED_MESSAGES_PER_PEER
- constants::network::MAX_KNOWN_MESSAGES
- constants::network::MAX_MESSAGE_SIZE
- constants::signing_manager::JOB_POLL_INTERVAL_IN_MILLISECONDS
- constants::signing_manager::MAX_ENQUEUED_TASKS
- constants::signing_manager::MAX_POTENTIAL_RETRIES_PER_UNSIGNED_PROPOSAL
- constants::signing_manager::MAX_RUNNING_TASKS
- constants::worker::ENGINE_ID
- constants::worker::MAX_KEYGEN_RETRIES
- constants::worker::MAX_SUBMISSION_DELAY
- constants::worker::PROPOSAL_HASH_LIFETIME
- constants::worker::STORAGE_SET_RETRY_NUM