Dash Core Source Documentation (0.16.0.1)
Find detailed information regarding the Dash Core source code.
#include <quorums_instantsend.h>
Public Member Functions | |
template<typename Stream , typename Operation > | |
ADD_SERIALIZE_METHODS void | SerializationOp (Stream &s, Operation ser_action) |
uint256 | GetRequestId () const |
Public Attributes | |
std::vector< COutPoint > | inputs |
uint256 | txid |
CBLSLazySignature | sig |
Detailed Description
Definition at line 20 of file quorums_instantsend.h.
Member Function Documentation
◆ GetRequestId()
uint256 llmq::CInstantSendLock::GetRequestId | ( | ) | const |
Definition at line 42 of file quorums_instantsend.cpp.
References CHashWriter::GetHash(), inputs, llmq::ISLOCK_REQUESTID_PREFIX, and SER_GETHASH.
Referenced by llmq::CInstantSendManager::ProcessInstantSendLock().
◆ SerializationOp()
|
inline |
Member Data Documentation
◆ inputs
std::vector<COutPoint> llmq::CInstantSendLock::inputs |
Definition at line 23 of file quorums_instantsend.h.
Referenced by GetRequestId(), llmq::CInstantSendManager::PreVerifyInstantSendLock(), llmq::CInstantSendManager::ProcessInstantSendLock(), llmq::CInstantSendManager::RemoveMempoolConflictsForLock(), llmq::CInstantSendManager::ResolveBlockConflicts(), SerializationOp(), llmq::CInstantSendManager::TruncateRecoveredSigsForInputs(), and llmq::CInstantSendDb::WriteNewInstantSendLock().
◆ sig
CBLSLazySignature llmq::CInstantSendLock::sig |
Definition at line 25 of file quorums_instantsend.h.
Referenced by llmq::CInstantSendManager::HandleNewInstantSendLockRecoveredSig(), and SerializationOp().
◆ txid
uint256 llmq::CInstantSendLock::txid |
Definition at line 24 of file quorums_instantsend.h.
Referenced by llmq::CInstantSendManager::HandleNewInstantSendLockRecoveredSig(), llmq::CInstantSendManager::PreVerifyInstantSendLock(), llmq::CInstantSendManager::ProcessInstantSendLock(), llmq::CInstantSendManager::ProcessMessageInstantSendLock(), llmq::CInstantSendManager::RemoveChainLockConflictingLock(), llmq::CInstantSendManager::RemoveMempoolConflictsForLock(), llmq::CInstantSendManager::ResolveBlockConflicts(), SerializationOp(), llmq::CInstantSendManager::TrySignInstantSendLock(), and llmq::CInstantSendDb::WriteNewInstantSendLock().
The documentation for this class was generated from the following files:
- src/llmq/quorums_instantsend.h
- src/llmq/quorums_instantsend.cpp