Dash Core Source Documentation (0.16.0.1)
Find detailed information regarding the Dash Core source code.
#include <params.h>
Public Attributes | |
LLMQType | type |
std::string | name |
int | size |
int | minSize |
int | threshold |
int | dkgInterval |
int | dkgPhaseBlocks |
int | dkgMiningWindowStart |
int | dkgMiningWindowEnd |
int | dkgBadVotesThreshold |
int | signingActiveQuorumCount |
int | keepOldConnections |
int | recoveryMembers |
Detailed Description
Member Data Documentation
◆ dkgBadVotesThreshold
int Consensus::LLMQParams::dkgBadVotesThreshold |
Definition at line 114 of file params.h.
Referenced by llmq::CDKGSession::VerifyAndJustify().
◆ dkgInterval
int Consensus::LLMQParams::dkgInterval |
Definition at line 88 of file params.h.
Referenced by llmq::CDKGSessionHandler::UpdatedBlockTip().
◆ dkgMiningWindowEnd
◆ dkgMiningWindowStart
◆ dkgPhaseBlocks
int Consensus::LLMQParams::dkgPhaseBlocks |
Definition at line 94 of file params.h.
Referenced by llmq::CDKGSessionHandler::SleepBeforePhase(), and llmq::CDKGSessionHandler::UpdatedBlockTip().
◆ keepOldConnections
◆ minSize
int Consensus::LLMQParams::minSize |
Definition at line 77 of file params.h.
Referenced by llmq::CDKGSession::FinalizeCommitments(), llmq::CDKGSession::Init(), llmq::CDKGSession::PreVerifyMessage(), and llmq::CDKGSession::SendCommitment().
◆ name
std::string Consensus::LLMQParams::name |
Definition at line 69 of file params.h.
Referenced by llmq::CDKGSessionHandler::HandlePhase(), llmq::CDKGSessionHandler::PhaseHandlerThread(), llmq::CDKGSessionHandler::SleepBeforePhase(), llmq::CDKGSessionHandler::UpdatedBlockTip(), llmq::CDKGSessionHandler::WaitForNewQuorum(), and llmq::CDKGSessionHandler::WaitForNextPhase().
◆ recoveryMembers
◆ signingActiveQuorumCount
◆ size
int Consensus::LLMQParams::size |
Definition at line 72 of file params.h.
Referenced by llmq::CDKGSession::PreVerifyMessage(), llmq::CDKGSessionHandler::SleepBeforePhase(), and llmq::CFinalCommitment::VerifySizes().
◆ threshold
int Consensus::LLMQParams::threshold |
Definition at line 84 of file params.h.
Referenced by llmq::CDKGSession::Contribute(), and llmq::CDKGSession::PreVerifyMessage().
◆ type
LLMQType Consensus::LLMQParams::type |
Definition at line 66 of file params.h.
Referenced by llmq::CDKGSessionHandler::CDKGSessionHandler(), llmq::CDKGSessionHandler::HandleDKGRound(), llmq::CDKGSession::Init(), llmq::CDKGSessionHandler::InitNewQuorum(), llmq::MakeQuorumKey(), llmq::CDKGSession::MarkBadMember(), llmq::CDKGSessionHandler::PhaseHandlerThread(), llmq::CDKGSession::ReceiveMessage(), llmq::CDKGSession::SendCommitment(), llmq::CDKGSession::SendComplaint(), llmq::CDKGSession::SendContributions(), llmq::CDKGSession::SendJustification(), llmq::CDKGSessionHandler::StartThread(), llmq::CDKGSession::VerifyConnectionAndMinProtoVersions(), llmq::CDKGSession::VerifyPendingContributions(), and llmq::CDKGSessionHandler::WaitForNextPhase().
The documentation for this struct was generated from the following file:
- src/consensus/params.h