Bitcoin ABC 0.30.5
P2P Digital Currency
Public Member Functions | Private Attributes | List of all members
PaymentRequestPlus Class Reference

#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, Amount > > getPayTo () const
 
const payments::PaymentDetails & getDetails () const
 

Private Attributes

payments::PaymentRequest paymentRequest
 
payments::PaymentDetails details
 

Detailed Description

Definition at line 28 of file paymentrequestplus.h.

Constructor & Destructor Documentation

◆ PaymentRequestPlus()

PaymentRequestPlus::PaymentRequestPlus ( )
inline

Definition at line 30 of file paymentrequestplus.h.

Member Function Documentation

◆ getDetails()

const payments::PaymentDetails & PaymentRequestPlus::getDetails ( ) const
inline

Definition at line 43 of file paymentrequestplus.h.

Here is the caller graph for this function:

◆ getMerchant()

bool PaymentRequestPlus::getMerchant ( X509_STORE *  certStore,
QString &  merchant 
) const

Definition at line 59 of file paymentrequestplus.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ getPayTo()

QList< std::pair< CScript, Amount > > PaymentRequestPlus::getPayTo ( ) const

Definition at line 228 of file paymentrequestplus.cpp.

◆ IsInitialized()

bool PaymentRequestPlus::IsInitialized ( ) const

Definition at line 55 of file paymentrequestplus.cpp.

Here is the caller graph for this function:

◆ parse()

bool PaymentRequestPlus::parse ( const QByteArray &  data)

Definition at line 26 of file paymentrequestplus.cpp.

Here is the caller graph for this function:

◆ SerializeToString()

bool PaymentRequestPlus::SerializeToString ( std::string *  output) const

Definition at line 51 of file paymentrequestplus.cpp.

Member Data Documentation

◆ details

payments::PaymentDetails PaymentRequestPlus::details
private

Definition at line 47 of file paymentrequestplus.h.

◆ paymentRequest

payments::PaymentRequest PaymentRequestPlus::paymentRequest
private

Definition at line 46 of file paymentrequestplus.h.


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