Dash Core Source Documentation (0.16.0.1)
Find detailed information regarding the Dash Core source code.
•All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
CTxDSIn Class Reference
Holds a mixing input. More...
#include <privatesend.h>


Public Member Functions | |
CTxDSIn (const CTxIn &txin, const CScript &script) | |
CTxDSIn () | |
![]() | |
CTxIn () | |
CTxIn (COutPoint prevoutIn, CScript scriptSigIn=CScript(), uint32_t nSequenceIn=SEQUENCE_FINAL) | |
CTxIn (uint256 hashPrevTx, uint32_t nOut, CScript scriptSigIn=CScript(), uint32_t nSequenceIn=SEQUENCE_FINAL) | |
template<typename Stream , typename Operation > | |
void | SerializationOp (Stream &s, Operation ser_action) |
std::string | ToString () const |
Public Attributes | |
CScript | prevPubKey |
bool | fHasSig |
![]() | |
COutPoint | prevout |
CScript | scriptSig |
uint32_t | nSequence |
ADD_SERIALIZE_METHODS | |
Additional Inherited Members | |
![]() | |
static const uint32_t | SEQUENCE_FINAL = 0xffffffff |
static const uint32_t | SEQUENCE_LOCKTIME_DISABLE_FLAG = (1 << 31) |
static const uint32_t | SEQUENCE_LOCKTIME_TYPE_FLAG = (1 << 22) |
static const uint32_t | SEQUENCE_LOCKTIME_MASK = 0x0000ffff |
static const int | SEQUENCE_LOCKTIME_GRANULARITY = 9 |
Detailed Description
Holds a mixing input.
Definition at line 121 of file privatesend.h.
Constructor & Destructor Documentation
◆ CTxDSIn() [1/2]
Definition at line 128 of file privatesend.h.
◆ CTxDSIn() [2/2]
|
inline |
Definition at line 135 of file privatesend.h.
Member Data Documentation
◆ fHasSig
bool CTxDSIn::fHasSig |
Definition at line 126 of file privatesend.h.
◆ prevPubKey
CScript CTxDSIn::prevPubKey |
Definition at line 125 of file privatesend.h.
Referenced by CWallet::CreateCollateralTransaction().
The documentation for this class was generated from the following file:
- src/privatesend/privatesend.h