Dash Core Source Documentation (0.16.0.1)
Find detailed information regarding the Dash Core source code.
simplifiedmns.h
Go to the documentation of this file.
148 bool BuildSimplifiedMNListDiff(const uint256& baseBlockHash, const uint256& blockHash, CSimplifiedMNListDiff& mnListDiffRet, std::string& errorRet);
std::vector< llmq::CFinalCommitment > newQuorums
Definition: simplifiedmns.h:118
void SerializationOp(Stream &s, Operation ser_action)
Definition: simplifiedmns.h:124
Definition: simplifiedmns.h:106
bool operator==(const CSimplifiedMNListEntry &rhs) const
Definition: simplifiedmns.h:38
Definition: univalue.h:20
Definition: deterministicmns.h:26
Data structure that represents a partial merkle tree.
Definition: merkleblock.h:50
Definition: simplifiedmns.h:24
void SerializationOp(Stream &s, Operation ser_action)
Definition: simplifiedmns.h:57
bool BuildQuorumsDiff(const CBlockIndex *baseBlockIndex, const CBlockIndex *blockIndex)
Definition: simplifiedmns.cpp:99
bool operator!=(const CSimplifiedMNListEntry &rhs) const
Definition: simplifiedmns.h:48
~CSimplifiedMNListDiff()
Definition: simplifiedmns.cpp:95
Definition: deterministicmns.h:288
A combination of a network address (CNetAddr) and a (TCP) port.
Definition: netaddress.h:143
Definition: deterministicmns.h:189
CBLSLazyPublicKey pubKeyOperator
Definition: simplifiedmns.h:30
bool BuildSimplifiedMNListDiff(const uint256 &baseBlockHash, const uint256 &blockHash, CSimplifiedMNListDiff &mnListDiffRet, std::string &errorRet)
Definition: simplifiedmns.cpp:188
Definition: simplifiedmns.h:74
The block chain is a tree shaped structure starting with the genesis block at the root...
Definition: chain.h:170
CPartialMerkleTree cbTxMerkleTree
Definition: simplifiedmns.h:111
uint256 CalcMerkleRoot(bool *pmutated=nullptr) const
Definition: simplifiedmns.cpp:81
std::vector< std::unique_ptr< CSimplifiedMNListEntry > > mnList
Definition: simplifiedmns.h:77
void SerializationOp(Stream &s, Operation ser_action)
Definition: simplifiedmns.h:99
std::vector< CSimplifiedMNListEntry > mnList
Definition: simplifiedmns.h:114
std::vector< std::pair< uint8_t, uint256 > > deletedQuorums
Definition: simplifiedmns.h:117
CSimplifiedMNListEntry()
Definition: simplifiedmns.h:35