PIVX Core  5.6.99
P2P Digital Currency
Public Member Functions | Public Attributes | List of all members
llmq::CDKGPrematureCommitment Class Reference

#include <quorums_dkgsession.h>

Collaboration diagram for llmq::CDKGPrematureCommitment:
[legend]

Public Member Functions

 CDKGPrematureCommitment ()
 
 CDKGPrematureCommitment (const Consensus::LLMQParams &params)
 
int CountValidMembers () const
 
 SERIALIZE_METHODS (CDKGPrematureCommitment, obj)
 
uint256 GetSignHash () const
 

Public Attributes

uint8_t llmqType
 
uint256 quorumHash
 
uint256 proTxHash
 
std::vector< bool > validMembers
 
CBLSPublicKey quorumPublicKey
 
uint256 quorumVvecHash
 
CBLSSignature quorumSig
 
CBLSSignature sig
 

Detailed Description

Definition at line 150 of file quorums_dkgsession.h.

Constructor & Destructor Documentation

◆ CDKGPrematureCommitment() [1/2]

llmq::CDKGPrematureCommitment::CDKGPrematureCommitment ( )
inline

Definition at line 165 of file quorums_dkgsession.h.

◆ CDKGPrematureCommitment() [2/2]

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

Definition at line 83 of file quorums_dkgsession.cpp.

Member Function Documentation

◆ CountValidMembers()

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

Definition at line 168 of file quorums_dkgsession.h.

Here is the caller graph for this function:

◆ GetSignHash()

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

Definition at line 187 of file quorums_dkgsession.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ SERIALIZE_METHODS()

llmq::CDKGPrematureCommitment::SERIALIZE_METHODS ( CDKGPrematureCommitment  ,
obj   
)
inline

Definition at line 175 of file quorums_dkgsession.h.

Member Data Documentation

◆ llmqType

uint8_t llmq::CDKGPrematureCommitment::llmqType

Definition at line 153 of file quorums_dkgsession.h.

◆ proTxHash

uint256 llmq::CDKGPrematureCommitment::proTxHash

Definition at line 155 of file quorums_dkgsession.h.

◆ quorumHash

uint256 llmq::CDKGPrematureCommitment::quorumHash

Definition at line 154 of file quorums_dkgsession.h.

◆ quorumPublicKey

CBLSPublicKey llmq::CDKGPrematureCommitment::quorumPublicKey

Definition at line 158 of file quorums_dkgsession.h.

◆ quorumSig

CBLSSignature llmq::CDKGPrematureCommitment::quorumSig

Definition at line 161 of file quorums_dkgsession.h.

◆ quorumVvecHash

uint256 llmq::CDKGPrematureCommitment::quorumVvecHash

Definition at line 159 of file quorums_dkgsession.h.

◆ sig

CBLSSignature llmq::CDKGPrematureCommitment::sig

Definition at line 162 of file quorums_dkgsession.h.

◆ validMembers

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

Definition at line 156 of file quorums_dkgsession.h.


The documentation for this class was generated from the following files: