Dash Core  0.12.2.1
P2P Digital Currency
SendCoinsRecipient Class Reference

#include <walletmodel.h>

Public Member Functions

 SendCoinsRecipient ()
 
 SendCoinsRecipient (const QString &addr, const QString &label, const CAmount &amount, const QString &message)
 
template<typename Stream , typename Operation >
void SerializationOp (Stream &s, Operation ser_action, int nType, int nVersion)
 

Public Attributes

QString address
 
QString label
 
AvailableCoinsType inputType
 
bool fUseInstantSend
 
CAmount amount
 
QString message
 
PaymentRequestPlus paymentRequest
 
QString authenticatedMerchant
 
bool fSubtractFeeFromAmount
 
int nVersion
 
 ADD_SERIALIZE_METHODS
 

Static Public Attributes

static const int CURRENT_VERSION = 1
 

Detailed Description

Definition at line 38 of file walletmodel.h.

Constructor & Destructor Documentation

◆ SendCoinsRecipient() [1/2]

SendCoinsRecipient::SendCoinsRecipient ( )
inlineexplicit

Definition at line 41 of file walletmodel.h.

◆ SendCoinsRecipient() [2/2]

SendCoinsRecipient::SendCoinsRecipient ( const QString &  addr,
const QString &  label,
const CAmount amount,
const QString &  message 
)
inlineexplicit

Definition at line 42 of file walletmodel.h.

Member Function Documentation

◆ SerializationOp()

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

Definition at line 71 of file walletmodel.h.

Member Data Documentation

◆ ADD_SERIALIZE_METHODS

SendCoinsRecipient::ADD_SERIALIZE_METHODS

Definition at line 68 of file walletmodel.h.

◆ address

◆ amount

◆ authenticatedMerchant

QString SendCoinsRecipient::authenticatedMerchant

◆ CURRENT_VERSION

const int SendCoinsRecipient::CURRENT_VERSION = 1
static

Definition at line 65 of file walletmodel.h.

◆ fSubtractFeeFromAmount

bool SendCoinsRecipient::fSubtractFeeFromAmount

◆ fUseInstantSend

bool SendCoinsRecipient::fUseInstantSend

◆ inputType

AvailableCoinsType SendCoinsRecipient::inputType

Definition at line 52 of file walletmodel.h.

◆ label

◆ message

◆ nVersion

int SendCoinsRecipient::nVersion

Definition at line 66 of file walletmodel.h.

Referenced by SerializationOp().

◆ paymentRequest


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