4 #ifndef PROTOBUF_INCLUDED_paymentrequest_2eproto 5 #define PROTOBUF_INCLUDED_paymentrequest_2eproto 10 #include <google/protobuf/port_def.inc> 11 #if PROTOBUF_VERSION < 3007000 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 3007000 < 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/port_undef.inc> 23 #include <google/protobuf/io/coded_stream.h> 24 #include <google/protobuf/arena.h> 25 #include <google/protobuf/arenastring.h> 26 #include <google/protobuf/generated_message_table_driven.h> 27 #include <google/protobuf/generated_message_util.h> 28 #include <google/protobuf/inlined_string_field.h> 29 #include <google/protobuf/metadata.h> 30 #include <google/protobuf/message.h> 31 #include <google/protobuf/repeated_field.h> 32 #include <google/protobuf/extension_set.h> 33 #include <google/protobuf/unknown_field_set.h> 35 #include <google/protobuf/port_def.inc> 36 #define PROTOBUF_INTERNAL_EXPORT_paymentrequest_2eproto 40 static const ::google::protobuf::internal::ParseTableField entries[]
42 static const ::google::protobuf::internal::AuxillaryParseTableField aux[]
44 static const ::google::protobuf::internal::ParseTable schema[6]
86 public ::google::protobuf::Message {
100 *
this = ::std::move(from);
126 return reinterpret_cast<const Output*>(
140 return CreateMaybeMessage<Output>(
nullptr);
143 Output*
New(::google::protobuf::Arena* arena)
const final {
144 return CreateMaybeMessage<Output>(arena);
146 void CopyFrom(const ::google::protobuf::Message& from)
final;
147 void MergeFrom(const ::google::protobuf::Message& from)
final;
150 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
154 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER 155 static const char* _InternalParse(
const char* begin,
const char*
end,
void*
object, ::google::protobuf::internal::ParseContext*
ctx);
156 ::google::protobuf::internal::ParseFunc _ParseFunc() const final {
return _InternalParse; }
159 ::google::protobuf::io::CodedInputStream* input)
final;
160 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER 162 ::google::protobuf::io::CodedOutputStream* output)
const final;
164 ::google::protobuf::uint8* target)
const final;
181 ::google::protobuf::Metadata
GetMetadata() const final;
191 const ::std::
string&
script() const;
197 void set_script(
const void* value,
size_t size);
206 ::google::protobuf::uint64
amount()
const;
207 void set_amount(::google::protobuf::uint64 value);
216 ::google::protobuf::internal::ArenaStringPtr
script_;
218 friend struct ::TableStruct_paymentrequest_2eproto;
223 public ::google::protobuf::Message {
237 *
this = ::std::move(from);
263 return reinterpret_cast<const PaymentDetails*>(
277 return CreateMaybeMessage<PaymentDetails>(
nullptr);
281 return CreateMaybeMessage<PaymentDetails>(arena);
283 void CopyFrom(const ::google::protobuf::Message& from)
final;
284 void MergeFrom(const ::google::protobuf::Message& from)
final;
287 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
291 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER 292 static const char* _InternalParse(
const char* begin,
const char*
end,
void*
object, ::google::protobuf::internal::ParseContext*
ctx);
293 ::google::protobuf::internal::ParseFunc _ParseFunc() const final {
return _InternalParse; }
296 ::google::protobuf::io::CodedInputStream* input)
final;
297 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER 299 ::google::protobuf::io::CodedOutputStream* output)
const final;
301 ::google::protobuf::uint8* target)
const final;
318 ::google::protobuf::Metadata
GetMetadata() const final;
340 const ::std::
string&
network() const;
355 const ::std::string&
memo()
const;
356 void set_memo(const ::std::string& value);
358 void set_memo(::std::string&& value);
361 void set_memo(
const char* value,
size_t size);
400 ::google::protobuf::uint64
time()
const;
401 void set_time(::google::protobuf::uint64 value);
407 ::google::protobuf::uint64
expires()
const;
408 void set_expires(::google::protobuf::uint64 value);
417 ::google::protobuf::RepeatedPtrField< ::payments::Output >
outputs_;
421 ::google::protobuf::internal::ArenaStringPtr
network_;
422 ::google::protobuf::internal::ArenaStringPtr
memo_;
427 friend struct ::TableStruct_paymentrequest_2eproto;
432 public ::google::protobuf::Message {
446 *
this = ::std::move(from);
472 return reinterpret_cast<const PaymentRequest*>(
486 return CreateMaybeMessage<PaymentRequest>(
nullptr);
490 return CreateMaybeMessage<PaymentRequest>(arena);
492 void CopyFrom(const ::google::protobuf::Message& from)
final;
493 void MergeFrom(const ::google::protobuf::Message& from)
final;
496 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
500 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER 501 static const char* _InternalParse(
const char* begin,
const char*
end,
void*
object, ::google::protobuf::internal::ParseContext*
ctx);
502 ::google::protobuf::internal::ParseFunc _ParseFunc() const final {
return _InternalParse; }
505 ::google::protobuf::io::CodedInputStream* input)
final;
506 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER 508 ::google::protobuf::io::CodedOutputStream* output)
const final;
510 ::google::protobuf::uint8* target)
const final;
527 ::google::protobuf::Metadata
GetMetadata() const final;
537 const ::std::
string&
pki_type() const;
552 const ::std::string&
pki_data()
const;
615 friend struct ::TableStruct_paymentrequest_2eproto;
620 public ::google::protobuf::Message {
634 *
this = ::std::move(from);
660 return reinterpret_cast<const X509Certificates*>(
674 return CreateMaybeMessage<X509Certificates>(
nullptr);
678 return CreateMaybeMessage<X509Certificates>(arena);
680 void CopyFrom(const ::google::protobuf::Message& from)
final;
681 void MergeFrom(const ::google::protobuf::Message& from)
final;
684 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
688 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER 689 static const char* _InternalParse(
const char* begin,
const char*
end,
void*
object, ::google::protobuf::internal::ParseContext*
ctx);
690 ::google::protobuf::internal::ParseFunc _ParseFunc() const final {
return _InternalParse; }
693 ::google::protobuf::io::CodedInputStream* input)
final;
694 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER 696 ::google::protobuf::io::CodedOutputStream* output)
const final;
698 ::google::protobuf::uint8* target)
const final;
715 ::google::protobuf::Metadata
GetMetadata() const final;
740 const ::google::protobuf::RepeatedPtrField<::std::string>&
certificate()
const;
751 friend struct ::TableStruct_paymentrequest_2eproto;
756 public ::google::protobuf::Message {
770 *
this = ::std::move(from);
796 return reinterpret_cast<const Payment*>(
810 return CreateMaybeMessage<Payment>(
nullptr);
814 return CreateMaybeMessage<Payment>(arena);
816 void CopyFrom(const ::google::protobuf::Message& from)
final;
817 void MergeFrom(const ::google::protobuf::Message& from)
final;
820 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
824 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER 825 static const char* _InternalParse(
const char* begin,
const char*
end,
void*
object, ::google::protobuf::internal::ParseContext*
ctx);
826 ::google::protobuf::internal::ParseFunc _ParseFunc() const final {
return _InternalParse; }
829 ::google::protobuf::io::CodedInputStream* input)
final;
830 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER 832 ::google::protobuf::io::CodedOutputStream* output)
const final;
834 ::google::protobuf::uint8* target)
const final;
851 ::google::protobuf::Metadata
GetMetadata() const final;
876 const ::google::protobuf::RepeatedPtrField<::std::string>&
transactions()
const;
884 ::google::protobuf::RepeatedPtrField< ::payments::Output >*
886 const ::payments::Output&
refund_to(
int index)
const;
888 const ::google::protobuf::RepeatedPtrField< ::payments::Output >&
910 const ::std::string&
memo()
const;
911 void set_memo(const ::std::string& value);
913 void set_memo(::std::string&& value);
916 void set_memo(
const char* value,
size_t size);
929 ::google::protobuf::RepeatedPtrField< ::payments::Output >
refund_to_;
931 ::google::protobuf::internal::ArenaStringPtr
memo_;
932 friend struct ::TableStruct_paymentrequest_2eproto;
937 public ::google::protobuf::Message {
951 *
this = ::std::move(from);
977 return reinterpret_cast<const PaymentACK*>(
991 return CreateMaybeMessage<PaymentACK>(
nullptr);
995 return CreateMaybeMessage<PaymentACK>(arena);
997 void CopyFrom(const ::google::protobuf::Message& from)
final;
998 void MergeFrom(const ::google::protobuf::Message& from)
final;
1001 PROTOBUF_ATTRIBUTE_REINITIALIZES
void Clear() final;
1005 #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER 1006 static const char* _InternalParse(
const char* begin,
const char*
end,
void*
object, ::google::protobuf::internal::ParseContext*
ctx);
1007 ::google::protobuf::internal::ParseFunc _ParseFunc() const final {
return _InternalParse; }
1010 ::google::protobuf::io::CodedInputStream* input)
final;
1011 #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER 1013 ::google::protobuf::io::CodedOutputStream* output)
const final;
1015 ::google::protobuf::uint8* target)
const final;
1032 ::google::protobuf::Metadata
GetMetadata() const final;
1042 const ::std::
string&
memo() const;
1043 void set_memo(const ::std::
string& value);
1045 void set_memo(::std::string&& value);
1048 void set_memo(
const char* value,
size_t size);
1057 const ::payments::Payment&
payment()
const;
1069 ::google::protobuf::internal::ArenaStringPtr
memo_;
1071 friend struct ::TableStruct_paymentrequest_2eproto;
1079 #pragma GCC diagnostic push 1080 #pragma GCC diagnostic ignored "-Wstrict-aliasing" 1089 amount_ = PROTOBUF_ULONGLONG(0);
1107 script_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1116 script_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
1123 &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
1128 GOOGLE_DCHECK(value !=
nullptr);
1130 script_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
1135 script_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
1136 ::std::string(reinterpret_cast<const char*>(value), size));
1142 return script_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1150 return script_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1158 script_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
script);
1192 GOOGLE_DCHECK(value !=
nullptr);
1200 ::std::string(reinterpret_cast<const char*>(value), size));
1237 inline ::google::protobuf::RepeatedPtrField< ::payments::Output >*
1250 inline const ::google::protobuf::RepeatedPtrField< ::payments::Output >&
1261 time_ = PROTOBUF_ULONGLONG(0);
1297 memo_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1302 return memo_.GetNoArena();
1306 memo_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
1313 &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
1318 GOOGLE_DCHECK(value !=
nullptr);
1320 memo_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
1325 memo_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
1326 ::std::string(reinterpret_cast<const char*>(value), size));
1332 return memo_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1340 return memo_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1343 if (
memo !=
nullptr) {
1348 memo_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
memo);
1357 payment_url_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1366 payment_url_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
1373 &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
1378 GOOGLE_DCHECK(value !=
nullptr);
1380 payment_url_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
1385 payment_url_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
1386 ::std::string(reinterpret_cast<const char*>(value), size));
1392 return payment_url_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1400 return payment_url_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1417 merchant_data_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1426 merchant_data_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
1433 &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
1438 GOOGLE_DCHECK(value !=
nullptr);
1440 merchant_data_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
1445 merchant_data_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
1446 ::std::string(reinterpret_cast<const char*>(value), size));
1452 return merchant_data_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1460 return merchant_data_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1520 GOOGLE_DCHECK(value !=
nullptr);
1528 ::std::string(reinterpret_cast<const char*>(value), size));
1559 pki_data_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1568 pki_data_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
1575 &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
1580 GOOGLE_DCHECK(value !=
nullptr);
1582 pki_data_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
1587 pki_data_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
1588 ::std::string(reinterpret_cast<const char*>(value), size));
1594 return pki_data_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1602 return pki_data_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1610 pki_data_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
pki_data);
1635 &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
1640 GOOGLE_DCHECK(value !=
nullptr);
1648 ::std::string(reinterpret_cast<const char*>(value), size));
1679 signature_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1688 signature_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
1695 &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
1700 GOOGLE_DCHECK(value !=
nullptr);
1702 signature_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
1707 signature_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
1708 ::std::string(reinterpret_cast<const char*>(value), size));
1714 return signature_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1722 return signature_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1730 signature_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
signature);
1764 GOOGLE_DCHECK(value !=
nullptr);
1770 reinterpret_cast<const char*>(value), size);
1788 GOOGLE_DCHECK(value !=
nullptr);
1793 certificate_.Add()->assign(reinterpret_cast<const char*>(value), size);
1796 inline const ::google::protobuf::RepeatedPtrField<::std::string>&
1801 inline ::google::protobuf::RepeatedPtrField<::std::string>*
1816 merchant_data_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1825 merchant_data_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
1832 &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
1837 GOOGLE_DCHECK(value !=
nullptr);
1839 merchant_data_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
1844 merchant_data_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
1845 ::std::string(reinterpret_cast<const char*>(value), size));
1851 return merchant_data_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1859 return merchant_data_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1897 GOOGLE_DCHECK(value !=
nullptr);
1903 reinterpret_cast<const char*>(value), size);
1921 GOOGLE_DCHECK(value !=
nullptr);
1926 transactions_.Add()->assign(reinterpret_cast<const char*>(value), size);
1929 inline const ::google::protobuf::RepeatedPtrField<::std::string>&
1934 inline ::google::protobuf::RepeatedPtrField<::std::string>*
1951 inline ::google::protobuf::RepeatedPtrField< ::payments::Output >*
1964 inline const ::google::protobuf::RepeatedPtrField< ::payments::Output >&
1975 memo_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1980 return memo_.GetNoArena();
1984 memo_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
1991 &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
1996 GOOGLE_DCHECK(value !=
nullptr);
1998 memo_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
2003 memo_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
2004 ::std::string(reinterpret_cast<const char*>(value), size));
2010 return memo_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2018 return memo_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2021 if (
memo !=
nullptr) {
2026 memo_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
memo);
2043 const ::payments::Payment* p =
payment_;
2045 return p !=
nullptr ? *p : *reinterpret_cast<const ::payments::Payment*>(
2066 if (message_arena ==
nullptr) {
2070 ::google::protobuf::Arena* submessage_arena =
nullptr;
2071 if (message_arena != submessage_arena) {
2072 payment = ::google::protobuf::internal::GetOwnedMessage(
2073 message_arena,
payment, submessage_arena);
2088 memo_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2093 return memo_.GetNoArena();
2097 memo_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
2104 &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value));
2109 GOOGLE_DCHECK(value !=
nullptr);
2111 memo_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
2116 memo_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
2117 ::std::string(reinterpret_cast<const char*>(value), size));
2123 return memo_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2131 return memo_.ReleaseNonDefaultNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2134 if (
memo !=
nullptr) {
2139 memo_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
memo);
2144 #pragma GCC diagnostic pop 2163 #include <google/protobuf/port_undef.inc> 2164 #endif // PROTOBUF_INCLUDED_paymentrequest_2eproto void set_transactions(int index, const ::std::string &value)
Definition: paymentrequest.pb.h:1886
::google::protobuf::uint8 * InternalSerializeWithCachedSizesToArray(::google::protobuf::uint8 *target) const final
Definition: paymentrequest.pb.cc:505
bool IsInitialized() const final
Definition: paymentrequest.pb.cc:3038
Definition: paymentrequest.pb.cc:22
void set_memo(const ::std::string &value)
Definition: paymentrequest.pb.h:1982
static const int kPkiDataFieldNumber
Definition: paymentrequest.pb.h:551
::std::string * add_certificate()
Definition: paymentrequest.pb.h:1773
const ::std::string & pki_data() const
Definition: paymentrequest.pb.h:1562
Definition: paymentrequest.pb.cc:26
void clear_outputs()
Definition: paymentrequest.pb.h:1230
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
Definition: paymentrequest.pb.cc:351
Definition: paymentrequest.pb.h:619
static const int kMerchantDataFieldNumber
Definition: paymentrequest.pb.h:384
size_t ByteSizeLong() const final
Definition: paymentrequest.pb.cc:2958
Definition: paymentrequest.pb.cc:641
void SharedDtor()
Definition: paymentrequest.pb.cc:1415
void InternalSwap(Payment *other)
Definition: paymentrequest.pb.cc:2660
PaymentDetails * New() const final
Definition: paymentrequest.pb.h:276
Definition: paymentrequest.pb.cc:293
::google::protobuf::Metadata GetMetadata() const final
Definition: paymentrequest.pb.cc:2672
void MergeFrom(const ::google::protobuf::Message &from) final
Definition: paymentrequest.pb.cc:564
static const PaymentACK & default_instance()
Definition: paymentrequest.pb.cc:2746
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
Definition: paymentrequest.pb.cc:740
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: paymentrequest.pb.h:966
::google::protobuf::RepeatedPtrField<::std::string > certificate_
Definition: paymentrequest.pb.h:750
const ::std::string & payment_url() const
Definition: paymentrequest.pb.h:1360
static const Output * internal_default_instance()
Definition: paymentrequest.pb.h:125
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_
Definition: paymentrequest.pb.h:412
void * MaybeArenaPtr() const
Definition: paymentrequest.pb.h:313
PaymentDetails()
Definition: paymentrequest.pb.cc:674
::google::protobuf::internal::HasBits< 1 > _has_bits_
Definition: paymentrequest.pb.h:1067
::std::string * mutable_memo()
Definition: paymentrequest.pb.h:1329
void clear_transactions()
Definition: paymentrequest.pb.h:1875
void SharedCtor()
Definition: paymentrequest.pb.cc:1400
static const int kMemoFieldNumber
Definition: paymentrequest.pb.h:354
::std::string * mutable_memo()
Definition: paymentrequest.pb.h:2007
bool has_payment() const
Definition: paymentrequest.pb.h:2035
void SharedDtor()
Definition: paymentrequest.pb.cc:1937
void set_pki_type(const ::std::string &value)
Definition: paymentrequest.pb.h:1506
bool IsInitialized() const final
Definition: paymentrequest.pb.cc:613
void set_script(const ::std::string &value)
Definition: paymentrequest.pb.h:1114
const ::std::string & serialized_payment_details() const
Definition: paymentrequest.pb.h:1622
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_
Definition: paymentrequest.pb.h:745
void AddDescriptors_paymentrequest_2eproto()
Definition: paymentrequest.pb.cc:278
end
Definition: optimize-pngs.py:40
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_
Definition: paymentrequest.pb.h:602
int certificate_size() const
Definition: paymentrequest.pb.h:1739
static const int kOutputsFieldNumber
Definition: paymentrequest.pb.h:327
bool has_payment_details_version() const
Definition: paymentrequest.pb.h:1477
mutable ::google::protobuf::internal::CachedSize _cached_size_
Definition: paymentrequest.pb.h:215
void SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) const final
Definition: paymentrequest.pb.cc:2454
bool has_amount() const
Definition: paymentrequest.pb.h:1085
bool has_merchant_data() const
Definition: paymentrequest.pb.h:1812
virtual ~PaymentACK()
Definition: paymentrequest.pb.cc:2733
void set_allocated_memo(::std::string *memo)
Definition: paymentrequest.pb.h:2020
void clear_pki_type()
Definition: paymentrequest.pb.h:1498
PaymentRequest()
Definition: paymentrequest.pb.cc:1370
size_t ByteSizeLong() const final
Definition: paymentrequest.pb.cc:532
void InternalSwap(Output *other)
Definition: paymentrequest.pb.cc:622
bool has_pki_data() const
Definition: paymentrequest.pb.h:1555
static const int kCertificateFieldNumber
Definition: paymentrequest.pb.h:724
static const ::google::protobuf::Descriptor * descriptor()
Definition: paymentrequest.pb.h:119
static const PaymentRequest * internal_default_instance()
Definition: paymentrequest.pb.h:471
void Swap(Output *other)
Definition: paymentrequest.pb.cc:618
static const Payment * internal_default_instance()
Definition: paymentrequest.pb.h:795
void set_allocated_payment_url(::std::string *payment_url)
Definition: paymentrequest.pb.h:1402
void SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) const final
Definition: paymentrequest.pb.cc:480
static const Output & default_instance()
Definition: paymentrequest.pb.cc:345
void MergeFrom(const ::google::protobuf::Message &from) final
Definition: paymentrequest.pb.cc:1810
inline ::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: paymentrequest.pb.h:173
mutable ::google::protobuf::internal::CachedSize _cached_size_
Definition: paymentrequest.pb.h:1068
const ::std::string & merchant_data() const
Definition: paymentrequest.pb.h:1420
::google::protobuf::Metadata GetMetadata() const final
Definition: paymentrequest.pb.cc:1895
void * MaybeArenaPtr() const
Definition: paymentrequest.pb.h:176
void set_allocated_merchant_data(::std::string *merchant_data)
Definition: paymentrequest.pb.h:1861
static const int kPaymentUrlFieldNumber
Definition: paymentrequest.pb.h:369
void clear_payment()
Definition: paymentrequest.pb.h:2038
static const int kScriptFieldNumber
Definition: paymentrequest.pb.h:190
::payments::Payment * mutable_payment()
Definition: paymentrequest.pb.h:2055
void set_serialized_payment_details(const ::std::string &value)
Definition: paymentrequest.pb.h:1626
static const PaymentRequest & default_instance()
Definition: paymentrequest.pb.cc:1425
::payments::Payment * payment_
Definition: paymentrequest.pb.h:1070
int GetCachedSize() const final
Definition: paymentrequest.pb.h:302
inline ::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: paymentrequest.pb.h:519
class payments::PaymentDetailsDefaultTypeInternal _PaymentDetails_default_instance_
Definition: paymentrequest.pb.h:62
Definition: paymentrequest.pb.cc:30
::std::string * release_memo()
Definition: paymentrequest.pb.h:2012
::payments::Output * add_outputs()
Definition: paymentrequest.pb.h:1246
::google::protobuf::RepeatedPtrField< ::payments::Output > refund_to_
Definition: paymentrequest.pb.h:929
int GetCachedSize() const final
Definition: paymentrequest.pb.h:835
static ::google::protobuf::internal::ExplicitlyConstructed<::std::string > _i_give_permission_to_break_this_code_default_network_
Definition: paymentrequest.pb.h:419
void * MaybeArenaPtr() const
Definition: paymentrequest.pb.h:522
PaymentRequest * New(::google::protobuf::Arena *arena) const final
Definition: paymentrequest.pb.h:489
static const Payment & default_instance()
Definition: paymentrequest.pb.cc:2246
int GetCachedSize() const final
Definition: paymentrequest.pb.h:511
bool has_merchant_data() const
Definition: paymentrequest.pb.h:1413
void InternalSwap(PaymentACK *other)
Definition: paymentrequest.pb.cc:3050
void clear_time()
Definition: paymentrequest.pb.h:1260
void clear_network()
Definition: paymentrequest.pb.h:1170
::std::string * release_merchant_data()
Definition: paymentrequest.pb.h:1853
static const ::google::protobuf::Descriptor * descriptor()
Definition: paymentrequest.pb.h:789
void set_allocated_payment(::payments::Payment *payment)
Definition: paymentrequest.pb.h:2064
void clear_refund_to()
Definition: paymentrequest.pb.h:1944
void clear_signature()
Definition: paymentrequest.pb.h:1678
::google::protobuf::RepeatedPtrField< ::payments::Output > * mutable_outputs()
Definition: paymentrequest.pb.h:1238
static void InitAsDefaultInstance()
Definition: paymentrequest.pb.cc:639
class payments::PaymentACKDefaultTypeInternal _PaymentACK_default_instance_
Definition: paymentrequest.pb.h:59
static void InitAsDefaultInstance()
Definition: paymentrequest.pb.cc:1903
PaymentRequest * New() const final
Definition: paymentrequest.pb.h:485
const ::std::string & signature() const
Definition: paymentrequest.pb.h:1682
void MergeFrom(const ::google::protobuf::Message &from) final
Definition: paymentrequest.pb.cc:1240
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_
Definition: paymentrequest.pb.h:211
const ::google::protobuf::RepeatedPtrField< ::payments::Output > & refund_to() const
Definition: paymentrequest.pb.h:1965
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
Definition: paymentrequest.pb.cc:2252
bool MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input) final
Definition: paymentrequest.pb.cc:901
void set_expires(::google::protobuf::uint64 value)
Definition: paymentrequest.pb.h:1286
static const int kRefundToFieldNumber
Definition: paymentrequest.pb.h:882
::google::protobuf::RepeatedPtrField< ::payments::Output > outputs_
Definition: paymentrequest.pb.h:417
class payments::X509CertificatesDefaultTypeInternal _X509Certificates_default_instance_
Definition: paymentrequest.pb.h:68
::google::protobuf::internal::ArenaStringPtr memo_
Definition: paymentrequest.pb.h:422
void Swap(X509Certificates *other)
Definition: paymentrequest.pb.cc:2165
Definition: paymentrequest.pb.h:222
mutable ::google::protobuf::internal::CachedSize _cached_size_
Definition: paymentrequest.pb.h:416
::google::protobuf::uint32 payment_details_version_
Definition: paymentrequest.pb.h:614
static constexpr int kIndexInFileMessages
Definition: paymentrequest.pb.h:475
void SetCachedSize(int size) const final
Definition: paymentrequest.pb.cc:342
const ::std::string & script() const
Definition: paymentrequest.pb.h:1110
static const int kSerializedPaymentDetailsFieldNumber
Definition: paymentrequest.pb.h:566
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: paymentrequest.pb.h:649
bool has_memo() const
Definition: paymentrequest.pb.h:2084
::std::string * release_signature()
Definition: paymentrequest.pb.h:1716
bool MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input) final
Definition: paymentrequest.pb.cc:2375
::std::string * mutable_signature()
Definition: paymentrequest.pb.h:1711
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
Definition: paymentrequest.pb.cc:1949
void set_signature(const ::std::string &value)
Definition: paymentrequest.pb.h:1686
::std::string * add_transactions()
Definition: paymentrequest.pb.h:1906
::google::protobuf::internal::HasBits< 1 > _has_bits_
Definition: paymentrequest.pb.h:214
void set_payment_url(const ::std::string &value)
Definition: paymentrequest.pb.h:1364
void set_payment_details_version(::google::protobuf::uint32 value)
Definition: paymentrequest.pb.h:1488
Definition: paymentrequest.pb.cc:1905
static const int kMemoFieldNumber
Definition: paymentrequest.pb.h:1041
void CopyFrom(const ::google::protobuf::Message &from) final
Definition: paymentrequest.pb.cc:2637
Definition: paymentrequest.pb.cc:34
const ::google::protobuf::RepeatedPtrField<::std::string > & certificate() const
Definition: paymentrequest.pb.h:1797
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: paymentrequest.pb.h:115
bool has_memo() const
Definition: paymentrequest.pb.h:1293
mutable ::google::protobuf::internal::CachedSize _cached_size_
Definition: paymentrequest.pb.h:927
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
Definition: paymentrequest.pb.cc:2752
::std::string * release_merchant_data()
Definition: paymentrequest.pb.h:1454
::std::string * mutable_network()
Definition: paymentrequest.pb.h:1203
::std::string * release_memo()
Definition: paymentrequest.pb.h:2125
int outputs_size() const
Definition: paymentrequest.pb.h:1227
int GetCachedSize() const final
Definition: paymentrequest.pb.h:1016
bool has_serialized_payment_details() const
Definition: paymentrequest.pb.h:1615
static constexpr int kIndexInFileMessages
Definition: paymentrequest.pb.h:129
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: paymentrequest.pb.h:461
void SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) const final
Definition: paymentrequest.pb.cc:1025
Output * New() const final
Definition: paymentrequest.pb.h:139
Definition: paymentrequest.pb.cc:2186
void set_allocated_pki_data(::std::string *pki_data)
Definition: paymentrequest.pb.h:1604
void set_memo(const ::std::string &value)
Definition: paymentrequest.pb.h:1304
::google::protobuf::uint64 amount_
Definition: paymentrequest.pb.h:217
void MergeFrom(const ::google::protobuf::Message &from) final
Definition: paymentrequest.pb.cc:2122
void MergeFrom(const ::google::protobuf::Message &from) final
Definition: paymentrequest.pb.cc:2600
void clear_memo()
Definition: paymentrequest.pb.h:2087
PaymentACK & operator=(const PaymentACK &from)
Definition: paymentrequest.pb.h:944
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: paymentrequest.pb.h:782
mutable ::google::protobuf::internal::CachedSize _cached_size_
Definition: paymentrequest.pb.h:606
::std::string * mutable_serialized_payment_details()
Definition: paymentrequest.pb.h:1651
static constexpr int kIndexInFileMessages
Definition: paymentrequest.pb.h:799
bool IsInitialized() const final
Definition: paymentrequest.pb.cc:1305
PaymentDetails & operator=(const PaymentDetails &from)
Definition: paymentrequest.pb.h:230
static ::google::protobuf::internal::ExplicitlyConstructed<::std::string > _i_give_permission_to_break_this_code_default_pki_type_
Definition: paymentrequest.pb.h:608
class payments::OutputDefaultTypeInternal _Output_default_instance_
Definition: paymentrequest.pb.h:53
static const X509Certificates * internal_default_instance()
Definition: paymentrequest.pb.h:659
bool has_time() const
Definition: paymentrequest.pb.h:1257
static constexpr int kIndexInFileMessages
Definition: paymentrequest.pb.h:980
static void InitAsDefaultInstance()
Definition: paymentrequest.pb.cc:2184
void set_memo(const ::std::string &value)
Definition: paymentrequest.pb.h:2095
static constexpr int kIndexInFileMessages
Definition: paymentrequest.pb.h:663
Definition: paymentrequest.pb.cc:1342
PaymentRequest & operator=(const PaymentRequest &from)
Definition: paymentrequest.pb.h:439
void SharedCtor()
Definition: paymentrequest.pb.cc:2726
def uint32(x)
Definition: linearize-data.py:28
Payment * New(::google::protobuf::Arena *arena) const final
Definition: paymentrequest.pb.h:813
void * MaybeArenaPtr() const
Definition: paymentrequest.pb.h:710
void SetCachedSize(int size) const final
Definition: paymentrequest.pb.cc:1940
void clear_amount()
Definition: paymentrequest.pb.h:1088
::google::protobuf::internal::ArenaStringPtr merchant_data_
Definition: paymentrequest.pb.h:930
static const int kPkiTypeFieldNumber
Definition: paymentrequest.pb.h:536
void clear_script()
Definition: paymentrequest.pb.h:1106
Payment * New() const final
Definition: paymentrequest.pb.h:809
::google::protobuf::internal::ArenaStringPtr pki_type_
Definition: paymentrequest.pb.h:610
static secp256k1_context * ctx
Definition: tests.c:46
::google::protobuf::uint64 expires() const
Definition: paymentrequest.pb.h:1282
PaymentDetails * New(::google::protobuf::Arena *arena) const final
Definition: paymentrequest.pb.h:280
size_t ByteSizeLong() const final
Definition: paymentrequest.pb.cc:1167
static const ::google::protobuf::internal::ParseTableField entries [] PROTOBUF_SECTION_VARIABLE(protodesc_cold)
Definition: paymentrequest.pb.h:755
Definition: lockedpool.h:48
bool IsInitialized() const final
Definition: paymentrequest.pb.cc:1871
friend void swap(PaymentACK &a, PaymentACK &b)
Definition: paymentrequest.pb.h:984
::google::protobuf::internal::ArenaStringPtr network_
Definition: paymentrequest.pb.h:421
void SharedDtor()
Definition: paymentrequest.pb.cc:2738
::google::protobuf::internal::HasBits< 1 > _has_bits_
Definition: paymentrequest.pb.h:748
::std::string * mutable_merchant_data()
Definition: paymentrequest.pb.h:1848
static void InitAsDefaultInstance()
Definition: paymentrequest.pb.cc:291
static const int kMemoFieldNumber
Definition: paymentrequest.pb.h:909
inline ::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: paymentrequest.pb.h:1024
::google::protobuf::RepeatedPtrField<::std::string > * mutable_transactions()
Definition: paymentrequest.pb.h:1935
Output()
Definition: paymentrequest.pb.cc:308
static const int kMerchantDataFieldNumber
Definition: paymentrequest.pb.h:894
Payment & operator=(const Payment &from)
Definition: paymentrequest.pb.h:763
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_
Definition: paymentrequest.pb.h:923
::google::protobuf::uint64 expires_
Definition: paymentrequest.pb.h:426
static const ::google::protobuf::Descriptor * descriptor()
Definition: paymentrequest.pb.h:465
void set_amount(::google::protobuf::uint64 value)
Definition: paymentrequest.pb.h:1096
static const ::google::protobuf::Descriptor * descriptor()
Definition: paymentrequest.pb.h:970
PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final
Definition: paymentrequest.pb.cc:1431
bool MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input) final
Definition: paymentrequest.pb.cc:2015
void CopyFrom(const ::google::protobuf::Message &from) final
Definition: paymentrequest.pb.cc:1857
::google::protobuf::internal::HasBits< 1 > _has_bits_
Definition: paymentrequest.pb.h:926
::google::protobuf::Metadata GetMetadata() const final
Definition: paymentrequest.pb.cc:2176
void SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) const final
Definition: paymentrequest.pb.cc:1654
void SharedCtor()
Definition: paymentrequest.pb.cc:2226
void clear_memo()
Definition: paymentrequest.pb.h:1974
::google::protobuf::uint8 * InternalSerializeWithCachedSizesToArray(::google::protobuf::uint8 *target) const final
Definition: paymentrequest.pb.cc:1701
static const ::google::protobuf::Descriptor * descriptor()
Definition: paymentrequest.pb.h:256
static const int kExpiresFieldNumber
Definition: paymentrequest.pb.h:406
inline ::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: paymentrequest.pb.h:707
static const ::google::protobuf::uint32 offsets[]
Definition: paymentrequest.pb.h:48
PaymentACK * New() const final
Definition: paymentrequest.pb.h:990
PaymentACK * New(::google::protobuf::Arena *arena) const final
Definition: paymentrequest.pb.h:994
void set_allocated_network(::std::string *network)
Definition: paymentrequest.pb.h:1216
const ::google::protobuf::RepeatedPtrField<::std::string > & transactions() const
Definition: paymentrequest.pb.h:1930
::google::protobuf::RepeatedPtrField< ::payments::Output > * mutable_refund_to()
Definition: paymentrequest.pb.h:1952
void SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) const final
Definition: paymentrequest.pb.cc:2895
static const int kTimeFieldNumber
Definition: paymentrequest.pb.h:399
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: paymentrequest.pb.h:249
::std::string * mutable_merchant_data()
Definition: paymentrequest.pb.h:1449
size_t ByteSizeLong() const final
Definition: paymentrequest.pb.cc:1753
static const int kNetworkFieldNumber
Definition: paymentrequest.pb.h:339
void clear_merchant_data()
Definition: paymentrequest.pb.h:1416
void set_merchant_data(const ::std::string &value)
Definition: paymentrequest.pb.h:1823
::google::protobuf::internal::ArenaStringPtr pki_data_
Definition: paymentrequest.pb.h:611
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: paymentrequest.pb.h:963
::google::protobuf::uint64 amount() const
Definition: paymentrequest.pb.h:1092
Definition: paymentrequest.pb.h:431
::google::protobuf::Metadata GetMetadata() const final
Definition: paymentrequest.pb.cc:3059
::google::protobuf::internal::ArenaStringPtr memo_
Definition: paymentrequest.pb.h:931
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: paymentrequest.pb.h:112
void SharedCtor()
Definition: paymentrequest.pb.cc:326
const ::std::string & pki_type() const
Definition: paymentrequest.pb.h:1502
int transactions_size() const
Definition: paymentrequest.pb.h:1872
static const PaymentDetails & default_instance()
Definition: paymentrequest.pb.cc:734
static const ::google::protobuf::Descriptor * descriptor()
Definition: paymentrequest.pb.h:653
static const ::google::protobuf::internal::SerializationTable serialization_table[]
Definition: paymentrequest.pb.h:47
static void InitAsDefaultInstance()
Definition: paymentrequest.pb.cc:2680
class payments::PaymentRequestDefaultTypeInternal _PaymentRequest_default_instance_
Definition: paymentrequest.pb.h:65
static const int kTransactionsFieldNumber
Definition: paymentrequest.pb.h:860
inline ::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: paymentrequest.pb.h:843
::google::protobuf::uint64 time() const
Definition: paymentrequest.pb.h:1264
void SetCachedSize(int size) const final
Definition: paymentrequest.pb.cc:2743
::std::string * release_script()
Definition: paymentrequest.pb.h:1144
void * MaybeArenaPtr() const
Definition: paymentrequest.pb.h:1027
static const int kSignatureFieldNumber
Definition: paymentrequest.pb.h:581
void SharedCtor()
Definition: paymentrequest.pb.cc:707
void InternalSwap(PaymentDetails *other)
Definition: paymentrequest.pb.cc:1315
void Swap(PaymentDetails *other)
Definition: paymentrequest.pb.cc:1311
virtual ~Payment()
Definition: paymentrequest.pb.cc:2233
bool IsInitialized() const final
Definition: paymentrequest.pb.cc:2161
::std::string * mutable_pki_data()
Definition: paymentrequest.pb.h:1591
void clear_pki_data()
Definition: paymentrequest.pb.h:1558
PaymentACK()
Definition: paymentrequest.pb.cc:2704
virtual ~X509Certificates()
Definition: paymentrequest.pb.cc:1932
::google::protobuf::Metadata GetMetadata() const final
Definition: paymentrequest.pb.cc:631
bool has_expires() const
Definition: paymentrequest.pb.h:1275
size_t ByteSizeLong() const final
Definition: paymentrequest.pb.cc:2546
friend void swap(PaymentDetails &a, PaymentDetails &b)
Definition: paymentrequest.pb.h:270
void InternalSwap(PaymentRequest *other)
Definition: paymentrequest.pb.cc:1880
void set_merchant_data(const ::std::string &value)
Definition: paymentrequest.pb.h:1424
const ::std::string & memo() const
Definition: paymentrequest.pb.h:1300
void set_allocated_signature(::std::string *signature)
Definition: paymentrequest.pb.h:1724
bool MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input) final
Definition: paymentrequest.pb.cc:1562
void set_pki_data(const ::std::string &value)
Definition: paymentrequest.pb.h:1566
void MergeFrom(const ::google::protobuf::Message &from) final
Definition: paymentrequest.pb.cc:2990
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: paymentrequest.pb.h:458
void SetCachedSize(int size) const final
Definition: paymentrequest.pb.cc:731
class payments::PaymentDefaultTypeInternal _Payment_default_instance_
Definition: paymentrequest.pb.h:56
void SharedDtor()
Definition: paymentrequest.pb.cc:724
::std::string * release_serialized_payment_details()
Definition: paymentrequest.pb.h:1656
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
Definition: paymentrequest.pb.h:646
void Swap(PaymentACK *other)
Definition: paymentrequest.pb.cc:3046
void clear_serialized_payment_details()
Definition: paymentrequest.pb.h:1618
void clear_merchant_data()
Definition: paymentrequest.pb.h:1815
Output & operator=(const Output &from)
Definition: paymentrequest.pb.h:93
static const X509Certificates & default_instance()
Definition: paymentrequest.pb.cc:1943
friend void swap(X509Certificates &a, X509Certificates &b)
Definition: paymentrequest.pb.h:667
::google::protobuf::uint8 * InternalSerializeWithCachedSizesToArray(::google::protobuf::uint8 *target) const final
Definition: paymentrequest.pb.cc:2925
const ::payments::Payment & payment() const
Definition: paymentrequest.pb.h:2042
::google::protobuf::internal::ArenaStringPtr payment_url_
Definition: paymentrequest.pb.h:423
bool has_network() const
Definition: paymentrequest.pb.h:1167
Definition: paymentrequest.pb.cc:2684
inline ::google::protobuf::Arena * GetArenaNoVirtual() const
Definition: paymentrequest.pb.h:310
void set_allocated_memo(::std::string *memo)
Definition: paymentrequest.pb.h:2133
Definition: paymentrequest.pb.h:936
::std::string * release_network()
Definition: paymentrequest.pb.h:1208
::google::protobuf::uint8 * InternalSerializeWithCachedSizesToArray(::google::protobuf::uint8 *target) const final
Definition: paymentrequest.pb.cc:1094
::payments::Payment * release_payment()
Definition: paymentrequest.pb.h:2048
void SetCachedSize(int size) const final
Definition: paymentrequest.pb.cc:2243
void InternalSwap(X509Certificates *other)
Definition: paymentrequest.pb.cc:2169
void Swap(Payment *other)
Definition: paymentrequest.pb.cc:2656
::google::protobuf::RepeatedPtrField<::std::string > transactions_
Definition: paymentrequest.pb.h:928
::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_
Definition: paymentrequest.pb.h:1064
bool has_payment_url() const
Definition: paymentrequest.pb.h:1353
int GetCachedSize() const final
Definition: paymentrequest.pb.h:699
bool MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input) final
Definition: paymentrequest.pb.cc:2838
const ::google::protobuf::RepeatedPtrField< ::payments::Output > & outputs() const
Definition: paymentrequest.pb.h:1251
void clear_certificate()
Definition: paymentrequest.pb.h:1742
size_t ByteSizeLong() const final
Definition: paymentrequest.pb.cc:2096
int refund_to_size() const
Definition: paymentrequest.pb.h:1941
void clear_expires()
Definition: paymentrequest.pb.h:1278
static constexpr int kIndexInFileMessages
Definition: paymentrequest.pb.h:266
void set_allocated_script(::std::string *script)
Definition: paymentrequest.pb.h:1152
void Swap(PaymentRequest *other)
Definition: paymentrequest.pb.cc:1876
void SharedCtor()
Definition: paymentrequest.pb.cc:1927
X509Certificates * New(::google::protobuf::Arena *arena) const final
Definition: paymentrequest.pb.h:677
::std::string * mutable_script()
Definition: paymentrequest.pb.h:1139
X509Certificates & operator=(const X509Certificates &from)
Definition: paymentrequest.pb.h:627
void CopyFrom(const ::google::protobuf::Message &from) final
Definition: paymentrequest.pb.cc:1291
static void InitAsDefaultInstance()
Definition: paymentrequest.pb.cc:1340
bool MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input) final
Definition: paymentrequest.pb.cc:425
void set_allocated_merchant_data(::std::string *merchant_data)
Definition: paymentrequest.pb.h:1462
::google::protobuf::internal::ArenaStringPtr merchant_data_
Definition: paymentrequest.pb.h:424
const ::std::string & network() const
Definition: paymentrequest.pb.h:1174
friend void swap(Output &a, Output &b)
Definition: paymentrequest.pb.h:133
::google::protobuf::internal::ArenaStringPtr memo_
Definition: paymentrequest.pb.h:1069
::google::protobuf::uint8 * InternalSerializeWithCachedSizesToArray(::google::protobuf::uint8 *target) const final
Definition: paymentrequest.pb.cc:2499
::std::string * mutable_payment_url()
Definition: paymentrequest.pb.h:1389
::google::protobuf::RepeatedPtrField<::std::string > * mutable_certificate()
Definition: paymentrequest.pb.h:1802
::google::protobuf::internal::HasBits< 1 > _has_bits_
Definition: paymentrequest.pb.h:605
void * MaybeArenaPtr() const
Definition: paymentrequest.pb.h:846
Output * New(::google::protobuf::Arena *arena) const final
Definition: paymentrequest.pb.h:143
Definition: paymentrequest.pb.cc:3067
void clear_memo()
Definition: paymentrequest.pb.h:1296
void SharedDtor()
Definition: paymentrequest.pb.cc:2238
void SetCachedSize(int size) const final
Definition: paymentrequest.pb.cc:1422
void set_certificate(int index, const ::std::string &value)
Definition: paymentrequest.pb.h:1753
void SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) const final
Definition: paymentrequest.pb.cc:2057
friend void swap(Payment &a, Payment &b)
Definition: paymentrequest.pb.h:803
Definition: paymentrequest.pb.cc:42
::payments::Output * add_refund_to()
Definition: paymentrequest.pb.h:1960
::std::string * release_payment_url()
Definition: paymentrequest.pb.h:1394
mutable ::google::protobuf::internal::CachedSize _cached_size_
Definition: paymentrequest.pb.h:749
friend void swap(PaymentRequest &a, PaymentRequest &b)
Definition: paymentrequest.pb.h:479
X509Certificates()
Definition: paymentrequest.pb.cc:1913
Definition: paymentrequest.pb.cc:21
virtual ~Output()
Definition: paymentrequest.pb.cc:333
bool IsInitialized() const final
Definition: paymentrequest.pb.cc:2651
void CopyFrom(const ::google::protobuf::Message &from) final
Definition: paymentrequest.pb.cc:599
void set_allocated_memo(::std::string *memo)
Definition: paymentrequest.pb.h:1342
void set_time(::google::protobuf::uint64 value)
Definition: paymentrequest.pb.h:1268
::google::protobuf::internal::ArenaStringPtr signature_
Definition: paymentrequest.pb.h:613
::std::string * release_pki_type()
Definition: paymentrequest.pb.h:1536
void set_allocated_serialized_payment_details(::std::string *serialized_payment_details)
Definition: paymentrequest.pb.h:1664
::google::protobuf::Metadata GetMetadata() const final
Definition: paymentrequest.pb.cc:1332
int GetCachedSize() const final
Definition: paymentrequest.pb.h:165
const ::std::string & merchant_data() const
Definition: paymentrequest.pb.h:1819
bool has_signature() const
Definition: paymentrequest.pb.h:1675
::std::string * release_memo()
Definition: paymentrequest.pb.h:1334
::google::protobuf::internal::HasBits< 1 > _has_bits_
Definition: paymentrequest.pb.h:415
::std::string * mutable_memo()
Definition: paymentrequest.pb.h:2120
virtual ~PaymentDetails()
Definition: paymentrequest.pb.cc:719
Definition: paymentrequest.pb.h:39
::google::protobuf::uint64 time_
Definition: paymentrequest.pb.h:425
void set_allocated_pki_type(::std::string *pki_type)
Definition: paymentrequest.pb.h:1544
static const PaymentACK * internal_default_instance()
Definition: paymentrequest.pb.h:976
bool has_memo() const
Definition: paymentrequest.pb.h:1971
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: paymentrequest.pb.h:785
::std::string * mutable_pki_type()
Definition: paymentrequest.pb.h:1531
void clear_payment_url()
Definition: paymentrequest.pb.h:1356
bool has_script() const
Definition: paymentrequest.pb.h:1103
static const ::google::protobuf::internal::FieldMetadata field_metadata[]
Definition: paymentrequest.pb.h:46
static const int kPaymentFieldNumber
Definition: paymentrequest.pb.h:1056
X509Certificates * New() const final
Definition: paymentrequest.pb.h:673
const ::std::string & memo() const
Definition: paymentrequest.pb.h:1978
static const int kPaymentDetailsVersionFieldNumber
Definition: paymentrequest.pb.h:596
void clear_payment_details_version()
Definition: paymentrequest.pb.h:1480
Definition: paymentrequest.pb.cc:38
::google::protobuf::internal::ArenaStringPtr script_
Definition: paymentrequest.pb.h:216
const ::std::string & memo() const
Definition: paymentrequest.pb.h:2091
Payment()
Definition: paymentrequest.pb.cc:2203
Definition: paymentrequest.pb.h:85
static const int kAmountFieldNumber
Definition: paymentrequest.pb.h:205
void set_network(const ::std::string &value)
Definition: paymentrequest.pb.h:1178
void CopyFrom(const ::google::protobuf::Message &from) final
Definition: paymentrequest.pb.cc:3024
::std::string * release_pki_data()
Definition: paymentrequest.pb.h:1596
void CopyFrom(const ::google::protobuf::Message &from) final
Definition: paymentrequest.pb.cc:2147
static const PaymentDetails * internal_default_instance()
Definition: paymentrequest.pb.h:262
void SharedDtor()
Definition: paymentrequest.pb.cc:338
virtual ~PaymentRequest()
Definition: paymentrequest.pb.cc:1410
::google::protobuf::uint8 * InternalSerializeWithCachedSizesToArray(::google::protobuf::uint8 *target) const final
Definition: paymentrequest.pb.cc:2076
::google::protobuf::uint32 payment_details_version() const
Definition: paymentrequest.pb.h:1484
::google::protobuf::internal::ArenaStringPtr serialized_payment_details_
Definition: paymentrequest.pb.h:612
bool has_pki_type() const
Definition: paymentrequest.pb.h:1495
inline ::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
Definition: paymentrequest.pb.h:252