![]() |
Dash Core
0.12.2.1
P2P Digital Currency
|
#include <paymentrequestplus.h>
Public Member Functions | |
PaymentRequestPlus () | |
bool | parse (const QByteArray &data) |
bool | SerializeToString (std::string *output) const |
bool | IsInitialized () const |
bool | getMerchant (X509_STORE *certStore, QString &merchant) const |
QList< std::pair< CScript, CAmount > > | getPayTo () const |
const payments::PaymentDetails & | getDetails () const |
Private Attributes | |
payments::PaymentRequest | paymentRequest |
payments::PaymentDetails | details |
Definition at line 25 of file paymentrequestplus.h.
|
inline |
Definition at line 28 of file paymentrequestplus.h.
|
inline |
Definition at line 41 of file paymentrequestplus.h.
Referenced by PaymentServer::fetchPaymentACK(), PaymentServer::ipcParseCommandLine(), WalletModel::prepareTransaction(), PaymentServer::processPaymentRequest(), WalletModelTransaction::reassignAmounts(), and WalletModel::sendCoins().
bool PaymentRequestPlus::getMerchant | ( | X509_STORE * | certStore, |
QString & | merchant | ||
) | const |
Definition at line 60 of file paymentrequestplus.cpp.
Referenced by PaymentServer::processPaymentRequest(), and TransactionDesc::toHTML().
Definition at line 209 of file paymentrequestplus.cpp.
Referenced by PaymentServer::processPaymentRequest().
bool PaymentRequestPlus::IsInitialized | ( | ) | const |
Definition at line 55 of file paymentrequestplus.cpp.
Referenced by getMerchant(), SendCoinsEntry::getValue(), WalletModel::prepareTransaction(), PaymentServer::processPaymentRequest(), WalletModelTransaction::reassignAmounts(), SendCoinsDialog::send(), WalletModel::sendCoins(), SendCoinsRecipient::SerializationOp(), SendCoinsEntry::setValue(), and SendCoinsEntry::validate().
bool PaymentRequestPlus::parse | ( | const QByteArray & | data | ) |
Definition at line 28 of file paymentrequestplus.cpp.
Referenced by PaymentServer::netRequestFinished(), PaymentServer::readPaymentRequestFromFile(), SendCoinsRecipient::SerializationOp(), and TransactionDesc::toHTML().
bool PaymentRequestPlus::SerializeToString | ( | std::string * | output | ) | const |
Definition at line 50 of file paymentrequestplus.cpp.
Referenced by WalletModel::sendCoins(), and SendCoinsRecipient::SerializationOp().
|
private |
Definition at line 45 of file paymentrequestplus.h.
Referenced by getDetails(), getPayTo(), and parse().
|
private |
Definition at line 44 of file paymentrequestplus.h.
Referenced by getMerchant(), IsInitialized(), parse(), and SerializeToString().