5 #ifndef BITCOIN_QT_PAYMENTREQUESTPLUS_H 6 #define BITCOIN_QT_PAYMENTREQUESTPLUS_H 8 #pragma GCC diagnostic push 9 #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 11 #pragma GCC diagnostic pop 16 #include <openssl/x509.h> 40 bool getMerchant(X509_STORE* certStore, QString& merchant)
const;
43 QList<std::pair<CScript,CAmount> >
getPayTo()
const;
52 #endif // BITCOIN_QT_PAYMENTREQUESTPLUS_H bool parse(const QByteArray &data)
Definition: paymentrequestplus.cpp:28
Definition: paymentrequestplus.h:29
bool IsInitialized() const
Definition: paymentrequestplus.cpp:55
static const bool DEFAULT_SELFSIGNED_ROOTCERTS
Definition: paymentrequestplus.h:22
PaymentRequestPlus()
Definition: paymentrequestplus.h:32
Definition: paymentrequest.pb.h:222
bool SerializeToString(std::string *output) const
Definition: paymentrequestplus.cpp:50
bool getMerchant(X509_STORE *certStore, QString &merchant) const
Definition: paymentrequestplus.cpp:60
Definition: paymentrequest.pb.h:431
std::vector< uint8_t > data
Definition: bech32.cpp:10
payments::PaymentRequest paymentRequest
Definition: paymentrequestplus.h:48
QList< std::pair< CScript, CAmount > > getPayTo() const
Definition: paymentrequestplus.cpp:202
payments::PaymentDetails details
Definition: paymentrequestplus.h:49
const payments::PaymentDetails & getDetails() const
Definition: paymentrequestplus.h:45