Dash Core Source Documentation (0.16.0.1)

Find detailed information regarding the Dash Core source code.

llmq::CDKGPrematureCommitment Class Reference

#include <quorums_dkgsession.h>

+ Collaboration diagram for llmq::CDKGPrematureCommitment:

Public Member Functions

 CDKGPrematureCommitment ()
 
 CDKGPrematureCommitment (const Consensus::LLMQParams &params)
 
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]

llmq::CDKGPrematureCommitment::CDKGPrematureCommitment ( )
inline

Definition at line 172 of file quorums_dkgsession.h.

◆ CDKGPrematureCommitment() [2/2]

llmq::CDKGPrematureCommitment::CDKGPrematureCommitment ( const Consensus::LLMQParams params)
explicit

Definition at line 79 of file quorums_dkgsession.cpp.

Member Function Documentation

◆ CountValidMembers()

int llmq::CDKGPrematureCommitment::CountValidMembers ( ) const
inline

◆ GetSignHash()

uint256 llmq::CDKGPrematureCommitment::GetSignHash ( ) const
inline

◆ SerializationOp()

template<typename Stream , typename Operation >
ADD_SERIALIZE_METHODS void llmq::CDKGPrematureCommitment::SerializationOp ( Stream &  s,
Operation  ser_action 
)
inline

Member Data Documentation

◆ llmqType

Consensus::LLMQType llmq::CDKGPrematureCommitment::llmqType

◆ proTxHash

◆ quorumHash

uint256 llmq::CDKGPrematureCommitment::quorumHash

◆ quorumPublicKey

CBLSPublicKey llmq::CDKGPrematureCommitment::quorumPublicKey

◆ quorumSig

◆ quorumVvecHash

uint256 llmq::CDKGPrematureCommitment::quorumVvecHash

◆ sig

CBLSSignature llmq::CDKGPrematureCommitment::sig

◆ validMembers

std::vector<bool> llmq::CDKGPrematureCommitment::validMembers

The documentation for this class was generated from the following files:
Released under the MIT license