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>
32 bool parse(
const QByteArray &data);
38 bool getMerchant(X509_STORE *certStore, QString &merchant)
const;
41 QList<std::pair<CScript, Amount>>
getPayTo()
const;
QList< std::pair< CScript, Amount > > getPayTo() const
bool getMerchant(X509_STORE *certStore, QString &merchant) const
payments::PaymentDetails details
bool IsInitialized() const
bool parse(const QByteArray &data)
const payments::PaymentDetails & getDetails() const
payments::PaymentRequest paymentRequest
bool SerializeToString(std::string *output) const
static const bool DEFAULT_SELFSIGNED_ROOTCERTS