4 #ifndef PROTOBUF_paymentrequest_2eproto__INCLUDED 5 #define PROTOBUF_paymentrequest_2eproto__INCLUDED 9 #include <google/protobuf/stubs/common.h> 11 #if GOOGLE_PROTOBUF_VERSION < 2006000 12 #error This file was generated by a newer version of protoc which is 13 #error incompatible with your Protocol Buffer headers. Please update 16 #if 2006001 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION 17 #error This file was generated by an older version of protoc which is 18 #error incompatible with your Protocol Buffer headers. Please 19 #error regenerate this file with a newer version of protoc. 22 #include <google/protobuf/generated_message_util.h> 23 #include <google/protobuf/message.h> 24 #include <google/protobuf/repeated_field.h> 25 #include <google/protobuf/extension_set.h> 26 #include <google/protobuf/unknown_field_set.h> 39 class X509Certificates;
45 class Output :
public ::google::protobuf::Message {
65 static const ::google::protobuf::Descriptor*
descriptor();
73 void CopyFrom(const ::google::protobuf::Message& from);
74 void MergeFrom(const ::google::protobuf::Message& from);
82 ::google::protobuf::io::CodedInputStream* input);
84 ::google::protobuf::io::CodedOutputStream* output)
const;
102 inline ::google::protobuf::uint64
amount()
const;
103 inline void set_amount(::google::protobuf::uint64 value);
109 inline const ::std::string&
script()
const;
110 inline void set_script(const ::std::string& value);
112 inline void set_script(
const void* value,
size_t size);
159 static const ::google::protobuf::Descriptor*
descriptor();
167 void CopyFrom(const ::google::protobuf::Message& from);
168 void MergeFrom(const ::google::protobuf::Message& from);
176 ::google::protobuf::io::CodedInputStream* input);
178 ::google::protobuf::io::CodedOutputStream* output)
const;
196 inline const ::std::string&
network()
const;
197 inline void set_network(const ::std::string& value);
199 inline void set_network(
const char* value,
size_t size);
208 inline const ::payments::Output&
outputs(
int index)
const;
211 inline const ::google::protobuf::RepeatedPtrField< ::payments::Output >&
213 inline ::google::protobuf::RepeatedPtrField< ::payments::Output >*
220 inline ::google::protobuf::uint64
time()
const;
221 inline void set_time(::google::protobuf::uint64 value);
227 inline ::google::protobuf::uint64
expires()
const;
228 inline void set_expires(::google::protobuf::uint64 value);
234 inline const ::std::string&
memo()
const;
235 inline void set_memo(const ::std::string& value);
236 inline void set_memo(
const char* value);
237 inline void set_memo(
const char* value,
size_t size);
287 ::google::protobuf::RepeatedPtrField< ::payments::Output >
outputs_;
322 static const ::google::protobuf::Descriptor*
descriptor();
330 void CopyFrom(const ::google::protobuf::Message& from);
331 void MergeFrom(const ::google::protobuf::Message& from);
339 ::google::protobuf::io::CodedInputStream* input);
341 ::google::protobuf::io::CodedOutputStream* output)
const;
366 inline const ::std::string&
pki_type()
const;
369 inline void set_pki_type(
const char* value,
size_t size);
378 inline const ::std::string&
pki_data()
const;
381 inline void set_pki_data(
const void* value,
size_t size);
402 inline const ::std::string&
signature()
const;
462 static const ::google::protobuf::Descriptor*
descriptor();
470 void CopyFrom(const ::google::protobuf::Message& from);
471 void MergeFrom(const ::google::protobuf::Message& from);
479 ::google::protobuf::io::CodedInputStream* input);
481 ::google::protobuf::io::CodedOutputStream* output)
const;
499 inline const ::std::string&
certificate(
int index)
const;
503 inline void set_certificate(
int index,
const void* value,
size_t size);
508 inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
certificate()
const;
528 class Payment :
public ::google::protobuf::Message {
548 static const ::google::protobuf::Descriptor*
descriptor();
556 void CopyFrom(const ::google::protobuf::Message& from);
557 void MergeFrom(const ::google::protobuf::Message& from);
565 ::google::protobuf::io::CodedInputStream* input);
567 ::google::protobuf::io::CodedOutputStream* output)
const;
597 inline const ::std::string&
transactions(
int index)
const;
606 inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
transactions()
const;
613 inline const ::payments::Output&
refund_to(
int index)
const;
616 inline const ::google::protobuf::RepeatedPtrField< ::payments::Output >&
618 inline ::google::protobuf::RepeatedPtrField< ::payments::Output >*
625 inline const ::std::string&
memo()
const;
626 inline void set_memo(const ::std::string& value);
627 inline void set_memo(
const char* value);
628 inline void set_memo(
const char* value,
size_t size);
646 ::google::protobuf::RepeatedPtrField< ::payments::Output >
refund_to_;
677 static const ::google::protobuf::Descriptor*
descriptor();
685 void CopyFrom(const ::google::protobuf::Message& from);
686 void MergeFrom(const ::google::protobuf::Message& from);
694 ::google::protobuf::io::CodedInputStream* input);
696 ::google::protobuf::io::CodedOutputStream* output)
const;
714 inline const ::payments::Payment&
payment()
const;
723 inline const ::std::string&
memo()
const;
724 inline void set_memo(const ::std::string& value);
725 inline void set_memo(
const char* value);
726 inline void set_memo(
const char* value,
size_t size);
793 if (
script_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
804 if (
script_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
812 if (
script_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
820 if (
script_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
823 script_->assign(reinterpret_cast<const char*>(value), size);
828 if (
script_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
836 if (
script_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
840 script_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
845 if (
script_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
853 script_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
903 network_->assign(reinterpret_cast<const char*>(value), size);
957 inline const ::google::protobuf::RepeatedPtrField< ::payments::Output >&
962 inline ::google::protobuf::RepeatedPtrField< ::payments::Output >*
979 time_ = GOOGLE_ULONGLONG(0);
1027 if (
memo_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1038 if (
memo_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1039 memo_ = new ::std::string;
1041 memo_->assign(value);
1046 if (
memo_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1047 memo_ = new ::std::string;
1049 memo_->assign(value);
1054 if (
memo_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1055 memo_ = new ::std::string;
1057 memo_->assign(reinterpret_cast<const char*>(value), size);
1062 if (
memo_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1063 memo_ = new ::std::string;
1070 if (
memo_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1073 ::std::string* temp =
memo_;
1074 memo_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1079 if (
memo_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1087 memo_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1103 if (
payment_url_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1114 if (
payment_url_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1122 if (
payment_url_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1130 if (
payment_url_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1133 payment_url_->assign(reinterpret_cast<const char*>(value), size);
1138 if (
payment_url_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1146 if (
payment_url_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1150 payment_url_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1155 if (
payment_url_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1163 payment_url_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1179 if (
merchant_data_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1190 if (
merchant_data_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1198 if (
merchant_data_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1206 if (
merchant_data_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1209 merchant_data_->assign(reinterpret_cast<const char*>(value), size);
1214 if (
merchant_data_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1222 if (
merchant_data_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1226 merchant_data_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1231 if (
merchant_data_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1239 merchant_data_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1313 pki_type_->assign(reinterpret_cast<const char*>(value), size);
1359 if (
pki_data_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1370 if (
pki_data_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1378 if (
pki_data_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1386 if (
pki_data_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1389 pki_data_->assign(reinterpret_cast<const char*>(value), size);
1394 if (
pki_data_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1402 if (
pki_data_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1406 pki_data_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1411 if (
pki_data_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1419 pki_data_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1511 if (
signature_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1522 if (
signature_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1530 if (
signature_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1538 if (
signature_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1541 signature_->assign(reinterpret_cast<const char*>(value), size);
1546 if (
signature_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1554 if (
signature_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1558 signature_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1563 if (
signature_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1571 signature_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1605 reinterpret_cast<const char*>(value), size);
1620 certificate_.Add()->assign(reinterpret_cast<const char*>(value), size);
1623 inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
1628 inline ::google::protobuf::RepeatedPtrField< ::std::string>*
1649 if (
merchant_data_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1660 if (
merchant_data_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1668 if (
merchant_data_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1676 if (
merchant_data_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1679 merchant_data_->assign(reinterpret_cast<const char*>(value), size);
1684 if (
merchant_data_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1692 if (
merchant_data_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1696 merchant_data_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1701 if (
merchant_data_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1709 merchant_data_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1739 reinterpret_cast<const char*>(value), size);
1754 transactions_.Add()->assign(reinterpret_cast<const char*>(value), size);
1757 inline const ::google::protobuf::RepeatedPtrField< ::std::string>&
1762 inline ::google::protobuf::RepeatedPtrField< ::std::string>*
1787 inline const ::google::protobuf::RepeatedPtrField< ::payments::Output >&
1792 inline ::google::protobuf::RepeatedPtrField< ::payments::Output >*
1809 if (
memo_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1820 if (
memo_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1821 memo_ = new ::std::string;
1823 memo_->assign(value);
1828 if (
memo_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1829 memo_ = new ::std::string;
1831 memo_->assign(value);
1836 if (
memo_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1837 memo_ = new ::std::string;
1839 memo_->assign(reinterpret_cast<const char*>(value), size);
1844 if (
memo_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1845 memo_ = new ::std::string;
1852 if (
memo_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1855 ::std::string* temp =
memo_;
1856 memo_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1861 if (
memo_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1869 memo_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1930 if (
memo_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1941 if (
memo_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1942 memo_ = new ::std::string;
1944 memo_->assign(value);
1949 if (
memo_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1950 memo_ = new ::std::string;
1952 memo_->assign(value);
1957 if (
memo_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1958 memo_ = new ::std::string;
1960 memo_->assign(reinterpret_cast<const char*>(value), size);
1965 if (
memo_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1966 memo_ = new ::std::string;
1973 if (
memo_ == &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1976 ::std::string* temp =
memo_;
1977 memo_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1982 if (
memo_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1990 memo_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2002 namespace protobuf {
2011 #endif // PROTOBUF_paymentrequest_2eproto__INCLUDED void set_transactions(int index, const ::std::string &value)
void MergeFrom(const ::google::protobuf::Message &from)
void CopyFrom(const ::google::protobuf::Message &from)
void SetCachedSize(int size) const
::google::protobuf::uint8 * SerializeWithCachedSizesToArray(::google::protobuf::uint8 *output) const
void set_memo(const ::std::string &value)
static const int kPkiDataFieldNumber
inline ::std::string * add_certificate()
void SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) const
::std::string * merchant_data_
const ::std::string & pki_data() const
void protobuf_AddDesc_paymentrequest_2eproto()
void clear_has_pki_type()
int GetCachedSize() const
static const int kMerchantDataFieldNumber
static PaymentDetails * default_instance_
friend void protobuf_ShutdownFile_paymentrequest_2eproto()
static const PaymentACK & default_instance()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::google::protobuf::UnknownFieldSet _unknown_fields_
::google::protobuf::uint32 _has_bits_[1]
friend void protobuf_ShutdownFile_paymentrequest_2eproto()
const ::std::string & payment_url() const
::google::protobuf::Metadata GetMetadata() const
inline ::std::string * mutable_memo()
::std::string * pki_type_
::google::protobuf::uint8 * SerializeWithCachedSizesToArray(::google::protobuf::uint8 *output) const
void clear_transactions()
static const int kMemoFieldNumber
inline ::std::string * mutable_memo()
::std::string * merchant_data_
int GetCachedSize() const
void set_pki_type(const ::std::string &value)
void set_script(const ::std::string &value)
const ::std::string & serialized_payment_details() const
int GetCachedSize() const
void CopyFrom(const ::google::protobuf::Message &from)
PaymentDetails * New() const
int certificate_size() const
static const int kOutputsFieldNumber
bool has_payment_details_version() const
::google::protobuf::uint8 * SerializeWithCachedSizesToArray(::google::protobuf::uint8 *output) const
bool has_merchant_data() const
void set_allocated_memo(::std::string *memo)
void clear_has_payment_details_version()
::google::protobuf::uint8 * SerializeWithCachedSizesToArray(::google::protobuf::uint8 *output) const
::google::protobuf::uint8 * SerializeWithCachedSizesToArray(::google::protobuf::uint8 *output) const
bool has_pki_data() const
static const int kCertificateFieldNumber
bool MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input)
void set_allocated_payment_url(::std::string *payment_url)
static Payment * default_instance_
static const Output & default_instance()
const ::std::string & merchant_data() const
void set_allocated_merchant_data(::std::string *merchant_data)
static const int kPaymentUrlFieldNumber
static const int kScriptFieldNumber
friend void protobuf_AddDesc_paymentrequest_2eproto()
::google::protobuf::UnknownFieldSet _unknown_fields_
bool IsInitialized() const
inline ::payments::Payment * mutable_payment()
void set_serialized_payment_details(const ::std::string &value)
static const PaymentRequest & default_instance()
::payments::Payment * payment_
friend void protobuf_AddDesc_paymentrequest_2eproto()
static const ::google::protobuf::Descriptor * descriptor()
inline ::std::string * release_memo()
inline ::payments::Output * add_outputs()
::google::protobuf::RepeatedPtrField< ::std::string > transactions_
void clear_has_merchant_data()
::google::protobuf::RepeatedPtrField< ::payments::Output > refund_to_
bool MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input)
bool IsInitialized() const
void clear_has_payment_url()
static const Payment & default_instance()
bool has_merchant_data() const
::std::string * serialized_payment_details_
inline ::std::string * release_merchant_data()
void set_allocated_payment(::payments::Payment *payment)
::google::protobuf::RepeatedPtrField< ::std::string > certificate_
friend void protobuf_AssignDesc_paymentrequest_2eproto()
inline ::google::protobuf::RepeatedPtrField< ::payments::Output > * mutable_outputs()
void InitAsDefaultInstance()
::google::protobuf::Metadata GetMetadata() const
void InitAsDefaultInstance()
::google::protobuf::Metadata GetMetadata() const
const ::std::string & signature() const
const ::google::protobuf::RepeatedPtrField< ::payments::Output > & refund_to() const
int GetCachedSize() const
bool IsInitialized() const
void set_expires(::google::protobuf::uint64 value)
void MergeFrom(const ::google::protobuf::Message &from)
static const int kRefundToFieldNumber
::google::protobuf::RepeatedPtrField< ::payments::Output > outputs_
bool MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input)
void Swap(X509Certificates *other)
static const ::google::protobuf::Descriptor * descriptor()
::google::protobuf::uint32 payment_details_version_
const ::std::string & script() const
static PaymentACK * default_instance_
static const int kSerializedPaymentDetailsFieldNumber
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
inline ::std::string * release_signature()
inline ::std::string * mutable_signature()
void set_signature(const ::std::string &value)
inline ::std::string * add_transactions()
void set_payment_url(const ::std::string &value)
void set_payment_details_version(::google::protobuf::uint32 value)
static const int kMemoFieldNumber
const ::google::protobuf::RepeatedPtrField< ::std::string > & certificate() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::google::protobuf::UnknownFieldSet _unknown_fields_
::google::protobuf::uint32 _has_bits_[1]
inline ::std::string * release_merchant_data()
inline ::std::string * mutable_network()
bool MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input)
::google::protobuf::UnknownFieldSet _unknown_fields_
inline ::std::string * release_memo()
void protobuf_AssignDesc_paymentrequest_2eproto()
bool has_serialized_payment_details() const
friend void protobuf_AddDesc_paymentrequest_2eproto()
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
void set_allocated_pki_data(::std::string *pki_data)
void set_memo(const ::std::string &value)
friend void protobuf_AddDesc_paymentrequest_2eproto()
::google::protobuf::uint64 amount_
::std::string * _default_pki_type_
PaymentACK & operator=(const PaymentACK &from)
void protobuf_ShutdownFile_paymentrequest_2eproto()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void MergeFrom(const ::google::protobuf::Message &from)
void MergeFrom(const ::google::protobuf::Message &from)
inline ::std::string * mutable_serialized_payment_details()
PaymentDetails & operator=(const PaymentDetails &from)
void SetCachedSize(int size) const
void InitAsDefaultInstance()
void set_memo(const ::std::string &value)
PaymentRequest & operator=(const PaymentRequest &from)
void SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) const
void MergeFrom(const ::google::protobuf::Message &from)
static Output * default_instance_
static const int kPkiTypeFieldNumber
bool MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input)
inline ::google::protobuf::uint64 expires() const
friend void protobuf_ShutdownFile_paymentrequest_2eproto()
inline ::std::string * mutable_merchant_data()
void InitAsDefaultInstance()
static const int kMemoFieldNumber
inline ::google::protobuf::RepeatedPtrField< ::std::string > * mutable_transactions()
static const int kMerchantDataFieldNumber
Payment & operator=(const Payment &from)
::google::protobuf::uint64 expires_
void set_amount(::google::protobuf::uint64 value)
friend void protobuf_ShutdownFile_paymentrequest_2eproto()
void SetCachedSize(int size) const
friend void protobuf_AssignDesc_paymentrequest_2eproto()
::google::protobuf::UnknownFieldSet _unknown_fields_
void set_has_merchant_data()
static PaymentRequest * default_instance_
static const int kExpiresFieldNumber
bool IsInitialized() const
void SetCachedSize(int size) const
void set_allocated_network(::std::string *network)
const ::google::protobuf::RepeatedPtrField< ::std::string > & transactions() const
inline ::google::protobuf::RepeatedPtrField< ::payments::Output > * mutable_refund_to()
static const int kTimeFieldNumber
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
friend void protobuf_ShutdownFile_paymentrequest_2eproto()
void MergeFrom(const ::google::protobuf::Message &from)
void clear_has_signature()
inline ::std::string * mutable_merchant_data()
static const int kNetworkFieldNumber
void clear_merchant_data()
void set_merchant_data(const ::std::string &value)
friend void protobuf_AssignDesc_paymentrequest_2eproto()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
inline ::google::protobuf::uint64 amount() const
void CopyFrom(const ::google::protobuf::Message &from)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
::std::string * payment_url_
::google::protobuf::Metadata GetMetadata() const
const ::std::string & pki_type() const
static const ::google::protobuf::Descriptor * descriptor()
int transactions_size() const
static const PaymentDetails & default_instance()
::google::protobuf::Metadata GetMetadata() const
void InitAsDefaultInstance()
static const int kTransactionsFieldNumber
inline ::google::protobuf::uint64 time() const
inline ::std::string * release_script()
static const int kSignatureFieldNumber
void SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) const
friend void protobuf_AddDesc_paymentrequest_2eproto()
void Swap(PaymentDetails *other)
::google::protobuf::uint32 _has_bits_[1]
inline ::std::string * mutable_pki_data()
::std::string * _default_network_
virtual ~X509Certificates()
X509Certificates * New() const
static const ::google::protobuf::Descriptor * descriptor()
void SetCachedSize(int size) const
void set_has_merchant_data()
void set_merchant_data(const ::std::string &value)
const ::std::string & memo() const
void CopyFrom(const ::google::protobuf::Message &from)
::google::protobuf::Metadata GetMetadata() const
void set_has_payment_url()
void set_allocated_signature(::std::string *signature)
::std::string * pki_data_
void set_pki_data(const ::std::string &value)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
inline ::std::string * release_serialized_payment_details()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void Swap(PaymentACK *other)
void clear_serialized_payment_details()
PaymentRequest * New() const
void clear_merchant_data()
Output & operator=(const Output &from)
static const X509Certificates & default_instance()
const ::payments::Payment & payment() const
void set_allocated_memo(::std::string *memo)
inline ::std::string * release_network()
inline ::payments::Payment * release_payment()
void Swap(Payment *other)
bool has_payment_url() const
bool IsInitialized() const
const ::google::protobuf::RepeatedPtrField< ::payments::Output > & outputs() const
int refund_to_size() const
void clear_has_pki_data()
void set_allocated_script(::std::string *script)
friend void protobuf_AssignDesc_paymentrequest_2eproto()
void Swap(PaymentRequest *other)
int GetCachedSize() const
void SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) const
inline ::std::string * mutable_script()
X509Certificates & operator=(const X509Certificates &from)
void InitAsDefaultInstance()
void clear_has_serialized_payment_details()
void set_allocated_merchant_data(::std::string *merchant_data)
const ::std::string & network() const
void set_has_serialized_payment_details()
inline ::std::string * mutable_payment_url()
inline ::google::protobuf::RepeatedPtrField< ::std::string > * mutable_certificate()
bool IsInitialized() const
void CopyFrom(const ::google::protobuf::Message &from)
::google::protobuf::uint32 _has_bits_[1]
bool MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input)
void set_certificate(int index, const ::std::string &value)
static X509Certificates * default_instance_
inline ::payments::Output * add_refund_to()
inline ::std::string * release_payment_url()
friend void protobuf_AssignDesc_paymentrequest_2eproto()
friend void protobuf_ShutdownFile_paymentrequest_2eproto()
void SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) const
void clear_has_merchant_data()
::google::protobuf::uint8 * SerializeWithCachedSizesToArray(::google::protobuf::uint8 *output) const
void set_allocated_memo(::std::string *memo)
::google::protobuf::uint32 _has_bits_[1]
int GetCachedSize() const
::google::protobuf::uint32 _has_bits_[1]
void set_time(::google::protobuf::uint64 value)
inline ::std::string * release_pki_type()
void set_allocated_serialized_payment_details(::std::string *serialized_payment_details)
void CopyFrom(const ::google::protobuf::Message &from)
static const ::google::protobuf::Descriptor * descriptor()
::google::protobuf::UnknownFieldSet _unknown_fields_
void SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) const
void SetCachedSize(int size) const
const ::std::string & merchant_data() const
bool has_signature() const
inline ::std::string * release_memo()
static const ::google::protobuf::Descriptor * descriptor()
inline ::std::string * mutable_memo()
virtual ~PaymentDetails()
::std::string * signature_
::google::protobuf::uint64 time_
void set_allocated_pki_type(::std::string *pki_type)
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
inline ::std::string * mutable_pki_type()
static const int kPaymentFieldNumber
const ::std::string & memo() const
static const int kPaymentDetailsVersionFieldNumber
void clear_payment_details_version()
const ::std::string & memo() const
void set_has_payment_details_version()
friend void protobuf_AddDesc_paymentrequest_2eproto()
static const int kAmountFieldNumber
void set_network(const ::std::string &value)
inline ::std::string * release_pki_data()
friend void protobuf_AssignDesc_paymentrequest_2eproto()
virtual ~PaymentRequest()
inline ::google::protobuf::uint32 payment_details_version() const
bool has_pki_type() const
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()