Dash Core  0.12.2.1
P2P Digital Currency
CDarkSendEntry Class Reference

#include <privatesend.h>

Public Member Functions

 CDarkSendEntry ()
 
 CDarkSendEntry (const std::vector< CTxIn > &vecTxIn, const std::vector< CTxOut > &vecTxOut, const CTransaction &txCollateral)
 
template<typename Stream , typename Operation >
void SerializationOp (Stream &s, Operation ser_action, int nType, int nVersion)
 
bool AddScriptSig (const CTxIn &txin)
 

Public Attributes

std::vector< CTxDSInvecTxDSIn
 
std::vector< CTxDSOutvecTxDSOut
 
CTransaction txCollateral
 
CService addr
 
 ADD_SERIALIZE_METHODS
 

Detailed Description

Definition at line 115 of file privatesend.h.

Constructor & Destructor Documentation

◆ CDarkSendEntry() [1/2]

CDarkSendEntry::CDarkSendEntry ( )
inline

Definition at line 124 of file privatesend.h.

◆ CDarkSendEntry() [2/2]

CDarkSendEntry::CDarkSendEntry ( const std::vector< CTxIn > &  vecTxIn,
const std::vector< CTxOut > &  vecTxOut,
const CTransaction txCollateral 
)

Definition at line 22 of file privatesend.cpp.

Member Function Documentation

◆ AddScriptSig()

bool CDarkSendEntry::AddScriptSig ( const CTxIn txin)

Definition at line 31 of file privatesend.cpp.

◆ SerializationOp()

template<typename Stream , typename Operation >
void CDarkSendEntry::SerializationOp ( Stream &  s,
Operation  ser_action,
int  nType,
int  nVersion 
)
inline

Definition at line 136 of file privatesend.h.

Member Data Documentation

◆ ADD_SERIALIZE_METHODS

CDarkSendEntry::ADD_SERIALIZE_METHODS

Definition at line 133 of file privatesend.h.

◆ addr

CService CDarkSendEntry::addr

Definition at line 122 of file privatesend.h.

◆ txCollateral

CTransaction CDarkSendEntry::txCollateral

◆ vecTxDSIn

◆ vecTxDSOut


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