github.com/adnan-c/fabric_e2e_couchdb@v0.6.1-preview.0.20170228180935-21ce6b23cf91/bddtests/fabric_pb2.py (about) 1 # Generated by the protocol buffer compiler. DO NOT EDIT! 2 # source: fabric.proto 3 4 import sys 5 _b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) 6 from google.protobuf import descriptor as _descriptor 7 from google.protobuf import message as _message 8 from google.protobuf import reflection as _reflection 9 from google.protobuf import symbol_database as _symbol_database 10 from google.protobuf import descriptor_pb2 11 # @@protoc_insertion_point(imports) 12 13 _sym_db = _symbol_database.Default() 14 15 16 import chaincode_pb2 as chaincode__pb2 17 from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 18 19 20 DESCRIPTOR = _descriptor.FileDescriptor( 21 name='fabric.proto', 22 package='protos', 23 syntax='proto3', 24 serialized_pb=_b('\n\x0c\x66\x61\x62ric.proto\x12\x06protos\x1a\x0f\x63haincode.proto\x1a\x1fgoogle/protobuf/timestamp.proto\"\xc5\x03\n\x0bTransaction\x12&\n\x04type\x18\x01 \x01(\x0e\x32\x18.protos.Transaction.Type\x12\x13\n\x0b\x63haincodeID\x18\x02 \x01(\x0c\x12\x0f\n\x07payload\x18\x03 \x01(\x0c\x12\x10\n\x08metadata\x18\x04 \x01(\x0c\x12\x0c\n\x04uuid\x18\x05 \x01(\t\x12-\n\ttimestamp\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12:\n\x14\x63onfidentialityLevel\x18\x07 \x01(\x0e\x32\x1c.protos.ConfidentialityLevel\x12&\n\x1e\x63onfidentialityProtocolVersion\x18\x08 \x01(\t\x12\r\n\x05nonce\x18\t \x01(\x0c\x12\x14\n\x0ctoValidators\x18\n \x01(\x0c\x12\x0c\n\x04\x63\x65rt\x18\x0b \x01(\x0c\x12\x11\n\tsignature\x18\x0c \x01(\x0c\"o\n\x04Type\x12\r\n\tUNDEFINED\x10\x00\x12\x14\n\x10\x43HAINCODE_DEPLOY\x10\x01\x12\x14\n\x10\x43HAINCODE_INVOKE\x10\x02\x12\x13\n\x0f\x43HAINCODE_QUERY\x10\x03\x12\x17\n\x13\x43HAINCODE_TERMINATE\x10\x04\"=\n\x10TransactionBlock\x12)\n\x0ctransactions\x18\x01 \x03(\x0b\x32\x13.protos.Transaction\"S\n\x11TransactionResult\x12\x0c\n\x04uuid\x18\x01 \x01(\t\x12\x0e\n\x06result\x18\x02 \x01(\x0c\x12\x11\n\terrorCode\x18\x03 \x01(\r\x12\r\n\x05\x65rror\x18\x04 \x01(\t\"\xe5\x01\n\x05\x42lock\x12\x0f\n\x07version\x18\x01 \x01(\r\x12-\n\ttimestamp\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12)\n\x0ctransactions\x18\x03 \x03(\x0b\x32\x13.protos.Transaction\x12\x11\n\tstateHash\x18\x04 \x01(\x0c\x12\x19\n\x11previousBlockHash\x18\x05 \x01(\x0c\x12\x19\n\x11\x63onsensusMetadata\x18\x06 \x01(\x0c\x12(\n\x0bnonHashData\x18\x07 \x01(\x0b\x32\x13.protos.NonHashData\"U\n\x0e\x42lockchainInfo\x12\x0e\n\x06height\x18\x01 \x01(\x04\x12\x18\n\x10\x63urrentBlockHash\x18\x02 \x01(\x0c\x12\x19\n\x11previousBlockHash\x18\x03 \x01(\x0c\"\x84\x01\n\x0bNonHashData\x12>\n\x1alocalLedgerCommitTimestamp\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x35\n\x12transactionResults\x18\x02 \x03(\x0b\x32\x19.protos.TransactionResult\")\n\x0bPeerAddress\x12\x0c\n\x04host\x18\x01 \x01(\t\x12\x0c\n\x04port\x18\x02 \x01(\x05\"\x16\n\x06PeerID\x12\x0c\n\x04name\x18\x01 \x01(\t\"\xac\x01\n\x0cPeerEndpoint\x12\x1a\n\x02ID\x18\x01 \x01(\x0b\x32\x0e.protos.PeerID\x12\x0f\n\x07\x61\x64\x64ress\x18\x02 \x01(\t\x12\'\n\x04type\x18\x03 \x01(\x0e\x32\x19.protos.PeerEndpoint.Type\x12\r\n\x05pkiID\x18\x04 \x01(\x0c\"7\n\x04Type\x12\r\n\tUNDEFINED\x10\x00\x12\r\n\tVALIDATOR\x10\x01\x12\x11\n\rNON_VALIDATOR\x10\x02\"3\n\x0cPeersMessage\x12#\n\x05peers\x18\x01 \x03(\x0b\x32\x14.protos.PeerEndpoint\"j\n\x0cHelloMessage\x12*\n\x0cpeerEndpoint\x18\x01 \x01(\x0b\x32\x14.protos.PeerEndpoint\x12.\n\x0e\x62lockchainInfo\x18\x02 \x01(\x0b\x32\x16.protos.BlockchainInfo\"\xca\x03\n\x07Message\x12\"\n\x04type\x18\x01 \x01(\x0e\x32\x14.protos.Message.Type\x12-\n\ttimestamp\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0f\n\x07payload\x18\x03 \x01(\x0c\x12\x11\n\tsignature\x18\x04 \x01(\x0c\"\xc7\x02\n\x04Type\x12\r\n\tUNDEFINED\x10\x00\x12\x0e\n\nDISC_HELLO\x10\x01\x12\x13\n\x0f\x44ISC_DISCONNECT\x10\x02\x12\x12\n\x0e\x44ISC_GET_PEERS\x10\x03\x12\x0e\n\nDISC_PEERS\x10\x04\x12\x0f\n\x0b\x44ISC_NEWMSG\x10\x05\x12\x15\n\x11\x43HAIN_TRANSACTION\x10\x06\x12\x13\n\x0fSYNC_GET_BLOCKS\x10\x0b\x12\x0f\n\x0bSYNC_BLOCKS\x10\x0c\x12\x14\n\x10SYNC_BLOCK_ADDED\x10\r\x12\x1b\n\x17SYNC_STATE_GET_SNAPSHOT\x10\x0e\x12\x17\n\x13SYNC_STATE_SNAPSHOT\x10\x0f\x12\x19\n\x15SYNC_STATE_GET_DELTAS\x10\x10\x12\x15\n\x11SYNC_STATE_DELTAS\x10\x11\x12\x0c\n\x08RESPONSE\x10\x14\x12\r\n\tCONSENSUS\x10\x15\"}\n\x08Response\x12+\n\x06status\x18\x01 \x01(\x0e\x32\x1b.protos.Response.StatusCode\x12\x0b\n\x03msg\x18\x02 \x01(\x0c\"7\n\nStatusCode\x12\r\n\tUNDEFINED\x10\x00\x12\x0c\n\x07SUCCESS\x10\xc8\x01\x12\x0c\n\x07\x46\x41ILURE\x10\xf4\x03\">\n\nBlockState\x12\x1c\n\x05\x62lock\x18\x01 \x01(\x0b\x32\r.protos.Block\x12\x12\n\nstateDelta\x18\x02 \x01(\x0c\",\n\x0eSyncBlockRange\x12\r\n\x05start\x18\x01 \x01(\x04\x12\x0b\n\x03\x65nd\x18\x02 \x01(\x04\"R\n\nSyncBlocks\x12%\n\x05range\x18\x01 \x01(\x0b\x32\x16.protos.SyncBlockRange\x12\x1d\n\x06\x62locks\x18\x02 \x03(\x0b\x32\r.protos.Block\"1\n\x18SyncStateSnapshotRequest\x12\x15\n\rcorrelationId\x18\x01 \x01(\x04\"|\n\x11SyncStateSnapshot\x12\r\n\x05\x64\x65lta\x18\x01 \x01(\x0c\x12\x10\n\x08sequence\x18\x02 \x01(\x04\x12\x13\n\x0b\x62lockNumber\x18\x03 \x01(\x04\x12\x31\n\x07request\x18\x04 \x01(\x0b\x32 .protos.SyncStateSnapshotRequest\"?\n\x16SyncStateDeltasRequest\x12%\n\x05range\x18\x01 \x01(\x0b\x32\x16.protos.SyncBlockRange\"H\n\x0fSyncStateDeltas\x12%\n\x05range\x18\x01 \x01(\x0b\x32\x16.protos.SyncBlockRange\x12\x0e\n\x06\x64\x65ltas\x18\x02 \x03(\x0c\x32u\n\x04Peer\x12.\n\x04\x43hat\x12\x0f.protos.Message\x1a\x0f.protos.Message\"\x00(\x01\x30\x01\x12=\n\x12ProcessTransaction\x12\x13.protos.Transaction\x1a\x10.protos.Response\"\x00\x62\x06proto3') 25 , 26 dependencies=[chaincode__pb2.DESCRIPTOR,google_dot_protobuf_dot_timestamp__pb2.DESCRIPTOR,]) 27 _sym_db.RegisterFileDescriptor(DESCRIPTOR) 28 29 30 31 _TRANSACTION_TYPE = _descriptor.EnumDescriptor( 32 name='Type', 33 full_name='protos.Transaction.Type', 34 filename=None, 35 file=DESCRIPTOR, 36 values=[ 37 _descriptor.EnumValueDescriptor( 38 name='UNDEFINED', index=0, number=0, 39 options=None, 40 type=None), 41 _descriptor.EnumValueDescriptor( 42 name='CHAINCODE_DEPLOY', index=1, number=1, 43 options=None, 44 type=None), 45 _descriptor.EnumValueDescriptor( 46 name='CHAINCODE_INVOKE', index=2, number=2, 47 options=None, 48 type=None), 49 _descriptor.EnumValueDescriptor( 50 name='CHAINCODE_QUERY', index=3, number=3, 51 options=None, 52 type=None), 53 _descriptor.EnumValueDescriptor( 54 name='CHAINCODE_TERMINATE', index=4, number=4, 55 options=None, 56 type=None), 57 ], 58 containing_type=None, 59 options=None, 60 serialized_start=417, 61 serialized_end=528, 62 ) 63 _sym_db.RegisterEnumDescriptor(_TRANSACTION_TYPE) 64 65 _PEERENDPOINT_TYPE = _descriptor.EnumDescriptor( 66 name='Type', 67 full_name='protos.PeerEndpoint.Type', 68 filename=None, 69 file=DESCRIPTOR, 70 values=[ 71 _descriptor.EnumValueDescriptor( 72 name='UNDEFINED', index=0, number=0, 73 options=None, 74 type=None), 75 _descriptor.EnumValueDescriptor( 76 name='VALIDATOR', index=1, number=1, 77 options=None, 78 type=None), 79 _descriptor.EnumValueDescriptor( 80 name='NON_VALIDATOR', index=2, number=2, 81 options=None, 82 type=None), 83 ], 84 containing_type=None, 85 options=None, 86 serialized_start=1317, 87 serialized_end=1372, 88 ) 89 _sym_db.RegisterEnumDescriptor(_PEERENDPOINT_TYPE) 90 91 _MESSAGE_TYPE = _descriptor.EnumDescriptor( 92 name='Type', 93 full_name='protos.Message.Type', 94 filename=None, 95 file=DESCRIPTOR, 96 values=[ 97 _descriptor.EnumValueDescriptor( 98 name='UNDEFINED', index=0, number=0, 99 options=None, 100 type=None), 101 _descriptor.EnumValueDescriptor( 102 name='DISC_HELLO', index=1, number=1, 103 options=None, 104 type=None), 105 _descriptor.EnumValueDescriptor( 106 name='DISC_DISCONNECT', index=2, number=2, 107 options=None, 108 type=None), 109 _descriptor.EnumValueDescriptor( 110 name='DISC_GET_PEERS', index=3, number=3, 111 options=None, 112 type=None), 113 _descriptor.EnumValueDescriptor( 114 name='DISC_PEERS', index=4, number=4, 115 options=None, 116 type=None), 117 _descriptor.EnumValueDescriptor( 118 name='DISC_NEWMSG', index=5, number=5, 119 options=None, 120 type=None), 121 _descriptor.EnumValueDescriptor( 122 name='CHAIN_TRANSACTION', index=6, number=6, 123 options=None, 124 type=None), 125 _descriptor.EnumValueDescriptor( 126 name='SYNC_GET_BLOCKS', index=7, number=11, 127 options=None, 128 type=None), 129 _descriptor.EnumValueDescriptor( 130 name='SYNC_BLOCKS', index=8, number=12, 131 options=None, 132 type=None), 133 _descriptor.EnumValueDescriptor( 134 name='SYNC_BLOCK_ADDED', index=9, number=13, 135 options=None, 136 type=None), 137 _descriptor.EnumValueDescriptor( 138 name='SYNC_STATE_GET_SNAPSHOT', index=10, number=14, 139 options=None, 140 type=None), 141 _descriptor.EnumValueDescriptor( 142 name='SYNC_STATE_SNAPSHOT', index=11, number=15, 143 options=None, 144 type=None), 145 _descriptor.EnumValueDescriptor( 146 name='SYNC_STATE_GET_DELTAS', index=12, number=16, 147 options=None, 148 type=None), 149 _descriptor.EnumValueDescriptor( 150 name='SYNC_STATE_DELTAS', index=13, number=17, 151 options=None, 152 type=None), 153 _descriptor.EnumValueDescriptor( 154 name='RESPONSE', index=14, number=20, 155 options=None, 156 type=None), 157 _descriptor.EnumValueDescriptor( 158 name='CONSENSUS', index=15, number=21, 159 options=None, 160 type=None), 161 ], 162 containing_type=None, 163 options=None, 164 serialized_start=1667, 165 serialized_end=1994, 166 ) 167 _sym_db.RegisterEnumDescriptor(_MESSAGE_TYPE) 168 169 _RESPONSE_STATUSCODE = _descriptor.EnumDescriptor( 170 name='StatusCode', 171 full_name='protos.Response.StatusCode', 172 filename=None, 173 file=DESCRIPTOR, 174 values=[ 175 _descriptor.EnumValueDescriptor( 176 name='UNDEFINED', index=0, number=0, 177 options=None, 178 type=None), 179 _descriptor.EnumValueDescriptor( 180 name='SUCCESS', index=1, number=200, 181 options=None, 182 type=None), 183 _descriptor.EnumValueDescriptor( 184 name='FAILURE', index=2, number=500, 185 options=None, 186 type=None), 187 ], 188 containing_type=None, 189 options=None, 190 serialized_start=2066, 191 serialized_end=2121, 192 ) 193 _sym_db.RegisterEnumDescriptor(_RESPONSE_STATUSCODE) 194 195 196 _TRANSACTION = _descriptor.Descriptor( 197 name='Transaction', 198 full_name='protos.Transaction', 199 filename=None, 200 file=DESCRIPTOR, 201 containing_type=None, 202 fields=[ 203 _descriptor.FieldDescriptor( 204 name='type', full_name='protos.Transaction.type', index=0, 205 number=1, type=14, cpp_type=8, label=1, 206 has_default_value=False, default_value=0, 207 message_type=None, enum_type=None, containing_type=None, 208 is_extension=False, extension_scope=None, 209 options=None), 210 _descriptor.FieldDescriptor( 211 name='chaincodeID', full_name='protos.Transaction.chaincodeID', index=1, 212 number=2, type=12, cpp_type=9, label=1, 213 has_default_value=False, default_value=_b(""), 214 message_type=None, enum_type=None, containing_type=None, 215 is_extension=False, extension_scope=None, 216 options=None), 217 _descriptor.FieldDescriptor( 218 name='payload', full_name='protos.Transaction.payload', index=2, 219 number=3, type=12, cpp_type=9, label=1, 220 has_default_value=False, default_value=_b(""), 221 message_type=None, enum_type=None, containing_type=None, 222 is_extension=False, extension_scope=None, 223 options=None), 224 _descriptor.FieldDescriptor( 225 name='metadata', full_name='protos.Transaction.metadata', index=3, 226 number=4, type=12, cpp_type=9, label=1, 227 has_default_value=False, default_value=_b(""), 228 message_type=None, enum_type=None, containing_type=None, 229 is_extension=False, extension_scope=None, 230 options=None), 231 _descriptor.FieldDescriptor( 232 name='uuid', full_name='protos.Transaction.uuid', index=4, 233 number=5, type=9, cpp_type=9, label=1, 234 has_default_value=False, default_value=_b("").decode('utf-8'), 235 message_type=None, enum_type=None, containing_type=None, 236 is_extension=False, extension_scope=None, 237 options=None), 238 _descriptor.FieldDescriptor( 239 name='timestamp', full_name='protos.Transaction.timestamp', index=5, 240 number=6, type=11, cpp_type=10, label=1, 241 has_default_value=False, default_value=None, 242 message_type=None, enum_type=None, containing_type=None, 243 is_extension=False, extension_scope=None, 244 options=None), 245 _descriptor.FieldDescriptor( 246 name='confidentialityLevel', full_name='protos.Transaction.confidentialityLevel', index=6, 247 number=7, type=14, cpp_type=8, label=1, 248 has_default_value=False, default_value=0, 249 message_type=None, enum_type=None, containing_type=None, 250 is_extension=False, extension_scope=None, 251 options=None), 252 _descriptor.FieldDescriptor( 253 name='confidentialityProtocolVersion', full_name='protos.Transaction.confidentialityProtocolVersion', index=7, 254 number=8, type=9, cpp_type=9, label=1, 255 has_default_value=False, default_value=_b("").decode('utf-8'), 256 message_type=None, enum_type=None, containing_type=None, 257 is_extension=False, extension_scope=None, 258 options=None), 259 _descriptor.FieldDescriptor( 260 name='nonce', full_name='protos.Transaction.nonce', index=8, 261 number=9, type=12, cpp_type=9, label=1, 262 has_default_value=False, default_value=_b(""), 263 message_type=None, enum_type=None, containing_type=None, 264 is_extension=False, extension_scope=None, 265 options=None), 266 _descriptor.FieldDescriptor( 267 name='toValidators', full_name='protos.Transaction.toValidators', index=9, 268 number=10, type=12, cpp_type=9, label=1, 269 has_default_value=False, default_value=_b(""), 270 message_type=None, enum_type=None, containing_type=None, 271 is_extension=False, extension_scope=None, 272 options=None), 273 _descriptor.FieldDescriptor( 274 name='cert', full_name='protos.Transaction.cert', index=10, 275 number=11, type=12, cpp_type=9, label=1, 276 has_default_value=False, default_value=_b(""), 277 message_type=None, enum_type=None, containing_type=None, 278 is_extension=False, extension_scope=None, 279 options=None), 280 _descriptor.FieldDescriptor( 281 name='signature', full_name='protos.Transaction.signature', index=11, 282 number=12, type=12, cpp_type=9, label=1, 283 has_default_value=False, default_value=_b(""), 284 message_type=None, enum_type=None, containing_type=None, 285 is_extension=False, extension_scope=None, 286 options=None), 287 ], 288 extensions=[ 289 ], 290 nested_types=[], 291 enum_types=[ 292 _TRANSACTION_TYPE, 293 ], 294 options=None, 295 is_extendable=False, 296 syntax='proto3', 297 extension_ranges=[], 298 oneofs=[ 299 ], 300 serialized_start=75, 301 serialized_end=528, 302 ) 303 304 305 _TRANSACTIONBLOCK = _descriptor.Descriptor( 306 name='TransactionBlock', 307 full_name='protos.TransactionBlock', 308 filename=None, 309 file=DESCRIPTOR, 310 containing_type=None, 311 fields=[ 312 _descriptor.FieldDescriptor( 313 name='transactions', full_name='protos.TransactionBlock.transactions', index=0, 314 number=1, type=11, cpp_type=10, label=3, 315 has_default_value=False, default_value=[], 316 message_type=None, enum_type=None, containing_type=None, 317 is_extension=False, extension_scope=None, 318 options=None), 319 ], 320 extensions=[ 321 ], 322 nested_types=[], 323 enum_types=[ 324 ], 325 options=None, 326 is_extendable=False, 327 syntax='proto3', 328 extension_ranges=[], 329 oneofs=[ 330 ], 331 serialized_start=530, 332 serialized_end=591, 333 ) 334 335 336 _TRANSACTIONRESULT = _descriptor.Descriptor( 337 name='TransactionResult', 338 full_name='protos.TransactionResult', 339 filename=None, 340 file=DESCRIPTOR, 341 containing_type=None, 342 fields=[ 343 _descriptor.FieldDescriptor( 344 name='uuid', full_name='protos.TransactionResult.uuid', index=0, 345 number=1, type=9, cpp_type=9, label=1, 346 has_default_value=False, default_value=_b("").decode('utf-8'), 347 message_type=None, enum_type=None, containing_type=None, 348 is_extension=False, extension_scope=None, 349 options=None), 350 _descriptor.FieldDescriptor( 351 name='result', full_name='protos.TransactionResult.result', index=1, 352 number=2, type=12, cpp_type=9, label=1, 353 has_default_value=False, default_value=_b(""), 354 message_type=None, enum_type=None, containing_type=None, 355 is_extension=False, extension_scope=None, 356 options=None), 357 _descriptor.FieldDescriptor( 358 name='errorCode', full_name='protos.TransactionResult.errorCode', index=2, 359 number=3, type=13, cpp_type=3, label=1, 360 has_default_value=False, default_value=0, 361 message_type=None, enum_type=None, containing_type=None, 362 is_extension=False, extension_scope=None, 363 options=None), 364 _descriptor.FieldDescriptor( 365 name='error', full_name='protos.TransactionResult.error', index=3, 366 number=4, type=9, cpp_type=9, label=1, 367 has_default_value=False, default_value=_b("").decode('utf-8'), 368 message_type=None, enum_type=None, containing_type=None, 369 is_extension=False, extension_scope=None, 370 options=None), 371 ], 372 extensions=[ 373 ], 374 nested_types=[], 375 enum_types=[ 376 ], 377 options=None, 378 is_extendable=False, 379 syntax='proto3', 380 extension_ranges=[], 381 oneofs=[ 382 ], 383 serialized_start=593, 384 serialized_end=676, 385 ) 386 387 388 _BLOCK = _descriptor.Descriptor( 389 name='Block', 390 full_name='protos.Block', 391 filename=None, 392 file=DESCRIPTOR, 393 containing_type=None, 394 fields=[ 395 _descriptor.FieldDescriptor( 396 name='version', full_name='protos.Block.version', index=0, 397 number=1, type=13, cpp_type=3, label=1, 398 has_default_value=False, default_value=0, 399 message_type=None, enum_type=None, containing_type=None, 400 is_extension=False, extension_scope=None, 401 options=None), 402 _descriptor.FieldDescriptor( 403 name='timestamp', full_name='protos.Block.timestamp', index=1, 404 number=2, type=11, cpp_type=10, label=1, 405 has_default_value=False, default_value=None, 406 message_type=None, enum_type=None, containing_type=None, 407 is_extension=False, extension_scope=None, 408 options=None), 409 _descriptor.FieldDescriptor( 410 name='transactions', full_name='protos.Block.transactions', index=2, 411 number=3, type=11, cpp_type=10, label=3, 412 has_default_value=False, default_value=[], 413 message_type=None, enum_type=None, containing_type=None, 414 is_extension=False, extension_scope=None, 415 options=None), 416 _descriptor.FieldDescriptor( 417 name='stateHash', full_name='protos.Block.stateHash', index=3, 418 number=4, type=12, cpp_type=9, label=1, 419 has_default_value=False, default_value=_b(""), 420 message_type=None, enum_type=None, containing_type=None, 421 is_extension=False, extension_scope=None, 422 options=None), 423 _descriptor.FieldDescriptor( 424 name='previousBlockHash', full_name='protos.Block.previousBlockHash', index=4, 425 number=5, type=12, cpp_type=9, label=1, 426 has_default_value=False, default_value=_b(""), 427 message_type=None, enum_type=None, containing_type=None, 428 is_extension=False, extension_scope=None, 429 options=None), 430 _descriptor.FieldDescriptor( 431 name='consensusMetadata', full_name='protos.Block.consensusMetadata', index=5, 432 number=6, type=12, cpp_type=9, label=1, 433 has_default_value=False, default_value=_b(""), 434 message_type=None, enum_type=None, containing_type=None, 435 is_extension=False, extension_scope=None, 436 options=None), 437 _descriptor.FieldDescriptor( 438 name='nonHashData', full_name='protos.Block.nonHashData', index=6, 439 number=7, type=11, cpp_type=10, label=1, 440 has_default_value=False, default_value=None, 441 message_type=None, enum_type=None, containing_type=None, 442 is_extension=False, extension_scope=None, 443 options=None), 444 ], 445 extensions=[ 446 ], 447 nested_types=[], 448 enum_types=[ 449 ], 450 options=None, 451 is_extendable=False, 452 syntax='proto3', 453 extension_ranges=[], 454 oneofs=[ 455 ], 456 serialized_start=679, 457 serialized_end=908, 458 ) 459 460 461 _BLOCKCHAININFO = _descriptor.Descriptor( 462 name='BlockchainInfo', 463 full_name='protos.BlockchainInfo', 464 filename=None, 465 file=DESCRIPTOR, 466 containing_type=None, 467 fields=[ 468 _descriptor.FieldDescriptor( 469 name='height', full_name='protos.BlockchainInfo.height', index=0, 470 number=1, type=4, cpp_type=4, label=1, 471 has_default_value=False, default_value=0, 472 message_type=None, enum_type=None, containing_type=None, 473 is_extension=False, extension_scope=None, 474 options=None), 475 _descriptor.FieldDescriptor( 476 name='currentBlockHash', full_name='protos.BlockchainInfo.currentBlockHash', index=1, 477 number=2, type=12, cpp_type=9, label=1, 478 has_default_value=False, default_value=_b(""), 479 message_type=None, enum_type=None, containing_type=None, 480 is_extension=False, extension_scope=None, 481 options=None), 482 _descriptor.FieldDescriptor( 483 name='previousBlockHash', full_name='protos.BlockchainInfo.previousBlockHash', index=2, 484 number=3, type=12, cpp_type=9, label=1, 485 has_default_value=False, default_value=_b(""), 486 message_type=None, enum_type=None, containing_type=None, 487 is_extension=False, extension_scope=None, 488 options=None), 489 ], 490 extensions=[ 491 ], 492 nested_types=[], 493 enum_types=[ 494 ], 495 options=None, 496 is_extendable=False, 497 syntax='proto3', 498 extension_ranges=[], 499 oneofs=[ 500 ], 501 serialized_start=910, 502 serialized_end=995, 503 ) 504 505 506 _NONHASHDATA = _descriptor.Descriptor( 507 name='NonHashData', 508 full_name='protos.NonHashData', 509 filename=None, 510 file=DESCRIPTOR, 511 containing_type=None, 512 fields=[ 513 _descriptor.FieldDescriptor( 514 name='localLedgerCommitTimestamp', full_name='protos.NonHashData.localLedgerCommitTimestamp', index=0, 515 number=1, type=11, cpp_type=10, label=1, 516 has_default_value=False, default_value=None, 517 message_type=None, enum_type=None, containing_type=None, 518 is_extension=False, extension_scope=None, 519 options=None), 520 _descriptor.FieldDescriptor( 521 name='transactionResults', full_name='protos.NonHashData.transactionResults', index=1, 522 number=2, type=11, cpp_type=10, label=3, 523 has_default_value=False, default_value=[], 524 message_type=None, enum_type=None, containing_type=None, 525 is_extension=False, extension_scope=None, 526 options=None), 527 ], 528 extensions=[ 529 ], 530 nested_types=[], 531 enum_types=[ 532 ], 533 options=None, 534 is_extendable=False, 535 syntax='proto3', 536 extension_ranges=[], 537 oneofs=[ 538 ], 539 serialized_start=998, 540 serialized_end=1130, 541 ) 542 543 544 _PEERADDRESS = _descriptor.Descriptor( 545 name='PeerAddress', 546 full_name='protos.PeerAddress', 547 filename=None, 548 file=DESCRIPTOR, 549 containing_type=None, 550 fields=[ 551 _descriptor.FieldDescriptor( 552 name='host', full_name='protos.PeerAddress.host', index=0, 553 number=1, type=9, cpp_type=9, label=1, 554 has_default_value=False, default_value=_b("").decode('utf-8'), 555 message_type=None, enum_type=None, containing_type=None, 556 is_extension=False, extension_scope=None, 557 options=None), 558 _descriptor.FieldDescriptor( 559 name='port', full_name='protos.PeerAddress.port', index=1, 560 number=2, type=5, cpp_type=1, label=1, 561 has_default_value=False, default_value=0, 562 message_type=None, enum_type=None, containing_type=None, 563 is_extension=False, extension_scope=None, 564 options=None), 565 ], 566 extensions=[ 567 ], 568 nested_types=[], 569 enum_types=[ 570 ], 571 options=None, 572 is_extendable=False, 573 syntax='proto3', 574 extension_ranges=[], 575 oneofs=[ 576 ], 577 serialized_start=1132, 578 serialized_end=1173, 579 ) 580 581 582 _PEERID = _descriptor.Descriptor( 583 name='PeerID', 584 full_name='protos.PeerID', 585 filename=None, 586 file=DESCRIPTOR, 587 containing_type=None, 588 fields=[ 589 _descriptor.FieldDescriptor( 590 name='name', full_name='protos.PeerID.name', index=0, 591 number=1, type=9, cpp_type=9, label=1, 592 has_default_value=False, default_value=_b("").decode('utf-8'), 593 message_type=None, enum_type=None, containing_type=None, 594 is_extension=False, extension_scope=None, 595 options=None), 596 ], 597 extensions=[ 598 ], 599 nested_types=[], 600 enum_types=[ 601 ], 602 options=None, 603 is_extendable=False, 604 syntax='proto3', 605 extension_ranges=[], 606 oneofs=[ 607 ], 608 serialized_start=1175, 609 serialized_end=1197, 610 ) 611 612 613 _PEERENDPOINT = _descriptor.Descriptor( 614 name='PeerEndpoint', 615 full_name='protos.PeerEndpoint', 616 filename=None, 617 file=DESCRIPTOR, 618 containing_type=None, 619 fields=[ 620 _descriptor.FieldDescriptor( 621 name='ID', full_name='protos.PeerEndpoint.ID', index=0, 622 number=1, type=11, cpp_type=10, label=1, 623 has_default_value=False, default_value=None, 624 message_type=None, enum_type=None, containing_type=None, 625 is_extension=False, extension_scope=None, 626 options=None), 627 _descriptor.FieldDescriptor( 628 name='address', full_name='protos.PeerEndpoint.address', index=1, 629 number=2, type=9, cpp_type=9, label=1, 630 has_default_value=False, default_value=_b("").decode('utf-8'), 631 message_type=None, enum_type=None, containing_type=None, 632 is_extension=False, extension_scope=None, 633 options=None), 634 _descriptor.FieldDescriptor( 635 name='type', full_name='protos.PeerEndpoint.type', index=2, 636 number=3, type=14, cpp_type=8, label=1, 637 has_default_value=False, default_value=0, 638 message_type=None, enum_type=None, containing_type=None, 639 is_extension=False, extension_scope=None, 640 options=None), 641 _descriptor.FieldDescriptor( 642 name='pkiID', full_name='protos.PeerEndpoint.pkiID', index=3, 643 number=4, type=12, cpp_type=9, label=1, 644 has_default_value=False, default_value=_b(""), 645 message_type=None, enum_type=None, containing_type=None, 646 is_extension=False, extension_scope=None, 647 options=None), 648 ], 649 extensions=[ 650 ], 651 nested_types=[], 652 enum_types=[ 653 _PEERENDPOINT_TYPE, 654 ], 655 options=None, 656 is_extendable=False, 657 syntax='proto3', 658 extension_ranges=[], 659 oneofs=[ 660 ], 661 serialized_start=1200, 662 serialized_end=1372, 663 ) 664 665 666 _PEERSMESSAGE = _descriptor.Descriptor( 667 name='PeersMessage', 668 full_name='protos.PeersMessage', 669 filename=None, 670 file=DESCRIPTOR, 671 containing_type=None, 672 fields=[ 673 _descriptor.FieldDescriptor( 674 name='peers', full_name='protos.PeersMessage.peers', index=0, 675 number=1, type=11, cpp_type=10, label=3, 676 has_default_value=False, default_value=[], 677 message_type=None, enum_type=None, containing_type=None, 678 is_extension=False, extension_scope=None, 679 options=None), 680 ], 681 extensions=[ 682 ], 683 nested_types=[], 684 enum_types=[ 685 ], 686 options=None, 687 is_extendable=False, 688 syntax='proto3', 689 extension_ranges=[], 690 oneofs=[ 691 ], 692 serialized_start=1374, 693 serialized_end=1425, 694 ) 695 696 697 _HELLOMESSAGE = _descriptor.Descriptor( 698 name='HelloMessage', 699 full_name='protos.HelloMessage', 700 filename=None, 701 file=DESCRIPTOR, 702 containing_type=None, 703 fields=[ 704 _descriptor.FieldDescriptor( 705 name='peerEndpoint', full_name='protos.HelloMessage.peerEndpoint', index=0, 706 number=1, type=11, cpp_type=10, label=1, 707 has_default_value=False, default_value=None, 708 message_type=None, enum_type=None, containing_type=None, 709 is_extension=False, extension_scope=None, 710 options=None), 711 _descriptor.FieldDescriptor( 712 name='blockchainInfo', full_name='protos.HelloMessage.blockchainInfo', index=1, 713 number=2, type=11, cpp_type=10, label=1, 714 has_default_value=False, default_value=None, 715 message_type=None, enum_type=None, containing_type=None, 716 is_extension=False, extension_scope=None, 717 options=None), 718 ], 719 extensions=[ 720 ], 721 nested_types=[], 722 enum_types=[ 723 ], 724 options=None, 725 is_extendable=False, 726 syntax='proto3', 727 extension_ranges=[], 728 oneofs=[ 729 ], 730 serialized_start=1427, 731 serialized_end=1533, 732 ) 733 734 735 _MESSAGE = _descriptor.Descriptor( 736 name='Message', 737 full_name='protos.Message', 738 filename=None, 739 file=DESCRIPTOR, 740 containing_type=None, 741 fields=[ 742 _descriptor.FieldDescriptor( 743 name='type', full_name='protos.Message.type', index=0, 744 number=1, type=14, cpp_type=8, label=1, 745 has_default_value=False, default_value=0, 746 message_type=None, enum_type=None, containing_type=None, 747 is_extension=False, extension_scope=None, 748 options=None), 749 _descriptor.FieldDescriptor( 750 name='timestamp', full_name='protos.Message.timestamp', index=1, 751 number=2, type=11, cpp_type=10, label=1, 752 has_default_value=False, default_value=None, 753 message_type=None, enum_type=None, containing_type=None, 754 is_extension=False, extension_scope=None, 755 options=None), 756 _descriptor.FieldDescriptor( 757 name='payload', full_name='protos.Message.payload', index=2, 758 number=3, type=12, cpp_type=9, label=1, 759 has_default_value=False, default_value=_b(""), 760 message_type=None, enum_type=None, containing_type=None, 761 is_extension=False, extension_scope=None, 762 options=None), 763 _descriptor.FieldDescriptor( 764 name='signature', full_name='protos.Message.signature', index=3, 765 number=4, type=12, cpp_type=9, label=1, 766 has_default_value=False, default_value=_b(""), 767 message_type=None, enum_type=None, containing_type=None, 768 is_extension=False, extension_scope=None, 769 options=None), 770 ], 771 extensions=[ 772 ], 773 nested_types=[], 774 enum_types=[ 775 _MESSAGE_TYPE, 776 ], 777 options=None, 778 is_extendable=False, 779 syntax='proto3', 780 extension_ranges=[], 781 oneofs=[ 782 ], 783 serialized_start=1536, 784 serialized_end=1994, 785 ) 786 787 788 _RESPONSE = _descriptor.Descriptor( 789 name='Response', 790 full_name='protos.Response', 791 filename=None, 792 file=DESCRIPTOR, 793 containing_type=None, 794 fields=[ 795 _descriptor.FieldDescriptor( 796 name='status', full_name='protos.Response.status', index=0, 797 number=1, type=14, cpp_type=8, label=1, 798 has_default_value=False, default_value=0, 799 message_type=None, enum_type=None, containing_type=None, 800 is_extension=False, extension_scope=None, 801 options=None), 802 _descriptor.FieldDescriptor( 803 name='msg', full_name='protos.Response.msg', index=1, 804 number=2, type=12, cpp_type=9, label=1, 805 has_default_value=False, default_value=_b(""), 806 message_type=None, enum_type=None, containing_type=None, 807 is_extension=False, extension_scope=None, 808 options=None), 809 ], 810 extensions=[ 811 ], 812 nested_types=[], 813 enum_types=[ 814 _RESPONSE_STATUSCODE, 815 ], 816 options=None, 817 is_extendable=False, 818 syntax='proto3', 819 extension_ranges=[], 820 oneofs=[ 821 ], 822 serialized_start=1996, 823 serialized_end=2121, 824 ) 825 826 827 _BLOCKSTATE = _descriptor.Descriptor( 828 name='BlockState', 829 full_name='protos.BlockState', 830 filename=None, 831 file=DESCRIPTOR, 832 containing_type=None, 833 fields=[ 834 _descriptor.FieldDescriptor( 835 name='block', full_name='protos.BlockState.block', index=0, 836 number=1, type=11, cpp_type=10, label=1, 837 has_default_value=False, default_value=None, 838 message_type=None, enum_type=None, containing_type=None, 839 is_extension=False, extension_scope=None, 840 options=None), 841 _descriptor.FieldDescriptor( 842 name='stateDelta', full_name='protos.BlockState.stateDelta', index=1, 843 number=2, type=12, cpp_type=9, label=1, 844 has_default_value=False, default_value=_b(""), 845 message_type=None, enum_type=None, containing_type=None, 846 is_extension=False, extension_scope=None, 847 options=None), 848 ], 849 extensions=[ 850 ], 851 nested_types=[], 852 enum_types=[ 853 ], 854 options=None, 855 is_extendable=False, 856 syntax='proto3', 857 extension_ranges=[], 858 oneofs=[ 859 ], 860 serialized_start=2123, 861 serialized_end=2185, 862 ) 863 864 865 _SYNCBLOCKRANGE = _descriptor.Descriptor( 866 name='SyncBlockRange', 867 full_name='protos.SyncBlockRange', 868 filename=None, 869 file=DESCRIPTOR, 870 containing_type=None, 871 fields=[ 872 _descriptor.FieldDescriptor( 873 name='start', full_name='protos.SyncBlockRange.start', index=0, 874 number=1, type=4, cpp_type=4, label=1, 875 has_default_value=False, default_value=0, 876 message_type=None, enum_type=None, containing_type=None, 877 is_extension=False, extension_scope=None, 878 options=None), 879 _descriptor.FieldDescriptor( 880 name='end', full_name='protos.SyncBlockRange.end', index=1, 881 number=2, type=4, cpp_type=4, label=1, 882 has_default_value=False, default_value=0, 883 message_type=None, enum_type=None, containing_type=None, 884 is_extension=False, extension_scope=None, 885 options=None), 886 ], 887 extensions=[ 888 ], 889 nested_types=[], 890 enum_types=[ 891 ], 892 options=None, 893 is_extendable=False, 894 syntax='proto3', 895 extension_ranges=[], 896 oneofs=[ 897 ], 898 serialized_start=2187, 899 serialized_end=2231, 900 ) 901 902 903 _SYNCBLOCKS = _descriptor.Descriptor( 904 name='SyncBlocks', 905 full_name='protos.SyncBlocks', 906 filename=None, 907 file=DESCRIPTOR, 908 containing_type=None, 909 fields=[ 910 _descriptor.FieldDescriptor( 911 name='range', full_name='protos.SyncBlocks.range', index=0, 912 number=1, type=11, cpp_type=10, label=1, 913 has_default_value=False, default_value=None, 914 message_type=None, enum_type=None, containing_type=None, 915 is_extension=False, extension_scope=None, 916 options=None), 917 _descriptor.FieldDescriptor( 918 name='blocks', full_name='protos.SyncBlocks.blocks', index=1, 919 number=2, type=11, cpp_type=10, label=3, 920 has_default_value=False, default_value=[], 921 message_type=None, enum_type=None, containing_type=None, 922 is_extension=False, extension_scope=None, 923 options=None), 924 ], 925 extensions=[ 926 ], 927 nested_types=[], 928 enum_types=[ 929 ], 930 options=None, 931 is_extendable=False, 932 syntax='proto3', 933 extension_ranges=[], 934 oneofs=[ 935 ], 936 serialized_start=2233, 937 serialized_end=2315, 938 ) 939 940 941 _SYNCSTATESNAPSHOTREQUEST = _descriptor.Descriptor( 942 name='SyncStateSnapshotRequest', 943 full_name='protos.SyncStateSnapshotRequest', 944 filename=None, 945 file=DESCRIPTOR, 946 containing_type=None, 947 fields=[ 948 _descriptor.FieldDescriptor( 949 name='correlationId', full_name='protos.SyncStateSnapshotRequest.correlationId', index=0, 950 number=1, type=4, cpp_type=4, label=1, 951 has_default_value=False, default_value=0, 952 message_type=None, enum_type=None, containing_type=None, 953 is_extension=False, extension_scope=None, 954 options=None), 955 ], 956 extensions=[ 957 ], 958 nested_types=[], 959 enum_types=[ 960 ], 961 options=None, 962 is_extendable=False, 963 syntax='proto3', 964 extension_ranges=[], 965 oneofs=[ 966 ], 967 serialized_start=2317, 968 serialized_end=2366, 969 ) 970 971 972 _SYNCSTATESNAPSHOT = _descriptor.Descriptor( 973 name='SyncStateSnapshot', 974 full_name='protos.SyncStateSnapshot', 975 filename=None, 976 file=DESCRIPTOR, 977 containing_type=None, 978 fields=[ 979 _descriptor.FieldDescriptor( 980 name='delta', full_name='protos.SyncStateSnapshot.delta', index=0, 981 number=1, type=12, cpp_type=9, label=1, 982 has_default_value=False, default_value=_b(""), 983 message_type=None, enum_type=None, containing_type=None, 984 is_extension=False, extension_scope=None, 985 options=None), 986 _descriptor.FieldDescriptor( 987 name='sequence', full_name='protos.SyncStateSnapshot.sequence', index=1, 988 number=2, type=4, cpp_type=4, label=1, 989 has_default_value=False, default_value=0, 990 message_type=None, enum_type=None, containing_type=None, 991 is_extension=False, extension_scope=None, 992 options=None), 993 _descriptor.FieldDescriptor( 994 name='blockNumber', full_name='protos.SyncStateSnapshot.blockNumber', index=2, 995 number=3, type=4, cpp_type=4, label=1, 996 has_default_value=False, default_value=0, 997 message_type=None, enum_type=None, containing_type=None, 998 is_extension=False, extension_scope=None, 999 options=None), 1000 _descriptor.FieldDescriptor( 1001 name='request', full_name='protos.SyncStateSnapshot.request', index=3, 1002 number=4, type=11, cpp_type=10, label=1, 1003 has_default_value=False, default_value=None, 1004 message_type=None, enum_type=None, containing_type=None, 1005 is_extension=False, extension_scope=None, 1006 options=None), 1007 ], 1008 extensions=[ 1009 ], 1010 nested_types=[], 1011 enum_types=[ 1012 ], 1013 options=None, 1014 is_extendable=False, 1015 syntax='proto3', 1016 extension_ranges=[], 1017 oneofs=[ 1018 ], 1019 serialized_start=2368, 1020 serialized_end=2492, 1021 ) 1022 1023 1024 _SYNCSTATEDELTASREQUEST = _descriptor.Descriptor( 1025 name='SyncStateDeltasRequest', 1026 full_name='protos.SyncStateDeltasRequest', 1027 filename=None, 1028 file=DESCRIPTOR, 1029 containing_type=None, 1030 fields=[ 1031 _descriptor.FieldDescriptor( 1032 name='range', full_name='protos.SyncStateDeltasRequest.range', index=0, 1033 number=1, type=11, cpp_type=10, label=1, 1034 has_default_value=False, default_value=None, 1035 message_type=None, enum_type=None, containing_type=None, 1036 is_extension=False, extension_scope=None, 1037 options=None), 1038 ], 1039 extensions=[ 1040 ], 1041 nested_types=[], 1042 enum_types=[ 1043 ], 1044 options=None, 1045 is_extendable=False, 1046 syntax='proto3', 1047 extension_ranges=[], 1048 oneofs=[ 1049 ], 1050 serialized_start=2494, 1051 serialized_end=2557, 1052 ) 1053 1054 1055 _SYNCSTATEDELTAS = _descriptor.Descriptor( 1056 name='SyncStateDeltas', 1057 full_name='protos.SyncStateDeltas', 1058 filename=None, 1059 file=DESCRIPTOR, 1060 containing_type=None, 1061 fields=[ 1062 _descriptor.FieldDescriptor( 1063 name='range', full_name='protos.SyncStateDeltas.range', index=0, 1064 number=1, type=11, cpp_type=10, label=1, 1065 has_default_value=False, default_value=None, 1066 message_type=None, enum_type=None, containing_type=None, 1067 is_extension=False, extension_scope=None, 1068 options=None), 1069 _descriptor.FieldDescriptor( 1070 name='deltas', full_name='protos.SyncStateDeltas.deltas', index=1, 1071 number=2, type=12, cpp_type=9, label=3, 1072 has_default_value=False, default_value=[], 1073 message_type=None, enum_type=None, containing_type=None, 1074 is_extension=False, extension_scope=None, 1075 options=None), 1076 ], 1077 extensions=[ 1078 ], 1079 nested_types=[], 1080 enum_types=[ 1081 ], 1082 options=None, 1083 is_extendable=False, 1084 syntax='proto3', 1085 extension_ranges=[], 1086 oneofs=[ 1087 ], 1088 serialized_start=2559, 1089 serialized_end=2631, 1090 ) 1091 1092 _TRANSACTION.fields_by_name['type'].enum_type = _TRANSACTION_TYPE 1093 _TRANSACTION.fields_by_name['timestamp'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP 1094 _TRANSACTION.fields_by_name['confidentialityLevel'].enum_type = chaincode__pb2._CONFIDENTIALITYLEVEL 1095 _TRANSACTION_TYPE.containing_type = _TRANSACTION 1096 _TRANSACTIONBLOCK.fields_by_name['transactions'].message_type = _TRANSACTION 1097 _BLOCK.fields_by_name['timestamp'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP 1098 _BLOCK.fields_by_name['transactions'].message_type = _TRANSACTION 1099 _BLOCK.fields_by_name['nonHashData'].message_type = _NONHASHDATA 1100 _NONHASHDATA.fields_by_name['localLedgerCommitTimestamp'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP 1101 _NONHASHDATA.fields_by_name['transactionResults'].message_type = _TRANSACTIONRESULT 1102 _PEERENDPOINT.fields_by_name['ID'].message_type = _PEERID 1103 _PEERENDPOINT.fields_by_name['type'].enum_type = _PEERENDPOINT_TYPE 1104 _PEERENDPOINT_TYPE.containing_type = _PEERENDPOINT 1105 _PEERSMESSAGE.fields_by_name['peers'].message_type = _PEERENDPOINT 1106 _HELLOMESSAGE.fields_by_name['peerEndpoint'].message_type = _PEERENDPOINT 1107 _HELLOMESSAGE.fields_by_name['blockchainInfo'].message_type = _BLOCKCHAININFO 1108 _MESSAGE.fields_by_name['type'].enum_type = _MESSAGE_TYPE 1109 _MESSAGE.fields_by_name['timestamp'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP 1110 _MESSAGE_TYPE.containing_type = _MESSAGE 1111 _RESPONSE.fields_by_name['status'].enum_type = _RESPONSE_STATUSCODE 1112 _RESPONSE_STATUSCODE.containing_type = _RESPONSE 1113 _BLOCKSTATE.fields_by_name['block'].message_type = _BLOCK 1114 _SYNCBLOCKS.fields_by_name['range'].message_type = _SYNCBLOCKRANGE 1115 _SYNCBLOCKS.fields_by_name['blocks'].message_type = _BLOCK 1116 _SYNCSTATESNAPSHOT.fields_by_name['request'].message_type = _SYNCSTATESNAPSHOTREQUEST 1117 _SYNCSTATEDELTASREQUEST.fields_by_name['range'].message_type = _SYNCBLOCKRANGE 1118 _SYNCSTATEDELTAS.fields_by_name['range'].message_type = _SYNCBLOCKRANGE 1119 DESCRIPTOR.message_types_by_name['Transaction'] = _TRANSACTION 1120 DESCRIPTOR.message_types_by_name['TransactionBlock'] = _TRANSACTIONBLOCK 1121 DESCRIPTOR.message_types_by_name['TransactionResult'] = _TRANSACTIONRESULT 1122 DESCRIPTOR.message_types_by_name['Block'] = _BLOCK 1123 DESCRIPTOR.message_types_by_name['BlockchainInfo'] = _BLOCKCHAININFO 1124 DESCRIPTOR.message_types_by_name['NonHashData'] = _NONHASHDATA 1125 DESCRIPTOR.message_types_by_name['PeerAddress'] = _PEERADDRESS 1126 DESCRIPTOR.message_types_by_name['PeerID'] = _PEERID 1127 DESCRIPTOR.message_types_by_name['PeerEndpoint'] = _PEERENDPOINT 1128 DESCRIPTOR.message_types_by_name['PeersMessage'] = _PEERSMESSAGE 1129 DESCRIPTOR.message_types_by_name['HelloMessage'] = _HELLOMESSAGE 1130 DESCRIPTOR.message_types_by_name['Message'] = _MESSAGE 1131 DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE 1132 DESCRIPTOR.message_types_by_name['BlockState'] = _BLOCKSTATE 1133 DESCRIPTOR.message_types_by_name['SyncBlockRange'] = _SYNCBLOCKRANGE 1134 DESCRIPTOR.message_types_by_name['SyncBlocks'] = _SYNCBLOCKS 1135 DESCRIPTOR.message_types_by_name['SyncStateSnapshotRequest'] = _SYNCSTATESNAPSHOTREQUEST 1136 DESCRIPTOR.message_types_by_name['SyncStateSnapshot'] = _SYNCSTATESNAPSHOT 1137 DESCRIPTOR.message_types_by_name['SyncStateDeltasRequest'] = _SYNCSTATEDELTASREQUEST 1138 DESCRIPTOR.message_types_by_name['SyncStateDeltas'] = _SYNCSTATEDELTAS 1139 1140 Transaction = _reflection.GeneratedProtocolMessageType('Transaction', (_message.Message,), dict( 1141 DESCRIPTOR = _TRANSACTION, 1142 __module__ = 'fabric_pb2' 1143 # @@protoc_insertion_point(class_scope:protos.Transaction) 1144 )) 1145 _sym_db.RegisterMessage(Transaction) 1146 1147 TransactionBlock = _reflection.GeneratedProtocolMessageType('TransactionBlock', (_message.Message,), dict( 1148 DESCRIPTOR = _TRANSACTIONBLOCK, 1149 __module__ = 'fabric_pb2' 1150 # @@protoc_insertion_point(class_scope:protos.TransactionBlock) 1151 )) 1152 _sym_db.RegisterMessage(TransactionBlock) 1153 1154 TransactionResult = _reflection.GeneratedProtocolMessageType('TransactionResult', (_message.Message,), dict( 1155 DESCRIPTOR = _TRANSACTIONRESULT, 1156 __module__ = 'fabric_pb2' 1157 # @@protoc_insertion_point(class_scope:protos.TransactionResult) 1158 )) 1159 _sym_db.RegisterMessage(TransactionResult) 1160 1161 Block = _reflection.GeneratedProtocolMessageType('Block', (_message.Message,), dict( 1162 DESCRIPTOR = _BLOCK, 1163 __module__ = 'fabric_pb2' 1164 # @@protoc_insertion_point(class_scope:protos.Block) 1165 )) 1166 _sym_db.RegisterMessage(Block) 1167 1168 BlockchainInfo = _reflection.GeneratedProtocolMessageType('BlockchainInfo', (_message.Message,), dict( 1169 DESCRIPTOR = _BLOCKCHAININFO, 1170 __module__ = 'fabric_pb2' 1171 # @@protoc_insertion_point(class_scope:protos.BlockchainInfo) 1172 )) 1173 _sym_db.RegisterMessage(BlockchainInfo) 1174 1175 NonHashData = _reflection.GeneratedProtocolMessageType('NonHashData', (_message.Message,), dict( 1176 DESCRIPTOR = _NONHASHDATA, 1177 __module__ = 'fabric_pb2' 1178 # @@protoc_insertion_point(class_scope:protos.NonHashData) 1179 )) 1180 _sym_db.RegisterMessage(NonHashData) 1181 1182 PeerAddress = _reflection.GeneratedProtocolMessageType('PeerAddress', (_message.Message,), dict( 1183 DESCRIPTOR = _PEERADDRESS, 1184 __module__ = 'fabric_pb2' 1185 # @@protoc_insertion_point(class_scope:protos.PeerAddress) 1186 )) 1187 _sym_db.RegisterMessage(PeerAddress) 1188 1189 PeerID = _reflection.GeneratedProtocolMessageType('PeerID', (_message.Message,), dict( 1190 DESCRIPTOR = _PEERID, 1191 __module__ = 'fabric_pb2' 1192 # @@protoc_insertion_point(class_scope:protos.PeerID) 1193 )) 1194 _sym_db.RegisterMessage(PeerID) 1195 1196 PeerEndpoint = _reflection.GeneratedProtocolMessageType('PeerEndpoint', (_message.Message,), dict( 1197 DESCRIPTOR = _PEERENDPOINT, 1198 __module__ = 'fabric_pb2' 1199 # @@protoc_insertion_point(class_scope:protos.PeerEndpoint) 1200 )) 1201 _sym_db.RegisterMessage(PeerEndpoint) 1202 1203 PeersMessage = _reflection.GeneratedProtocolMessageType('PeersMessage', (_message.Message,), dict( 1204 DESCRIPTOR = _PEERSMESSAGE, 1205 __module__ = 'fabric_pb2' 1206 # @@protoc_insertion_point(class_scope:protos.PeersMessage) 1207 )) 1208 _sym_db.RegisterMessage(PeersMessage) 1209 1210 HelloMessage = _reflection.GeneratedProtocolMessageType('HelloMessage', (_message.Message,), dict( 1211 DESCRIPTOR = _HELLOMESSAGE, 1212 __module__ = 'fabric_pb2' 1213 # @@protoc_insertion_point(class_scope:protos.HelloMessage) 1214 )) 1215 _sym_db.RegisterMessage(HelloMessage) 1216 1217 Message = _reflection.GeneratedProtocolMessageType('Message', (_message.Message,), dict( 1218 DESCRIPTOR = _MESSAGE, 1219 __module__ = 'fabric_pb2' 1220 # @@protoc_insertion_point(class_scope:protos.Message) 1221 )) 1222 _sym_db.RegisterMessage(Message) 1223 1224 Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( 1225 DESCRIPTOR = _RESPONSE, 1226 __module__ = 'fabric_pb2' 1227 # @@protoc_insertion_point(class_scope:protos.Response) 1228 )) 1229 _sym_db.RegisterMessage(Response) 1230 1231 BlockState = _reflection.GeneratedProtocolMessageType('BlockState', (_message.Message,), dict( 1232 DESCRIPTOR = _BLOCKSTATE, 1233 __module__ = 'fabric_pb2' 1234 # @@protoc_insertion_point(class_scope:protos.BlockState) 1235 )) 1236 _sym_db.RegisterMessage(BlockState) 1237 1238 SyncBlockRange = _reflection.GeneratedProtocolMessageType('SyncBlockRange', (_message.Message,), dict( 1239 DESCRIPTOR = _SYNCBLOCKRANGE, 1240 __module__ = 'fabric_pb2' 1241 # @@protoc_insertion_point(class_scope:protos.SyncBlockRange) 1242 )) 1243 _sym_db.RegisterMessage(SyncBlockRange) 1244 1245 SyncBlocks = _reflection.GeneratedProtocolMessageType('SyncBlocks', (_message.Message,), dict( 1246 DESCRIPTOR = _SYNCBLOCKS, 1247 __module__ = 'fabric_pb2' 1248 # @@protoc_insertion_point(class_scope:protos.SyncBlocks) 1249 )) 1250 _sym_db.RegisterMessage(SyncBlocks) 1251 1252 SyncStateSnapshotRequest = _reflection.GeneratedProtocolMessageType('SyncStateSnapshotRequest', (_message.Message,), dict( 1253 DESCRIPTOR = _SYNCSTATESNAPSHOTREQUEST, 1254 __module__ = 'fabric_pb2' 1255 # @@protoc_insertion_point(class_scope:protos.SyncStateSnapshotRequest) 1256 )) 1257 _sym_db.RegisterMessage(SyncStateSnapshotRequest) 1258 1259 SyncStateSnapshot = _reflection.GeneratedProtocolMessageType('SyncStateSnapshot', (_message.Message,), dict( 1260 DESCRIPTOR = _SYNCSTATESNAPSHOT, 1261 __module__ = 'fabric_pb2' 1262 # @@protoc_insertion_point(class_scope:protos.SyncStateSnapshot) 1263 )) 1264 _sym_db.RegisterMessage(SyncStateSnapshot) 1265 1266 SyncStateDeltasRequest = _reflection.GeneratedProtocolMessageType('SyncStateDeltasRequest', (_message.Message,), dict( 1267 DESCRIPTOR = _SYNCSTATEDELTASREQUEST, 1268 __module__ = 'fabric_pb2' 1269 # @@protoc_insertion_point(class_scope:protos.SyncStateDeltasRequest) 1270 )) 1271 _sym_db.RegisterMessage(SyncStateDeltasRequest) 1272 1273 SyncStateDeltas = _reflection.GeneratedProtocolMessageType('SyncStateDeltas', (_message.Message,), dict( 1274 DESCRIPTOR = _SYNCSTATEDELTAS, 1275 __module__ = 'fabric_pb2' 1276 # @@protoc_insertion_point(class_scope:protos.SyncStateDeltas) 1277 )) 1278 _sym_db.RegisterMessage(SyncStateDeltas) 1279 1280 1281 import abc 1282 import six 1283 from grpc.beta import implementations as beta_implementations 1284 from grpc.beta import interfaces as beta_interfaces 1285 from grpc.framework.common import cardinality 1286 from grpc.framework.interfaces.face import utilities as face_utilities 1287 1288 class BetaPeerServicer(object): 1289 """Interface exported by the server. 1290 """ 1291 def Chat(self, request_iterator, context): 1292 """Accepts a stream of Message during chat session, while receiving 1293 other Message (e.g. from other peers). 1294 """ 1295 context.code(beta_interfaces.StatusCode.UNIMPLEMENTED) 1296 def ProcessTransaction(self, request, context): 1297 """Process a transaction from a remote source. 1298 """ 1299 context.code(beta_interfaces.StatusCode.UNIMPLEMENTED) 1300 1301 class BetaPeerStub(object): 1302 """Interface exported by the server. 1303 """ 1304 def Chat(self, request_iterator, timeout): 1305 """Accepts a stream of Message during chat session, while receiving 1306 other Message (e.g. from other peers). 1307 """ 1308 raise NotImplementedError() 1309 def ProcessTransaction(self, request, timeout): 1310 """Process a transaction from a remote source. 1311 """ 1312 raise NotImplementedError() 1313 ProcessTransaction.future = None 1314 1315 def beta_create_Peer_server(servicer, pool=None, pool_size=None, default_timeout=None, maximum_timeout=None): 1316 import fabric_pb2 1317 import fabric_pb2 1318 import fabric_pb2 1319 import fabric_pb2 1320 request_deserializers = { 1321 ('protos.Peer', 'Chat'): fabric_pb2.Message.FromString, 1322 ('protos.Peer', 'ProcessTransaction'): fabric_pb2.Transaction.FromString, 1323 } 1324 response_serializers = { 1325 ('protos.Peer', 'Chat'): fabric_pb2.Message.SerializeToString, 1326 ('protos.Peer', 'ProcessTransaction'): fabric_pb2.Response.SerializeToString, 1327 } 1328 method_implementations = { 1329 ('protos.Peer', 'Chat'): face_utilities.stream_stream_inline(servicer.Chat), 1330 ('protos.Peer', 'ProcessTransaction'): face_utilities.unary_unary_inline(servicer.ProcessTransaction), 1331 } 1332 server_options = beta_implementations.server_options(request_deserializers=request_deserializers, response_serializers=response_serializers, thread_pool=pool, thread_pool_size=pool_size, default_timeout=default_timeout, maximum_timeout=maximum_timeout) 1333 return beta_implementations.server(method_implementations, options=server_options) 1334 1335 def beta_create_Peer_stub(channel, host=None, metadata_transformer=None, pool=None, pool_size=None): 1336 import fabric_pb2 1337 import fabric_pb2 1338 import fabric_pb2 1339 import fabric_pb2 1340 request_serializers = { 1341 ('protos.Peer', 'Chat'): fabric_pb2.Message.SerializeToString, 1342 ('protos.Peer', 'ProcessTransaction'): fabric_pb2.Transaction.SerializeToString, 1343 } 1344 response_deserializers = { 1345 ('protos.Peer', 'Chat'): fabric_pb2.Message.FromString, 1346 ('protos.Peer', 'ProcessTransaction'): fabric_pb2.Response.FromString, 1347 } 1348 cardinalities = { 1349 'Chat': cardinality.Cardinality.STREAM_STREAM, 1350 'ProcessTransaction': cardinality.Cardinality.UNARY_UNARY, 1351 } 1352 stub_options = beta_implementations.stub_options(host=host, metadata_transformer=metadata_transformer, request_serializers=request_serializers, response_deserializers=response_deserializers, thread_pool=pool, thread_pool_size=pool_size) 1353 return beta_implementations.dynamic_stub(channel, 'protos.Peer', cardinalities, options=stub_options) 1354 # @@protoc_insertion_point(module_scope)