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