Dash Core Source Documentation (0.16.0.1)
Find detailed information regarding the Dash Core source code.
#include <quorums_dkgsession.h>
Collaboration diagram for llmq::CDKGPrematureCommitment:Public Member Functions | |
| CDKGPrematureCommitment () | |
| CDKGPrematureCommitment (const Consensus::LLMQParams ¶ms) | |
| int | CountValidMembers () const |
| template<typename Stream , typename Operation > | |
| ADD_SERIALIZE_METHODS void | SerializationOp (Stream &s, Operation ser_action) |
| uint256 | GetSignHash () const |
Public Attributes | |
| Consensus::LLMQType | llmqType |
| uint256 | quorumHash |
| uint256 | proTxHash |
| std::vector< bool > | validMembers |
| CBLSPublicKey | quorumPublicKey |
| uint256 | quorumVvecHash |
| CBLSSignature | quorumSig |
| CBLSSignature | sig |
Detailed Description
Definition at line 157 of file quorums_dkgsession.h.
Constructor & Destructor Documentation
◆ CDKGPrematureCommitment() [1/2]
|
inline |
Definition at line 172 of file quorums_dkgsession.h.
◆ CDKGPrematureCommitment() [2/2]
|
explicit |
Definition at line 79 of file quorums_dkgsession.cpp.
Member Function Documentation
◆ CountValidMembers()
|
inline |
Definition at line 175 of file quorums_dkgsession.h.
References count, and validMembers.
Referenced by llmq::CDKGSession::PreVerifyMessage(), llmq::CDKGSession::ReceiveMessage(), and llmq::CDKGSession::SendCommitment().
◆ GetSignHash()
|
inline |
Definition at line 196 of file quorums_dkgsession.h.
References llmq::CLLMQUtils::BuildCommitmentHash(), llmqType, quorumHash, quorumPublicKey, quorumVvecHash, and validMembers.
Referenced by llmq::CDKGSession::ReceiveMessage().
◆ SerializationOp()
|
inline |
Definition at line 184 of file quorums_dkgsession.h.
References DYNBITSET, llmqType, proTxHash, quorumHash, quorumPublicKey, quorumSig, quorumVvecHash, READWRITE, sig, and validMembers.
Member Data Documentation
◆ llmqType
| Consensus::LLMQType llmq::CDKGPrematureCommitment::llmqType |
Definition at line 160 of file quorums_dkgsession.h.
Referenced by GetSignHash(), llmq::CDKGSession::SendCommitment(), and SerializationOp().
◆ proTxHash
| uint256 llmq::CDKGPrematureCommitment::proTxHash |
Definition at line 162 of file quorums_dkgsession.h.
Referenced by llmq::CDKGSession::PreVerifyMessage(), llmq::CDKGSession::ReceiveMessage(), llmq::CDKGSession::SendCommitment(), and SerializationOp().
◆ quorumHash
| uint256 llmq::CDKGPrematureCommitment::quorumHash |
Definition at line 161 of file quorums_dkgsession.h.
Referenced by GetSignHash(), llmq::CDKGSession::PreVerifyMessage(), llmq::CDKGSession::SendCommitment(), and SerializationOp().
◆ quorumPublicKey
| CBLSPublicKey llmq::CDKGPrematureCommitment::quorumPublicKey |
Definition at line 165 of file quorums_dkgsession.h.
Referenced by GetSignHash(), llmq::CDKGSession::ReceiveMessage(), llmq::CDKGSession::SendCommitment(), and SerializationOp().
◆ quorumSig
| CBLSSignature llmq::CDKGPrematureCommitment::quorumSig |
Definition at line 168 of file quorums_dkgsession.h.
Referenced by llmq::CDKGSession::PreVerifyMessage(), llmq::CDKGSession::ReceiveMessage(), llmq::CDKGSession::SendCommitment(), and SerializationOp().
◆ quorumVvecHash
| uint256 llmq::CDKGPrematureCommitment::quorumVvecHash |
Definition at line 166 of file quorums_dkgsession.h.
Referenced by GetSignHash(), llmq::CDKGSession::ReceiveMessage(), llmq::CDKGSession::SendCommitment(), and SerializationOp().
◆ sig
| CBLSSignature llmq::CDKGPrematureCommitment::sig |
Definition at line 169 of file quorums_dkgsession.h.
Referenced by llmq::CDKGSession::PreVerifyMessage(), llmq::CDKGSession::SendCommitment(), and SerializationOp().
◆ validMembers
| std::vector<bool> llmq::CDKGPrematureCommitment::validMembers |
Definition at line 163 of file quorums_dkgsession.h.
Referenced by CountValidMembers(), GetSignHash(), llmq::CDKGSession::PreVerifyMessage(), llmq::CDKGSession::ReceiveMessage(), llmq::CDKGSession::SendCommitment(), and SerializationOp().
The documentation for this class was generated from the following files:
- src/llmq/quorums_dkgsession.h
- src/llmq/quorums_dkgsession.cpp

