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

#include <quorums_dkgsession.h>

Collaboration diagram for llmq::CDKGContribution:
[legend]

Public Member Functions

template<typename Stream >
void SerializeWithoutSig (Stream &s) const
 
template<typename Stream >
void Serialize (Stream &s) const
 
template<typename Stream >
void Unserialize (Stream &s)
 
uint256 GetSignHash () const
 

Public Attributes

uint8_t llmqType
 
uint256 quorumHash
 
uint256 proTxHash
 
BLSVerificationVectorPtr vvec
 
std::shared_ptr< CBLSIESMultiRecipientObjects< CBLSSecretKey > > contributions
 
CBLSSignature sig
 

Detailed Description

Definition at line 34 of file quorums_dkgsession.h.

Member Function Documentation

◆ GetSignHash()

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

Definition at line 77 of file quorums_dkgsession.h.

Here is the call graph for this function:

◆ Serialize()

template<typename Stream >
void llmq::CDKGContribution::Serialize ( Stream &  s) const
inline

Definition at line 55 of file quorums_dkgsession.h.

Here is the call graph for this function:

◆ SerializeWithoutSig()

template<typename Stream >
void llmq::CDKGContribution::SerializeWithoutSig ( Stream &  s) const
inline

Definition at line 46 of file quorums_dkgsession.h.

Here is the caller graph for this function:

◆ Unserialize()

template<typename Stream >
void llmq::CDKGContribution::Unserialize ( Stream &  s)
inline

Definition at line 61 of file quorums_dkgsession.h.

Member Data Documentation

◆ contributions

std::shared_ptr<CBLSIESMultiRecipientObjects<CBLSSecretKey> > llmq::CDKGContribution::contributions

Definition at line 41 of file quorums_dkgsession.h.

◆ llmqType

uint8_t llmq::CDKGContribution::llmqType

Definition at line 37 of file quorums_dkgsession.h.

◆ proTxHash

uint256 llmq::CDKGContribution::proTxHash

Definition at line 39 of file quorums_dkgsession.h.

◆ quorumHash

uint256 llmq::CDKGContribution::quorumHash

Definition at line 38 of file quorums_dkgsession.h.

◆ sig

CBLSSignature llmq::CDKGContribution::sig

Definition at line 42 of file quorums_dkgsession.h.

◆ vvec

BLSVerificationVectorPtr llmq::CDKGContribution::vvec

Definition at line 40 of file quorums_dkgsession.h.


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