4 #define INTERNAL_SUPPRESS_PROTOBUF_FIELD_DEPRECATION 9 #include <google/protobuf/stubs/common.h> 10 #include <google/protobuf/stubs/once.h> 11 #include <google/protobuf/io/coded_stream.h> 12 #include <google/protobuf/wire_format_lite_inl.h> 13 #include <google/protobuf/descriptor.h> 14 #include <google/protobuf/generated_message_reflection.h> 15 #include <google/protobuf/reflection_ops.h> 16 #include <google/protobuf/wire_format.h> 23 const ::google::protobuf::Descriptor* Output_descriptor_ = NULL;
24 const ::google::protobuf::internal::GeneratedMessageReflection*
25 Output_reflection_ = NULL;
26 const ::google::protobuf::Descriptor* PaymentDetails_descriptor_ = NULL;
27 const ::google::protobuf::internal::GeneratedMessageReflection*
28 PaymentDetails_reflection_ = NULL;
29 const ::google::protobuf::Descriptor* PaymentRequest_descriptor_ = NULL;
30 const ::google::protobuf::internal::GeneratedMessageReflection*
31 PaymentRequest_reflection_ = NULL;
32 const ::google::protobuf::Descriptor* X509Certificates_descriptor_ = NULL;
33 const ::google::protobuf::internal::GeneratedMessageReflection*
34 X509Certificates_reflection_ = NULL;
35 const ::google::protobuf::Descriptor* Payment_descriptor_ = NULL;
36 const ::google::protobuf::internal::GeneratedMessageReflection*
37 Payment_reflection_ = NULL;
38 const ::google::protobuf::Descriptor* PaymentACK_descriptor_ = NULL;
39 const ::google::protobuf::internal::GeneratedMessageReflection*
40 PaymentACK_reflection_ = NULL;
47 const ::google::protobuf::FileDescriptor* file =
48 ::google::protobuf::DescriptorPool::generated_pool()->FindFileByName(
49 "paymentrequest.proto");
50 GOOGLE_CHECK(file != NULL);
51 Output_descriptor_ = file->message_type(0);
52 static const int Output_offsets_[2] = {
53 GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(
Output, amount_),
54 GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(
Output, script_),
57 new ::google::protobuf::internal::GeneratedMessageReflection(
61 GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(
Output, _has_bits_[0]),
62 GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(
Output, _unknown_fields_),
64 ::google::protobuf::DescriptorPool::generated_pool(),
65 ::google::protobuf::MessageFactory::generated_factory(),
67 PaymentDetails_descriptor_ = file->message_type(1);
68 static const int PaymentDetails_offsets_[7] = {
69 GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(
PaymentDetails, network_),
70 GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(
PaymentDetails, outputs_),
71 GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(
PaymentDetails, time_),
72 GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(
PaymentDetails, expires_),
73 GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(
PaymentDetails, memo_),
74 GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(
PaymentDetails, payment_url_),
75 GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(
PaymentDetails, merchant_data_),
77 PaymentDetails_reflection_ =
78 new ::google::protobuf::internal::GeneratedMessageReflection(
79 PaymentDetails_descriptor_,
81 PaymentDetails_offsets_,
82 GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(
PaymentDetails, _has_bits_[0]),
83 GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(
PaymentDetails, _unknown_fields_),
85 ::google::protobuf::DescriptorPool::generated_pool(),
86 ::google::protobuf::MessageFactory::generated_factory(),
88 PaymentRequest_descriptor_ = file->message_type(2);
89 static const int PaymentRequest_offsets_[5] = {
90 GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(
PaymentRequest, payment_details_version_),
91 GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(
PaymentRequest, pki_type_),
92 GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(
PaymentRequest, pki_data_),
93 GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(
PaymentRequest, serialized_payment_details_),
94 GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(
PaymentRequest, signature_),
96 PaymentRequest_reflection_ =
97 new ::google::protobuf::internal::GeneratedMessageReflection(
98 PaymentRequest_descriptor_,
100 PaymentRequest_offsets_,
101 GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(
PaymentRequest, _has_bits_[0]),
102 GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(
PaymentRequest, _unknown_fields_),
104 ::google::protobuf::DescriptorPool::generated_pool(),
105 ::google::protobuf::MessageFactory::generated_factory(),
107 X509Certificates_descriptor_ = file->message_type(3);
108 static const int X509Certificates_offsets_[1] = {
109 GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(
X509Certificates, certificate_),
111 X509Certificates_reflection_ =
112 new ::google::protobuf::internal::GeneratedMessageReflection(
113 X509Certificates_descriptor_,
115 X509Certificates_offsets_,
116 GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(
X509Certificates, _has_bits_[0]),
117 GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(
X509Certificates, _unknown_fields_),
119 ::google::protobuf::DescriptorPool::generated_pool(),
120 ::google::protobuf::MessageFactory::generated_factory(),
122 Payment_descriptor_ = file->message_type(4);
123 static const int Payment_offsets_[4] = {
124 GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(
Payment, merchant_data_),
125 GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(
Payment, transactions_),
126 GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(
Payment, refund_to_),
127 GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(
Payment, memo_),
129 Payment_reflection_ =
130 new ::google::protobuf::internal::GeneratedMessageReflection(
134 GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(
Payment, _has_bits_[0]),
135 GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(
Payment, _unknown_fields_),
137 ::google::protobuf::DescriptorPool::generated_pool(),
138 ::google::protobuf::MessageFactory::generated_factory(),
140 PaymentACK_descriptor_ = file->message_type(5);
141 static const int PaymentACK_offsets_[2] = {
142 GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(
PaymentACK, payment_),
143 GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(
PaymentACK, memo_),
145 PaymentACK_reflection_ =
146 new ::google::protobuf::internal::GeneratedMessageReflection(
147 PaymentACK_descriptor_,
150 GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(
PaymentACK, _has_bits_[0]),
151 GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(
PaymentACK, _unknown_fields_),
153 ::google::protobuf::DescriptorPool::generated_pool(),
154 ::google::protobuf::MessageFactory::generated_factory(),
160 GOOGLE_PROTOBUF_DECLARE_ONCE(protobuf_AssignDescriptors_once_);
161 inline void protobuf_AssignDescriptorsOnce() {
162 ::google::protobuf::GoogleOnceInit(&protobuf_AssignDescriptors_once_,
166 void protobuf_RegisterTypes(const ::std::string&) {
167 protobuf_AssignDescriptorsOnce();
168 ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
170 ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
172 ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
174 ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
176 ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
178 ::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
186 delete Output_reflection_;
188 delete PaymentDetails_reflection_;
191 delete PaymentRequest_reflection_;
194 delete X509Certificates_reflection_;
196 delete Payment_reflection_;
198 delete PaymentACK_reflection_;
202 static bool already_here =
false;
203 if (already_here)
return;
205 GOOGLE_PROTOBUF_VERIFY_VERSION;
207 ::google::protobuf::DescriptorPool::InternalAddGeneratedFile(
208 "\n\024paymentrequest.proto\022\010payments\"+\n\006Outp" 209 "ut\022\021\n\006amount\030\001 \001(\004:\0010\022\016\n\006script\030\002 \002(\014\"\243\001" 210 "\n\016PaymentDetails\022\025\n\007network\030\001 \001(\t:\004main\022" 211 "!\n\007outputs\030\002 \003(\0132\020.payments.Output\022\014\n\004ti" 212 "me\030\003 \002(\004\022\017\n\007expires\030\004 \001(\004\022\014\n\004memo\030\005 \001(\t\022" 213 "\023\n\013payment_url\030\006 \001(\t\022\025\n\rmerchant_data\030\007 " 214 "\001(\014\"\225\001\n\016PaymentRequest\022\"\n\027payment_detail" 215 "s_version\030\001 \001(\r:\0011\022\026\n\010pki_type\030\002 \001(\t:\004no" 216 "ne\022\020\n\010pki_data\030\003 \001(\014\022\"\n\032serialized_payme" 217 "nt_details\030\004 \002(\014\022\021\n\tsignature\030\005 \001(\014\"\'\n\020X" 218 "509Certificates\022\023\n\013certificate\030\001 \003(\014\"i\n\007" 219 "Payment\022\025\n\rmerchant_data\030\001 \001(\014\022\024\n\014transa" 220 "ctions\030\002 \003(\014\022#\n\trefund_to\030\003 \003(\0132\020.paymen" 221 "ts.Output\022\014\n\004memo\030\004 \001(\t\">\n\nPaymentACK\022\"\n" 222 "\007payment\030\001 \002(\0132\021.payments.Payment\022\014\n\004mem" 223 "o\030\002 \001(\tB(\n\036org.fabcoin.protocols.payment" 224 "sB\006Protos", 649);
225 ::google::protobuf::MessageFactory::InternalRegisterGeneratedFile(
226 "paymentrequest.proto", &protobuf_RegisterTypes);
229 new ::std::string(
"main", 4);
232 new ::std::string(
"none", 4);
261 : ::
google::protobuf::Message() {
270 : ::
google::protobuf::Message() {
277 ::google::protobuf::internal::GetEmptyString();
280 script_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
290 if (
script_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
298 GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
300 GOOGLE_SAFE_CONCURRENT_WRITES_END();
303 protobuf_AssignDescriptorsOnce();
304 return Output_descriptor_;
322 if (
script_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
332 ::google::protobuf::io::CodedInputStream* input) {
333 #define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure 334 ::google::protobuf::uint32 tag;
337 ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127);
339 if (!p.second)
goto handle_unusual;
340 switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
344 DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
345 ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_UINT64>(
351 if (input->ExpectTag(18))
goto parse_script;
359 DO_(::google::protobuf::internal::WireFormatLite::ReadBytes(
364 if (input->ExpectAtEnd())
goto success;
371 ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
372 ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
375 DO_(::google::protobuf::internal::WireFormat::SkipField(
391 ::google::protobuf::io::CodedOutputStream* output)
const {
395 ::google::protobuf::internal::WireFormatLite::WriteUInt64(1, this->
amount(), output);
400 ::google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(
401 2, this->
script(), output);
405 ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
412 ::google::protobuf::uint8* target)
const {
416 target = ::google::protobuf::internal::WireFormatLite::WriteUInt64ToArray(1, this->
amount(), target);
422 ::google::protobuf::internal::WireFormatLite::WriteBytesToArray(
423 2, this->
script(), target);
427 target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
437 if (
_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
441 ::google::protobuf::internal::WireFormatLite::UInt64Size(
448 ::google::protobuf::internal::WireFormatLite::BytesSize(
455 ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
458 GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
460 GOOGLE_SAFE_CONCURRENT_WRITES_END();
465 GOOGLE_CHECK_NE(&from,
this);
467 ::google::protobuf::internal::dynamic_cast_if_available<const Output*>(
469 if (source == NULL) {
470 ::google::protobuf::internal::ReflectionOps::Merge(from,
this);
477 GOOGLE_CHECK_NE(&from,
this);
478 if (from.
_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
490 if (&from ==
this)
return;
496 if (&from ==
this)
return;
502 if ((
_has_bits_[0] & 0x00000002) != 0x00000002)
return false;
518 protobuf_AssignDescriptorsOnce();
519 ::google::protobuf::Metadata metadata;
520 metadata.descriptor = Output_descriptor_;
521 metadata.reflection = Output_reflection_;
540 : ::
google::protobuf::Message() {
549 : ::
google::protobuf::Message() {
556 ::google::protobuf::internal::GetEmptyString();
559 time_ = GOOGLE_ULONGLONG(0);
561 memo_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
562 payment_url_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
563 merchant_data_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
576 if (
memo_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
579 if (
payment_url_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
582 if (
merchant_data_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
590 GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
592 GOOGLE_SAFE_CONCURRENT_WRITES_END();
595 protobuf_AssignDescriptorsOnce();
596 return PaymentDetails_descriptor_;
611 #define OFFSET_OF_FIELD_(f) (reinterpret_cast<char*>( \ 612 &reinterpret_cast<PaymentDetails*>(16)->f) - \ 613 reinterpret_cast<char*>(16)) 615 #define ZR_(first, last) do { \ 616 size_t f = OFFSET_OF_FIELD_(first); \ 617 size_t n = OFFSET_OF_FIELD_(last) - f + sizeof(last); \ 618 ::memset(&first, 0, n); \ 629 if (
memo_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
634 if (
payment_url_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
639 if (
merchant_data_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
645 #undef OFFSET_OF_FIELD_ 654 ::google::protobuf::io::CodedInputStream* input) {
655 #define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure 656 ::google::protobuf::uint32 tag;
659 ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127);
661 if (!p.second)
goto handle_unusual;
662 switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
666 DO_(::google::protobuf::internal::WireFormatLite::ReadString(
668 ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField(
670 ::google::protobuf::internal::WireFormat::PARSE,
675 if (input->ExpectTag(18))
goto parse_outputs;
683 DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
688 if (input->ExpectTag(18))
goto parse_outputs;
689 if (input->ExpectTag(24))
goto parse_time;
697 DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
698 ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_UINT64>(
704 if (input->ExpectTag(32))
goto parse_expires;
712 DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
713 ::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_UINT64>(
719 if (input->ExpectTag(42))
goto parse_memo;
727 DO_(::google::protobuf::internal::WireFormatLite::ReadString(
729 ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField(
731 ::google::protobuf::internal::WireFormat::PARSE,
736 if (input->ExpectTag(50))
goto parse_payment_url;
744 DO_(::google::protobuf::internal::WireFormatLite::ReadString(
746 ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField(
748 ::google::protobuf::internal::WireFormat::PARSE,
753 if (input->ExpectTag(58))
goto parse_merchant_data;
761 DO_(::google::protobuf::internal::WireFormatLite::ReadBytes(
766 if (input->ExpectAtEnd())
goto success;
773 ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
774 ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
777 DO_(::google::protobuf::internal::WireFormat::SkipField(
793 ::google::protobuf::io::CodedOutputStream* output)
const {
797 ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField(
799 ::google::protobuf::internal::WireFormat::SERIALIZE,
801 ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(
807 ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
813 ::google::protobuf::internal::WireFormatLite::WriteUInt64(3, this->
time(), output);
818 ::google::protobuf::internal::WireFormatLite::WriteUInt64(4, this->
expires(), output);
823 ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField(
825 ::google::protobuf::internal::WireFormat::SERIALIZE,
827 ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(
828 5, this->
memo(), output);
833 ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField(
835 ::google::protobuf::internal::WireFormat::SERIALIZE,
837 ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(
843 ::google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(
848 ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
855 ::google::protobuf::uint8* target)
const {
859 ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField(
861 ::google::protobuf::internal::WireFormat::SERIALIZE,
864 ::google::protobuf::internal::WireFormatLite::WriteStringToArray(
870 target = ::google::protobuf::internal::WireFormatLite::
871 WriteMessageNoVirtualToArray(
877 target = ::google::protobuf::internal::WireFormatLite::WriteUInt64ToArray(3, this->
time(), target);
882 target = ::google::protobuf::internal::WireFormatLite::WriteUInt64ToArray(4, this->
expires(), target);
887 ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField(
889 ::google::protobuf::internal::WireFormat::SERIALIZE,
892 ::google::protobuf::internal::WireFormatLite::WriteStringToArray(
893 5, this->
memo(), target);
898 ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField(
900 ::google::protobuf::internal::WireFormat::SERIALIZE,
903 ::google::protobuf::internal::WireFormatLite::WriteStringToArray(
910 ::google::protobuf::internal::WireFormatLite::WriteBytesToArray(
915 target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
925 if (
_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
929 ::google::protobuf::internal::WireFormatLite::StringSize(
936 ::google::protobuf::internal::WireFormatLite::UInt64Size(
943 ::google::protobuf::internal::WireFormatLite::UInt64Size(
950 ::google::protobuf::internal::WireFormatLite::StringSize(
957 ::google::protobuf::internal::WireFormatLite::StringSize(
964 ::google::protobuf::internal::WireFormatLite::BytesSize(
973 ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
979 ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
982 GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
984 GOOGLE_SAFE_CONCURRENT_WRITES_END();
989 GOOGLE_CHECK_NE(&from,
this);
991 ::google::protobuf::internal::dynamic_cast_if_available<const PaymentDetails*>(
993 if (source == NULL) {
994 ::google::protobuf::internal::ReflectionOps::Merge(from,
this);
1001 GOOGLE_CHECK_NE(&from,
this);
1003 if (from.
_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
1027 if (&from ==
this)
return;
1033 if (&from ==
this)
return;
1039 if ((
_has_bits_[0] & 0x00000004) != 0x00000004)
return false;
1041 if (!::google::protobuf::internal::AllAreInitialized(this->
outputs()))
return false;
1046 if (other !=
this) {
1061 protobuf_AssignDescriptorsOnce();
1062 ::google::protobuf::Metadata metadata;
1063 metadata.descriptor = PaymentDetails_descriptor_;
1064 metadata.reflection = PaymentDetails_reflection_;
1081 : ::
google::protobuf::Message() {
1090 : ::
google::protobuf::Message() {
1097 ::google::protobuf::internal::GetEmptyString();
1101 pki_data_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1103 signature_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1116 if (
pki_data_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1122 if (
signature_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1130 GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
1132 GOOGLE_SAFE_CONCURRENT_WRITES_END();
1135 protobuf_AssignDescriptorsOnce();
1136 return PaymentRequest_descriptor_;
1159 if (
pki_data_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1169 if (
signature_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1179 ::google::protobuf::io::CodedInputStream* input) {
1180 #define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure 1181 ::google::protobuf::uint32 tag;
1184 ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127);
1186 if (!p.second)
goto handle_unusual;
1187 switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
1191 DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
1192 ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>(
1196 goto handle_unusual;
1198 if (input->ExpectTag(18))
goto parse_pki_type;
1206 DO_(::google::protobuf::internal::WireFormatLite::ReadString(
1208 ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField(
1210 ::google::protobuf::internal::WireFormat::PARSE,
1213 goto handle_unusual;
1215 if (input->ExpectTag(26))
goto parse_pki_data;
1223 DO_(::google::protobuf::internal::WireFormatLite::ReadBytes(
1226 goto handle_unusual;
1228 if (input->ExpectTag(34))
goto parse_serialized_payment_details;
1235 parse_serialized_payment_details:
1236 DO_(::google::protobuf::internal::WireFormatLite::ReadBytes(
1239 goto handle_unusual;
1241 if (input->ExpectTag(42))
goto parse_signature;
1249 DO_(::google::protobuf::internal::WireFormatLite::ReadBytes(
1252 goto handle_unusual;
1254 if (input->ExpectAtEnd())
goto success;
1261 ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
1262 ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
1265 DO_(::google::protobuf::internal::WireFormat::SkipField(
1281 ::google::protobuf::io::CodedOutputStream* output)
const {
1290 ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField(
1292 ::google::protobuf::internal::WireFormat::SERIALIZE,
1294 ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(
1300 ::google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(
1306 ::google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(
1312 ::google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(
1317 ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
1324 ::google::protobuf::uint8* target)
const {
1328 target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(1, this->
payment_details_version(), target);
1333 ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField(
1335 ::google::protobuf::internal::WireFormat::SERIALIZE,
1338 ::google::protobuf::internal::WireFormatLite::WriteStringToArray(
1345 ::google::protobuf::internal::WireFormatLite::WriteBytesToArray(
1352 ::google::protobuf::internal::WireFormatLite::WriteBytesToArray(
1359 ::google::protobuf::internal::WireFormatLite::WriteBytesToArray(
1364 target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
1374 if (
_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
1378 ::google::protobuf::internal::WireFormatLite::UInt32Size(
1385 ::google::protobuf::internal::WireFormatLite::StringSize(
1392 ::google::protobuf::internal::WireFormatLite::BytesSize(
1399 ::google::protobuf::internal::WireFormatLite::BytesSize(
1406 ::google::protobuf::internal::WireFormatLite::BytesSize(
1413 ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
1416 GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
1418 GOOGLE_SAFE_CONCURRENT_WRITES_END();
1423 GOOGLE_CHECK_NE(&from,
this);
1425 ::google::protobuf::internal::dynamic_cast_if_available<const PaymentRequest*>(
1427 if (source == NULL) {
1428 ::google::protobuf::internal::ReflectionOps::Merge(from,
this);
1435 GOOGLE_CHECK_NE(&from,
this);
1436 if (from.
_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
1457 if (&from ==
this)
return;
1463 if (&from ==
this)
return;
1469 if ((
_has_bits_[0] & 0x00000008) != 0x00000008)
return false;
1475 if (other !=
this) {
1488 protobuf_AssignDescriptorsOnce();
1489 ::google::protobuf::Metadata metadata;
1490 metadata.descriptor = PaymentRequest_descriptor_;
1491 metadata.reflection = PaymentRequest_reflection_;
1503 : ::
google::protobuf::Message() {
1512 : ::
google::protobuf::Message() {
1519 ::google::protobuf::internal::GetEmptyString();
1535 GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
1537 GOOGLE_SAFE_CONCURRENT_WRITES_END();
1540 protobuf_AssignDescriptorsOnce();
1541 return X509Certificates_descriptor_;
1562 ::google::protobuf::io::CodedInputStream* input) {
1563 #define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure 1564 ::google::protobuf::uint32 tag;
1567 ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127);
1569 if (!p.second)
goto handle_unusual;
1570 switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
1575 DO_(::google::protobuf::internal::WireFormatLite::ReadBytes(
1578 goto handle_unusual;
1580 if (input->ExpectTag(10))
goto parse_certificate;
1581 if (input->ExpectAtEnd())
goto success;
1588 ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
1589 ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
1592 DO_(::google::protobuf::internal::WireFormat::SkipField(
1608 ::google::protobuf::io::CodedOutputStream* output)
const {
1612 ::google::protobuf::internal::WireFormatLite::WriteBytes(
1617 ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
1624 ::google::protobuf::uint8* target)
const {
1628 target = ::google::protobuf::internal::WireFormatLite::
1629 WriteBytesToArray(1, this->
certificate(i), target);
1633 target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
1646 total_size += ::google::protobuf::internal::WireFormatLite::BytesSize(
1652 ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
1655 GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
1657 GOOGLE_SAFE_CONCURRENT_WRITES_END();
1662 GOOGLE_CHECK_NE(&from,
this);
1664 ::google::protobuf::internal::dynamic_cast_if_available<const X509Certificates*>(
1666 if (source == NULL) {
1667 ::google::protobuf::internal::ReflectionOps::Merge(from,
this);
1674 GOOGLE_CHECK_NE(&from,
this);
1680 if (&from ==
this)
return;
1686 if (&from ==
this)
return;
1697 if (other !=
this) {
1706 protobuf_AssignDescriptorsOnce();
1707 ::google::protobuf::Metadata metadata;
1708 metadata.descriptor = X509Certificates_descriptor_;
1709 metadata.reflection = X509Certificates_reflection_;
1724 : ::
google::protobuf::Message() {
1733 : ::
google::protobuf::Message() {
1740 ::google::protobuf::internal::GetEmptyString();
1742 merchant_data_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1743 memo_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
1753 if (
merchant_data_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1756 if (
memo_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1764 GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
1766 GOOGLE_SAFE_CONCURRENT_WRITES_END();
1769 protobuf_AssignDescriptorsOnce();
1770 return Payment_descriptor_;
1787 if (
merchant_data_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1792 if (
memo_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
1804 ::google::protobuf::io::CodedInputStream* input) {
1805 #define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure 1806 ::google::protobuf::uint32 tag;
1809 ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127);
1811 if (!p.second)
goto handle_unusual;
1812 switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
1816 DO_(::google::protobuf::internal::WireFormatLite::ReadBytes(
1819 goto handle_unusual;
1821 if (input->ExpectTag(18))
goto parse_transactions;
1829 DO_(::google::protobuf::internal::WireFormatLite::ReadBytes(
1832 goto handle_unusual;
1834 if (input->ExpectTag(18))
goto parse_transactions;
1835 if (input->ExpectTag(26))
goto parse_refund_to;
1843 DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
1846 goto handle_unusual;
1848 if (input->ExpectTag(26))
goto parse_refund_to;
1849 if (input->ExpectTag(34))
goto parse_memo;
1857 DO_(::google::protobuf::internal::WireFormatLite::ReadString(
1859 ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField(
1861 ::google::protobuf::internal::WireFormat::PARSE,
1864 goto handle_unusual;
1866 if (input->ExpectAtEnd())
goto success;
1873 ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
1874 ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
1877 DO_(::google::protobuf::internal::WireFormat::SkipField(
1893 ::google::protobuf::io::CodedOutputStream* output)
const {
1897 ::google::protobuf::internal::WireFormatLite::WriteBytesMaybeAliased(
1903 ::google::protobuf::internal::WireFormatLite::WriteBytes(
1909 ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
1915 ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField(
1917 ::google::protobuf::internal::WireFormat::SERIALIZE,
1919 ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(
1920 4, this->
memo(), output);
1924 ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
1931 ::google::protobuf::uint8* target)
const {
1936 ::google::protobuf::internal::WireFormatLite::WriteBytesToArray(
1942 target = ::google::protobuf::internal::WireFormatLite::
1948 target = ::google::protobuf::internal::WireFormatLite::
1949 WriteMessageNoVirtualToArray(
1955 ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField(
1957 ::google::protobuf::internal::WireFormat::SERIALIZE,
1960 ::google::protobuf::internal::WireFormatLite::WriteStringToArray(
1961 4, this->
memo(), target);
1965 target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
1975 if (
_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
1979 ::google::protobuf::internal::WireFormatLite::BytesSize(
1986 ::google::protobuf::internal::WireFormatLite::StringSize(
1994 total_size += ::google::protobuf::internal::WireFormatLite::BytesSize(
2002 ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
2008 ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
2011 GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
2013 GOOGLE_SAFE_CONCURRENT_WRITES_END();
2018 GOOGLE_CHECK_NE(&from,
this);
2020 ::google::protobuf::internal::dynamic_cast_if_available<const Payment*>(
2022 if (source == NULL) {
2023 ::google::protobuf::internal::ReflectionOps::Merge(from,
this);
2030 GOOGLE_CHECK_NE(&from,
this);
2033 if (from.
_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
2045 if (&from ==
this)
return;
2051 if (&from ==
this)
return;
2058 if (!::google::protobuf::internal::AllAreInitialized(this->
refund_to()))
return false;
2063 if (other !=
this) {
2075 protobuf_AssignDescriptorsOnce();
2076 ::google::protobuf::Metadata metadata;
2077 metadata.descriptor = Payment_descriptor_;
2078 metadata.reflection = Payment_reflection_;
2091 : ::
google::protobuf::Message() {
2101 : ::
google::protobuf::Message() {
2108 ::google::protobuf::internal::GetEmptyString();
2111 memo_ =
const_cast< ::std::string*
>(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
2121 if (
memo_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2130 GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
2132 GOOGLE_SAFE_CONCURRENT_WRITES_END();
2135 protobuf_AssignDescriptorsOnce();
2136 return PaymentACK_descriptor_;
2156 if (
memo_ != &::google::protobuf::internal::GetEmptyStringAlreadyInited()) {
2166 ::google::protobuf::io::CodedInputStream* input) {
2167 #define DO_(EXPRESSION) if (!(EXPRESSION)) goto failure 2168 ::google::protobuf::uint32 tag;
2171 ::std::pair< ::google::protobuf::uint32, bool> p = input->ReadTagWithCutoff(127);
2173 if (!p.second)
goto handle_unusual;
2174 switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
2178 DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
2181 goto handle_unusual;
2183 if (input->ExpectTag(18))
goto parse_memo;
2191 DO_(::google::protobuf::internal::WireFormatLite::ReadString(
2193 ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField(
2195 ::google::protobuf::internal::WireFormat::PARSE,
2198 goto handle_unusual;
2200 if (input->ExpectAtEnd())
goto success;
2207 ::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
2208 ::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
2211 DO_(::google::protobuf::internal::WireFormat::SkipField(
2227 ::google::protobuf::io::CodedOutputStream* output)
const {
2231 ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
2237 ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField(
2239 ::google::protobuf::internal::WireFormat::SERIALIZE,
2241 ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased(
2242 2, this->
memo(), output);
2246 ::google::protobuf::internal::WireFormat::SerializeUnknownFields(
2253 ::google::protobuf::uint8* target)
const {
2257 target = ::google::protobuf::internal::WireFormatLite::
2258 WriteMessageNoVirtualToArray(
2264 ::google::protobuf::internal::WireFormat::VerifyUTF8StringNamedField(
2266 ::google::protobuf::internal::WireFormat::SERIALIZE,
2269 ::google::protobuf::internal::WireFormatLite::WriteStringToArray(
2270 2, this->
memo(), target);
2274 target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
2284 if (
_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
2288 ::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
2295 ::google::protobuf::internal::WireFormatLite::StringSize(
2302 ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
2305 GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
2307 GOOGLE_SAFE_CONCURRENT_WRITES_END();
2312 GOOGLE_CHECK_NE(&from,
this);
2314 ::google::protobuf::internal::dynamic_cast_if_available<const PaymentACK*>(
2316 if (source == NULL) {
2317 ::google::protobuf::internal::ReflectionOps::Merge(from,
this);
2324 GOOGLE_CHECK_NE(&from,
this);
2325 if (from.
_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
2337 if (&from ==
this)
return;
2343 if (&from ==
this)
return;
2349 if ((
_has_bits_[0] & 0x00000001) != 0x00000001)
return false;
2358 if (other !=
this) {
2368 protobuf_AssignDescriptorsOnce();
2369 ::google::protobuf::Metadata metadata;
2370 metadata.descriptor = PaymentACK_descriptor_;
2371 metadata.reflection = PaymentACK_reflection_;
::google::protobuf::uint32 _has_bits_[1]
friend void protobuf_AddDesc_paymentrequest_2eproto()
::std::string * merchant_data_
friend void protobuf_AddDesc_paymentrequest_2eproto()
void protobuf_AddDesc_paymentrequest_2eproto()
::google::protobuf::uint64 expires_
virtual ~X509Certificates()
const ::google::protobuf::RepeatedPtrField< ::std::string > & certificate() const
static const int kPkiDataFieldNumber
static const Output & default_instance()
::google::protobuf::Metadata GetMetadata() const
static PaymentACK * default_instance_
::google::protobuf::RepeatedPtrField< ::payments::Output > refund_to_
static Output * default_instance_
static const int kPaymentDetailsVersionFieldNumber
inline::google::protobuf::uint32 payment_details_version() const
static X509Certificates * default_instance_
void set_payment_url(const ::std::string &value)
inline::std::string * mutable_payment_url()
static const int kPkiTypeFieldNumber
void set_script(const ::std::string &value)
void swap(dev::eth::Watch &_a, dev::eth::Watch &_b)
::std::string * pki_data_
void set_memo(const ::std::string &value)
static const PaymentACK & default_instance()
::google::protobuf::uint8 * SerializeWithCachedSizesToArray(::google::protobuf::uint8 *output) const
bool IsInitialized() const
bool MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input)
void set_pki_data(const ::std::string &value)
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void MergeFrom(const ::google::protobuf::Message &from)
static const int kNetworkFieldNumber
::google::protobuf::Metadata GetMetadata() const
void CopyFrom(const ::google::protobuf::Message &from)
void CopyFrom(const ::google::protobuf::Message &from)
::google::protobuf::uint8 * SerializeWithCachedSizesToArray(::google::protobuf::uint8 *output) const
::std::string * signature_
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
bool MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input)
void Swap(PaymentRequest *other)
::std::string * _default_network_
::std::string * pki_type_
static const ::google::protobuf::Descriptor * descriptor()
friend void protobuf_AddDesc_paymentrequest_2eproto()
static const PaymentRequest & default_instance()
bool has_payment_url() const
static const int kAmountFieldNumber
const ::std::string & pki_data() const
void Swap(PaymentDetails *other)
void set_merchant_data(const ::std::string &value)
inline::google::protobuf::uint64 expires() const
static PaymentRequest * default_instance_
inline::std::string * mutable_merchant_data()
::google::protobuf::Metadata GetMetadata() const
void InitAsDefaultInstance()
static const ::google::protobuf::Descriptor * descriptor()
static const int kTimeFieldNumber
const ::std::string & memo() const
::google::protobuf::uint32 _has_bits_[1]
::google::protobuf::uint8 * SerializeWithCachedSizesToArray(::google::protobuf::uint8 *output) const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
static const int kRefundToFieldNumber
virtual ~PaymentDetails()
const ::std::string & signature() const
inline::std::string * mutable_script()
static const ::google::protobuf::Descriptor * descriptor()
inline::std::string * mutable_memo()
void set_has_payment_details_version()
::google::protobuf::Metadata GetMetadata() const
static const int kScriptFieldNumber
inline::std::string * mutable_signature()
::std::string * serialized_payment_details_
::google::protobuf::UnknownFieldSet _unknown_fields_
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
static const int kPaymentUrlFieldNumber
inline::std::string * add_transactions()
::google::protobuf::uint32 _has_bits_[1]
void set_network(const ::std::string &value)
void SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) const
::google::protobuf::uint32 _has_bits_[1]
bool IsInitialized() const
const ::std::string & script() const
static const ::google::protobuf::Descriptor * descriptor()
static const int kOutputsFieldNumber
PaymentDetails * New() const
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
const ::std::string & payment_url() const
bool IsInitialized() const
void SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) const
static PaymentDetails * default_instance_
inline::std::string * mutable_network()
friend void protobuf_AddDesc_paymentrequest_2eproto()
static Payment * default_instance_
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
static const int kCertificateFieldNumber
static const int kExpiresFieldNumber
bool has_merchant_data() const
X509Certificates * New() const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
void SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) const
void protobuf_AssignDesc_paymentrequest_2eproto()
::google::protobuf::UnknownFieldSet _unknown_fields_
bool has_signature() const
bool MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input)
void Swap(PaymentACK *other)
bool has_pki_data() const
void protobuf_ShutdownFile_paymentrequest_2eproto()
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
const ::google::protobuf::RepeatedPtrField< ::payments::Output > & refund_to() const
const ::std::string & memo() const
inline::std::string * add_certificate()
void InitAsDefaultInstance()
void MergeFrom(const ::google::protobuf::Message &from)
inline::payments::Output * add_outputs()
::google::protobuf::UnknownFieldSet _unknown_fields_
::google::protobuf::uint8 * SerializeWithCachedSizesToArray(::google::protobuf::uint8 *output) const
friend void protobuf_AddDesc_paymentrequest_2eproto()
inline::std::string * mutable_serialized_payment_details()
void SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) const
void MergeFrom(const ::google::protobuf::Message &from)
StaticDescriptorInitializer_paymentrequest_2eproto()
void InitAsDefaultInstance()
void SetCachedSize(int size) const
int transactions_size() const
void SetCachedSize(int size) const
::google::protobuf::uint8 * SerializeWithCachedSizesToArray(::google::protobuf::uint8 *output) const
static const int kTransactionsFieldNumber
static const PaymentDetails & default_instance()
const ::std::string & network() const
::google::protobuf::UnknownFieldSet _unknown_fields_
bool IsInitialized() const
void set_expires(::google::protobuf::uint64 value)
const ::google::protobuf::RepeatedPtrField< ::std::string > & transactions() const
const ::google::protobuf::RepeatedPtrField< ::payments::Output > & outputs() const
void CopyFrom(const ::google::protobuf::Message &from)
::google::protobuf::uint32 payment_details_version_
::google::protobuf::uint32 _has_bits_[1]
void MergeFrom(const ::google::protobuf::Message &from)
void InitAsDefaultInstance()
inline::std::string * mutable_memo()
struct payments::StaticDescriptorInitializer_paymentrequest_2eproto static_descriptor_initializer_paymentrequest_2eproto_
void MergeFrom(const ::google::protobuf::Message &from)
inline::std::string * mutable_merchant_data()
inline::google::protobuf::uint64 amount() const
static const X509Certificates & default_instance()
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
void SetCachedSize(int size) const
void MergeFrom(const ::google::protobuf::Message &from)
void CopyFrom(const ::google::protobuf::Message &from)
bool has_merchant_data() const
::std::string * _default_pki_type_
void Swap(X509Certificates *other)
static const int kMemoFieldNumber
::std::string * merchant_data_
void SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) const
bool MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input)
inline::std::string * mutable_memo()
const ::std::string & merchant_data() const
bool has_pki_type() const
void set_memo(const ::std::string &value)
void set_signature(const ::std::string &value)
::google::protobuf::uint64 time_
::google::protobuf::Metadata GetMetadata() const
::google::protobuf::uint32 _has_bits_[1]
bool MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input)
::google::protobuf::uint64 amount_
uint8_t const size_t const size
void set_pki_type(const ::std::string &value)
void CopyFrom(const ::google::protobuf::Message &from)
bool has_payment_details_version() const
void CopyFrom(const ::google::protobuf::Message &from)
const ::payments::Payment & payment() const
const ::std::string & serialized_payment_details() const
void set_merchant_data(const ::std::string &value)
virtual ~PaymentRequest()
::std::string * payment_url_
void set_serialized_payment_details(const ::std::string &value)
void InitAsDefaultInstance()
::payments::Payment * payment_
static const ::google::protobuf::Descriptor * descriptor()
inline::std::string * mutable_pki_data()
static const Payment & default_instance()
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
static const int kMemoFieldNumber
void Swap(Payment *other)
inline::payments::Output * add_refund_to()
static const ::google::protobuf::Descriptor * descriptor()
const ::std::string & memo() const
inline::payments::Payment * mutable_payment()
::google::protobuf::uint8 * SerializeWithCachedSizesToArray(::google::protobuf::uint8 *output) const
inline::std::string * mutable_pki_type()
::google::protobuf::RepeatedPtrField< ::std::string > certificate_
void set_time(::google::protobuf::uint64 value)
void SetCachedSize(int size) const
void SetCachedSize(int size) const
::google::protobuf::UnknownFieldSet _unknown_fields_
int certificate_size() const
static const int kPaymentFieldNumber
static const int kSerializedPaymentDetailsFieldNumber
int refund_to_size() const
const ::google::protobuf::UnknownFieldSet & unknown_fields() const
const ::std::string & merchant_data() const
void set_amount(::google::protobuf::uint64 value)
void SetCachedSize(int size) const
bool MergePartialFromCodedStream(::google::protobuf::io::CodedInputStream *input)
::google::protobuf::RepeatedPtrField< ::payments::Output > outputs_
bool IsInitialized() const
static const int kMerchantDataFieldNumber
bool IsInitialized() const
void set_memo(const ::std::string &value)
PaymentRequest * New() const
static const int kMerchantDataFieldNumber
friend void protobuf_AddDesc_paymentrequest_2eproto()
bool has_serialized_payment_details() const
static const int kMemoFieldNumber
static const int kSignatureFieldNumber
inline::google::protobuf::uint64 time() const
void InitAsDefaultInstance()
inline::google::protobuf::UnknownFieldSet * mutable_unknown_fields()
::google::protobuf::RepeatedPtrField< ::std::string > transactions_
void SerializeWithCachedSizes(::google::protobuf::io::CodedOutputStream *output) const
::google::protobuf::UnknownFieldSet _unknown_fields_
::google::protobuf::Metadata GetMetadata() const
const ::std::string & pki_type() const
void set_payment_details_version(::google::protobuf::uint32 value)