Dash Core Source Documentation (0.16.0.1)
Find detailed information regarding the Dash Core source code.
quorums_debug.h
Go to the documentation of this file.
101 void InitLocalSessionStatus(Consensus::LLMQType llmqType, const uint256& quorumHash, int quorumHeight);
103 void UpdateLocalSessionStatus(Consensus::LLMQType llmqType, std::function<bool(CDKGDebugSessionStatus& status)>&& func);
104 void UpdateLocalMemberStatus(Consensus::LLMQType llmqType, size_t memberIdx, std::function<bool(CDKGDebugMemberStatus& status)>&& func);
std::map< Consensus::LLMQType, CDKGDebugSessionStatus > sessions
Definition: quorums_debug.h:83
void InitLocalSessionStatus(Consensus::LLMQType llmqType, const uint256 &quorumHash, int quorumHeight)
Definition: quorums_debug.cpp:159
void UpdateLocalSessionStatus(Consensus::LLMQType llmqType, std::function< bool(CDKGDebugSessionStatus &status)> &&func)
Definition: quorums_debug.cpp:179
Definition: quorums_debug.h:89
Definition: quorums_debug.h:78
UniValue ToJson(int detailLevel) const
Definition: quorums_debug.cpp:119
CDKGDebugSessionStatus()
Definition: quorums_debug.h:73
std::set< uint16_t > complaintsFromMembers
Definition: quorums_debug.h:42
Definition: univalue.h:20
void ResetLocalSessionStatus(Consensus::LLMQType llmqType)
Definition: quorums_debug.cpp:146
Double ended buffer combining vector and stream-like interfaces.
Definition: streams.h:103
Definition: deterministicmns.h:26
bool sentPrematureCommitment
Definition: quorums_debug.h:63
bool receivedJustification
Definition: quorums_debug.h:36
void UpdateLocalMemberStatus(Consensus::LLMQType llmqType, size_t memberIdx, std::function< bool(CDKGDebugMemberStatus &status)> &&func)
Definition: quorums_debug.cpp:193
UniValue ToJson(int detailLevel) const
Definition: quorums_debug.cpp:17
Definition: quorums_debug.h:48
bool receivedPrematureCommitment
Definition: quorums_debug.h:37
Definition: params.h:50
void GetLocalDebugStatus(CDKGDebugStatus &ret)
Definition: quorums_debug.cpp:140
bool receivedContribution
Definition: quorums_debug.h:34
Definition: quorums_debug.h:22
CDKGDebugMemberStatus()
Definition: quorums_debug.h:45
std::vector< CDKGDebugMemberStatus > members
Definition: quorums_debug.h:70
Definition: scheduler.h:37
Wrapped mutex: supports recursive locking, but no waiting TODO: We should move away from using the re...
Definition: sync.h:94