Dash Core Source Documentation (0.16.0.1)
Find detailed information regarding the Dash Core source code.
#include <quorums_chainlocks.h>
Public Member Functions | |
template<typename Stream , typename Operation > | |
ADD_SERIALIZE_METHODS void | SerializationOp (Stream &s, Operation ser_action) |
bool | IsNull () const |
std::string | ToString () const |
Public Attributes | |
int32_t | nHeight {-1} |
uint256 | blockHash |
CBLSSignature | sig |
Detailed Description
Definition at line 25 of file quorums_chainlocks.h.
Member Function Documentation
◆ IsNull()
bool llmq::CChainLockSig::IsNull | ( | ) | const |
Definition at line 26 of file quorums_chainlocks.cpp.
References blockHash, and nHeight.
Referenced by getbestchainlock(), and llmq::CChainLocksHandler::ProcessNewChainLock().
◆ SerializationOp()
|
inline |
◆ ToString()
std::string llmq::CChainLockSig::ToString | ( | ) | const |
Definition at line 31 of file quorums_chainlocks.cpp.
References blockHash, nHeight, strprintf, and base_blob< BITS >::ToString().
Referenced by llmq::CChainLocksHandler::AcceptedBlockHeader(), llmq::CChainLocksHandler::EnforceBestChainLock(), and llmq::CChainLocksHandler::ProcessNewChainLock().
Member Data Documentation
◆ blockHash
uint256 llmq::CChainLockSig::blockHash |
Definition at line 29 of file quorums_chainlocks.h.
Referenced by llmq::CChainLocksHandler::AcceptedBlockHeader(), getbestchainlock(), llmq::CChainLocksHandler::HandleNewRecoveredSig(), IsNull(), llmq::CChainLocksHandler::ProcessNewChainLock(), SerializationOp(), and ToString().
◆ nHeight
int32_t llmq::CChainLockSig::nHeight {-1} |
Definition at line 28 of file quorums_chainlocks.h.
Referenced by llmq::CChainLocksHandler::AcceptedBlockHeader(), getbestchainlock(), llmq::CChainLocksHandler::HandleNewRecoveredSig(), IsNull(), llmq::CChainLocksHandler::ProcessNewChainLock(), SerializationOp(), ToString(), and llmq::CChainLocksHandler::TrySignChainTip().
◆ sig
CBLSSignature llmq::CChainLockSig::sig |
Definition at line 30 of file quorums_chainlocks.h.
Referenced by llmq::CChainLocksHandler::HandleNewRecoveredSig(), llmq::CChainLocksHandler::ProcessNewChainLock(), and SerializationOp().
The documentation for this class was generated from the following files:
- src/llmq/quorums_chainlocks.h
- src/llmq/quorums_chainlocks.cpp