5 #ifndef BITCOIN_QT_PAYMENTREQUESTPLUS_H 6 #define BITCOIN_QT_PAYMENTREQUESTPLUS_H 8 #pragma GCC diagnostic push 9 #pragma GCC diagnostic ignored "-Wdeprecated-declarations" 10 #include <qt/paymentrequest.pb.h> 11 #pragma GCC diagnostic pop 16 #include <openssl/x509.h> 22 static const bool DEFAULT_SELFSIGNED_ROOTCERTS =
false;
34 bool parse(
const QByteArray& data);
40 bool getMerchant(X509_STORE* certStore, QString& merchant)
const;
43 QList<std::pair<CScript,CAmount> >
getPayTo()
const;
52 #endif // BITCOIN_QT_PAYMENTREQUESTPLUS_H bool SerializeToString(std::string *output) const
bool IsInitialized() const
bool getMerchant(X509_STORE *certStore, QString &merchant) const
const payments::PaymentDetails & getDetails() const
QList< std::pair< CScript, CAmount > > getPayTo() const
bool parse(const QByteArray &data)
payments::PaymentDetails details
payments::PaymentRequest paymentRequest