diff --git a/futu/VERSION.txt b/futu/VERSION.txt index ca3017f..f3480e9 100644 --- a/futu/VERSION.txt +++ b/futu/VERSION.txt @@ -1 +1 @@ -9.02.5208 +9.02.5210 diff --git a/futu/common/pb/Common_pb2.py b/futu/common/pb/Common_pb2.py index 915da91..68bf37b 100644 --- a/futu/common/pb/Common_pb2.py +++ b/futu/common/pb/Common_pb2.py @@ -1,14 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Common.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) -from google.protobuf.internal import enum_type_wrapper +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Common.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -16,392 +24,28 @@ -DESCRIPTOR = _descriptor.FileDescriptor( - name='Common.proto', - package='Common', - syntax='proto2', - serialized_pb=_b('\n\x0c\x43ommon.proto\x12\x06\x43ommon\",\n\x08PacketID\x12\x0e\n\x06\x63onnID\x18\x01 \x02(\x04\x12\x10\n\x08serialNo\x18\x02 \x02(\r\"L\n\rProgramStatus\x12\'\n\x04type\x18\x01 \x02(\x0e\x32\x19.Common.ProgramStatusType\x12\x12\n\nstrExtDesc\x18\x02 \x01(\t*\xb6\x01\n\x07RetType\x12\x13\n\x0fRetType_Succeed\x10\x00\x12\x1b\n\x0eRetType_Failed\x10\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\x12\x1c\n\x0fRetType_TimeOut\x10\x9c\xff\xff\xff\xff\xff\xff\xff\xff\x01\x12\x1f\n\x12RetType_DisConnect\x10\xb8\xfe\xff\xff\xff\xff\xff\xff\xff\x01\x12\x1c\n\x0fRetType_Unknown\x10\xf0\xfc\xff\xff\xff\xff\xff\xff\xff\x01\x12\x1c\n\x0fRetType_Invalid\x10\x8c\xfc\xff\xff\xff\xff\xff\xff\xff\x01*\x83\x01\n\rPacketEncAlgo\x12\x1b\n\x17PacketEncAlgo_FTAES_ECB\x10\x00\x12\x1f\n\x12PacketEncAlgo_None\x10\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\x12\x19\n\x15PacketEncAlgo_AES_ECB\x10\x01\x12\x19\n\x15PacketEncAlgo_AES_CBC\x10\x02*4\n\x08ProtoFmt\x12\x15\n\x11ProtoFmt_Protobuf\x10\x00\x12\x11\n\rProtoFmt_Json\x10\x01*\xbe\x01\n\x0fUserAttribution\x12\x1b\n\x17UserAttribution_Unknown\x10\x00\x12\x16\n\x12UserAttribution_NN\x10\x01\x12\x16\n\x12UserAttribution_MM\x10\x02\x12\x16\n\x12UserAttribution_SG\x10\x03\x12\x16\n\x12UserAttribution_AU\x10\x04\x12\x16\n\x12UserAttribution_JP\x10\x05\x12\x16\n\x12UserAttribution_HK\x10\x06*\xf0\x03\n\x11ProgramStatusType\x12\x1a\n\x16ProgramStatusType_None\x10\x00\x12\x1c\n\x18ProgramStatusType_Loaded\x10\x01\x12\x1c\n\x18ProgramStatusType_Loging\x10\x02\x12\'\n#ProgramStatusType_NeedPicVerifyCode\x10\x03\x12)\n%ProgramStatusType_NeedPhoneVerifyCode\x10\x04\x12!\n\x1dProgramStatusType_LoginFailed\x10\x05\x12!\n\x1dProgramStatusType_ForceUpdate\x10\x06\x12*\n&ProgramStatusType_NessaryDataPreparing\x10\x07\x12(\n$ProgramStatusType_NessaryDataMissing\x10\x08\x12\'\n#ProgramStatusType_UnAgreeDisclaimer\x10\t\x12\x1b\n\x17ProgramStatusType_Ready\x10\n\x12!\n\x1dProgramStatusType_ForceLogout\x10\x0b\x12*\n&ProgramStatusType_DisclaimerPullFailed\x10\x0c*e\n\x07Session\x12\x10\n\x0cSession_NONE\x10\x00\x12\x0f\n\x0bSession_RTH\x10\x01\x12\x0f\n\x0bSession_ETH\x10\x02\x12\x0f\n\x0bSession_ALL\x10\x03\x12\x15\n\x11Session_OVERNIGHT\x10\x04\x42=\n\x13\x63om.futu.openapi.pbZ&github.com/futuopen/ftapi4go/pb/common') -) - -_RETTYPE = _descriptor.EnumDescriptor( - name='RetType', - full_name='Common.RetType', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='RetType_Succeed', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='RetType_Failed', index=1, number=-1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='RetType_TimeOut', index=2, number=-100, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='RetType_DisConnect', index=3, number=-200, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='RetType_Unknown', index=4, number=-400, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='RetType_Invalid', index=5, number=-500, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=149, - serialized_end=331, -) -_sym_db.RegisterEnumDescriptor(_RETTYPE) - -RetType = enum_type_wrapper.EnumTypeWrapper(_RETTYPE) -_PACKETENCALGO = _descriptor.EnumDescriptor( - name='PacketEncAlgo', - full_name='Common.PacketEncAlgo', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='PacketEncAlgo_FTAES_ECB', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PacketEncAlgo_None', index=1, number=-1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PacketEncAlgo_AES_ECB', index=2, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PacketEncAlgo_AES_CBC', index=3, number=2, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=334, - serialized_end=465, -) -_sym_db.RegisterEnumDescriptor(_PACKETENCALGO) - -PacketEncAlgo = enum_type_wrapper.EnumTypeWrapper(_PACKETENCALGO) -_PROTOFMT = _descriptor.EnumDescriptor( - name='ProtoFmt', - full_name='Common.ProtoFmt', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='ProtoFmt_Protobuf', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ProtoFmt_Json', index=1, number=1, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=467, - serialized_end=519, -) -_sym_db.RegisterEnumDescriptor(_PROTOFMT) - -ProtoFmt = enum_type_wrapper.EnumTypeWrapper(_PROTOFMT) -_USERATTRIBUTION = _descriptor.EnumDescriptor( - name='UserAttribution', - full_name='Common.UserAttribution', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='UserAttribution_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='UserAttribution_NN', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='UserAttribution_MM', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='UserAttribution_SG', index=3, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='UserAttribution_AU', index=4, number=4, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='UserAttribution_JP', index=5, number=5, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='UserAttribution_HK', index=6, number=6, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=522, - serialized_end=712, -) -_sym_db.RegisterEnumDescriptor(_USERATTRIBUTION) - -UserAttribution = enum_type_wrapper.EnumTypeWrapper(_USERATTRIBUTION) -_PROGRAMSTATUSTYPE = _descriptor.EnumDescriptor( - name='ProgramStatusType', - full_name='Common.ProgramStatusType', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='ProgramStatusType_None', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ProgramStatusType_Loaded', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ProgramStatusType_Loging', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ProgramStatusType_NeedPicVerifyCode', index=3, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ProgramStatusType_NeedPhoneVerifyCode', index=4, number=4, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ProgramStatusType_LoginFailed', index=5, number=5, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ProgramStatusType_ForceUpdate', index=6, number=6, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ProgramStatusType_NessaryDataPreparing', index=7, number=7, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ProgramStatusType_NessaryDataMissing', index=8, number=8, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ProgramStatusType_UnAgreeDisclaimer', index=9, number=9, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ProgramStatusType_Ready', index=10, number=10, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ProgramStatusType_ForceLogout', index=11, number=11, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ProgramStatusType_DisclaimerPullFailed', index=12, number=12, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=715, - serialized_end=1211, -) -_sym_db.RegisterEnumDescriptor(_PROGRAMSTATUSTYPE) - -ProgramStatusType = enum_type_wrapper.EnumTypeWrapper(_PROGRAMSTATUSTYPE) -_SESSION = _descriptor.EnumDescriptor( - name='Session', - full_name='Common.Session', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='Session_NONE', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='Session_RTH', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='Session_ETH', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='Session_ALL', index=3, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='Session_OVERNIGHT', index=4, number=4, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=1213, - serialized_end=1314, -) -_sym_db.RegisterEnumDescriptor(_SESSION) - -Session = enum_type_wrapper.EnumTypeWrapper(_SESSION) -RetType_Succeed = 0 -RetType_Failed = -1 -RetType_TimeOut = -100 -RetType_DisConnect = -200 -RetType_Unknown = -400 -RetType_Invalid = -500 -PacketEncAlgo_FTAES_ECB = 0 -PacketEncAlgo_None = -1 -PacketEncAlgo_AES_ECB = 1 -PacketEncAlgo_AES_CBC = 2 -ProtoFmt_Protobuf = 0 -ProtoFmt_Json = 1 -UserAttribution_Unknown = 0 -UserAttribution_NN = 1 -UserAttribution_MM = 2 -UserAttribution_SG = 3 -UserAttribution_AU = 4 -UserAttribution_JP = 5 -UserAttribution_HK = 6 -ProgramStatusType_None = 0 -ProgramStatusType_Loaded = 1 -ProgramStatusType_Loging = 2 -ProgramStatusType_NeedPicVerifyCode = 3 -ProgramStatusType_NeedPhoneVerifyCode = 4 -ProgramStatusType_LoginFailed = 5 -ProgramStatusType_ForceUpdate = 6 -ProgramStatusType_NessaryDataPreparing = 7 -ProgramStatusType_NessaryDataMissing = 8 -ProgramStatusType_UnAgreeDisclaimer = 9 -ProgramStatusType_Ready = 10 -ProgramStatusType_ForceLogout = 11 -ProgramStatusType_DisclaimerPullFailed = 12 -Session_NONE = 0 -Session_RTH = 1 -Session_ETH = 2 -Session_ALL = 3 -Session_OVERNIGHT = 4 - - - -_PACKETID = _descriptor.Descriptor( - name='PacketID', - full_name='Common.PacketID', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='connID', full_name='Common.PacketID.connID', index=0, - number=1, type=4, cpp_type=4, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='serialNo', full_name='Common.PacketID.serialNo', index=1, - number=2, type=13, cpp_type=3, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=24, - serialized_end=68, -) - - -_PROGRAMSTATUS = _descriptor.Descriptor( - name='ProgramStatus', - full_name='Common.ProgramStatus', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='type', full_name='Common.ProgramStatus.type', index=0, - number=1, type=14, cpp_type=8, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='strExtDesc', full_name='Common.ProgramStatus.strExtDesc', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=70, - serialized_end=146, -) - -_PROGRAMSTATUS.fields_by_name['type'].enum_type = _PROGRAMSTATUSTYPE -DESCRIPTOR.message_types_by_name['PacketID'] = _PACKETID -DESCRIPTOR.message_types_by_name['ProgramStatus'] = _PROGRAMSTATUS -DESCRIPTOR.enum_types_by_name['RetType'] = _RETTYPE -DESCRIPTOR.enum_types_by_name['PacketEncAlgo'] = _PACKETENCALGO -DESCRIPTOR.enum_types_by_name['ProtoFmt'] = _PROTOFMT -DESCRIPTOR.enum_types_by_name['UserAttribution'] = _USERATTRIBUTION -DESCRIPTOR.enum_types_by_name['ProgramStatusType'] = _PROGRAMSTATUSTYPE -DESCRIPTOR.enum_types_by_name['Session'] = _SESSION -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -PacketID = _reflection.GeneratedProtocolMessageType('PacketID', (_message.Message,), dict( - DESCRIPTOR = _PACKETID, - __module__ = 'Common_pb2' - # @@protoc_insertion_point(class_scope:Common.PacketID) - )) -_sym_db.RegisterMessage(PacketID) - -ProgramStatus = _reflection.GeneratedProtocolMessageType('ProgramStatus', (_message.Message,), dict( - DESCRIPTOR = _PROGRAMSTATUS, - __module__ = 'Common_pb2' - # @@protoc_insertion_point(class_scope:Common.ProgramStatus) - )) -_sym_db.RegisterMessage(ProgramStatus) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ&github.com/futuopen/ftapi4go/pb/common')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x0c\x43ommon.proto\x12\x06\x43ommon\",\n\x08PacketID\x12\x0e\n\x06\x63onnID\x18\x01 \x02(\x04\x12\x10\n\x08serialNo\x18\x02 \x02(\r\"L\n\rProgramStatus\x12\'\n\x04type\x18\x01 \x02(\x0e\x32\x19.Common.ProgramStatusType\x12\x12\n\nstrExtDesc\x18\x02 \x01(\t*\xb6\x01\n\x07RetType\x12\x13\n\x0fRetType_Succeed\x10\x00\x12\x1b\n\x0eRetType_Failed\x10\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\x12\x1c\n\x0fRetType_TimeOut\x10\x9c\xff\xff\xff\xff\xff\xff\xff\xff\x01\x12\x1f\n\x12RetType_DisConnect\x10\xb8\xfe\xff\xff\xff\xff\xff\xff\xff\x01\x12\x1c\n\x0fRetType_Unknown\x10\xf0\xfc\xff\xff\xff\xff\xff\xff\xff\x01\x12\x1c\n\x0fRetType_Invalid\x10\x8c\xfc\xff\xff\xff\xff\xff\xff\xff\x01*\x83\x01\n\rPacketEncAlgo\x12\x1b\n\x17PacketEncAlgo_FTAES_ECB\x10\x00\x12\x1f\n\x12PacketEncAlgo_None\x10\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\x12\x19\n\x15PacketEncAlgo_AES_ECB\x10\x01\x12\x19\n\x15PacketEncAlgo_AES_CBC\x10\x02*4\n\x08ProtoFmt\x12\x15\n\x11ProtoFmt_Protobuf\x10\x00\x12\x11\n\rProtoFmt_Json\x10\x01*\xbe\x01\n\x0fUserAttribution\x12\x1b\n\x17UserAttribution_Unknown\x10\x00\x12\x16\n\x12UserAttribution_NN\x10\x01\x12\x16\n\x12UserAttribution_MM\x10\x02\x12\x16\n\x12UserAttribution_SG\x10\x03\x12\x16\n\x12UserAttribution_AU\x10\x04\x12\x16\n\x12UserAttribution_JP\x10\x05\x12\x16\n\x12UserAttribution_HK\x10\x06*\xf0\x03\n\x11ProgramStatusType\x12\x1a\n\x16ProgramStatusType_None\x10\x00\x12\x1c\n\x18ProgramStatusType_Loaded\x10\x01\x12\x1c\n\x18ProgramStatusType_Loging\x10\x02\x12\'\n#ProgramStatusType_NeedPicVerifyCode\x10\x03\x12)\n%ProgramStatusType_NeedPhoneVerifyCode\x10\x04\x12!\n\x1dProgramStatusType_LoginFailed\x10\x05\x12!\n\x1dProgramStatusType_ForceUpdate\x10\x06\x12*\n&ProgramStatusType_NessaryDataPreparing\x10\x07\x12(\n$ProgramStatusType_NessaryDataMissing\x10\x08\x12\'\n#ProgramStatusType_UnAgreeDisclaimer\x10\t\x12\x1b\n\x17ProgramStatusType_Ready\x10\n\x12!\n\x1dProgramStatusType_ForceLogout\x10\x0b\x12*\n&ProgramStatusType_DisclaimerPullFailed\x10\x0c*e\n\x07Session\x12\x10\n\x0cSession_NONE\x10\x00\x12\x0f\n\x0bSession_RTH\x10\x01\x12\x0f\n\x0bSession_ETH\x10\x02\x12\x0f\n\x0bSession_ALL\x10\x03\x12\x15\n\x11Session_OVERNIGHT\x10\x04\x42=\n\x13\x63om.futu.openapi.pbZ&github.com/futuopen/ftapi4go/pb/common') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Common_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ&github.com/futuopen/ftapi4go/pb/common' + _globals['_RETTYPE']._serialized_start=149 + _globals['_RETTYPE']._serialized_end=331 + _globals['_PACKETENCALGO']._serialized_start=334 + _globals['_PACKETENCALGO']._serialized_end=465 + _globals['_PROTOFMT']._serialized_start=467 + _globals['_PROTOFMT']._serialized_end=519 + _globals['_USERATTRIBUTION']._serialized_start=522 + _globals['_USERATTRIBUTION']._serialized_end=712 + _globals['_PROGRAMSTATUSTYPE']._serialized_start=715 + _globals['_PROGRAMSTATUSTYPE']._serialized_end=1211 + _globals['_SESSION']._serialized_start=1213 + _globals['_SESSION']._serialized_end=1314 + _globals['_PACKETID']._serialized_start=24 + _globals['_PACKETID']._serialized_end=68 + _globals['_PROGRAMSTATUS']._serialized_start=70 + _globals['_PROGRAMSTATUS']._serialized_end=146 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/GetDelayStatistics_pb2.py b/futu/common/pb/GetDelayStatistics_pb2.py index 7c0ea95..066188a 100644 --- a/futu/common/pb/GetDelayStatistics_pb2.py +++ b/futu/common/pb/GetDelayStatistics_pb2.py @@ -1,14 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: GetDelayStatistics.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) -from google.protobuf.internal import enum_type_wrapper +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'GetDelayStatistics.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,621 +25,34 @@ import Common_pb2 as Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='GetDelayStatistics.proto', - package='GetDelayStatistics', - syntax='proto2', - serialized_pb=_b('\n\x18GetDelayStatistics.proto\x12\x12GetDelayStatistics\x1a\x0c\x43ommon.proto\"B\n\x03\x43\x32S\x12\x10\n\x08typeList\x18\x01 \x03(\x05\x12\x14\n\x0cqotPushStage\x18\x02 \x01(\x05\x12\x13\n\x0bsegmentList\x18\x03 \x03(\x05\"m\n\x13\x44\x65layStatisticsItem\x12\r\n\x05\x62\x65gin\x18\x01 \x02(\x05\x12\x0b\n\x03\x65nd\x18\x02 \x02(\x05\x12\r\n\x05\x63ount\x18\x03 \x02(\x05\x12\x12\n\nproportion\x18\x04 \x02(\x02\x12\x17\n\x0f\x63umulativeRatio\x18\x05 \x02(\x02\"\x82\x01\n\x0f\x44\x65layStatistics\x12\x13\n\x0bqotPushType\x18\x01 \x02(\x05\x12\x39\n\x08itemList\x18\x02 \x03(\x0b\x32\'.GetDelayStatistics.DelayStatisticsItem\x12\x10\n\x08\x64\x65layAvg\x18\x03 \x02(\x02\x12\r\n\x05\x63ount\x18\x04 \x02(\x05\"\x8f\x01\n\x16ReqReplyStatisticsItem\x12\x0f\n\x07protoID\x18\x01 \x02(\x05\x12\r\n\x05\x63ount\x18\x02 \x02(\x05\x12\x14\n\x0ctotalCostAvg\x18\x03 \x02(\x02\x12\x14\n\x0copenDCostAvg\x18\x04 \x02(\x02\x12\x13\n\x0bnetDelayAvg\x18\x05 \x02(\x02\x12\x14\n\x0cisLocalReply\x18\x06 \x02(\x08\"w\n\x18PlaceOrderStatisticsItem\x12\x0f\n\x07orderID\x18\x01 \x02(\t\x12\x11\n\ttotalCost\x18\x02 \x02(\x02\x12\x11\n\topenDCost\x18\x03 \x02(\x02\x12\x10\n\x08netDelay\x18\x04 \x02(\x02\x12\x12\n\nupdateCost\x18\x05 \x02(\x02\"\xe5\x01\n\x03S2C\x12\x42\n\x15qotPushStatisticsList\x18\x01 \x03(\x0b\x32#.GetDelayStatistics.DelayStatistics\x12J\n\x16reqReplyStatisticsList\x18\x02 \x03(\x0b\x32*.GetDelayStatistics.ReqReplyStatisticsItem\x12N\n\x18placeOrderStatisticsList\x18\x03 \x03(\x0b\x32,.GetDelayStatistics.PlaceOrderStatisticsItem\"/\n\x07Request\x12$\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x17.GetDelayStatistics.C2S\"h\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12$\n\x03s2c\x18\x04 \x01(\x0b\x32\x17.GetDelayStatistics.S2C*\x9c\x01\n\x13\x44\x65layStatisticsType\x12\x1e\n\x1a\x44\x65layStatisticsType_Unkonw\x10\x00\x12\x1f\n\x1b\x44\x65layStatisticsType_QotPush\x10\x01\x12 \n\x1c\x44\x65layStatisticsType_ReqReply\x10\x02\x12\"\n\x1e\x44\x65layStatisticsType_PlaceOrder\x10\x03*\x9f\x01\n\x0cQotPushStage\x12\x17\n\x13QotPushStage_Unkonw\x10\x00\x12\x16\n\x12QotPushStage_SR2SS\x10\x01\x12\x16\n\x12QotPushStage_SS2CR\x10\x02\x12\x16\n\x12QotPushStage_CR2CS\x10\x03\x12\x16\n\x12QotPushStage_SS2CS\x10\x04\x12\x16\n\x12QotPushStage_SR2CS\x10\x05*\x87\x01\n\x0bQotPushType\x12\x16\n\x12QotPushType_Unkonw\x10\x00\x12\x15\n\x11QotPushType_Price\x10\x01\x12\x16\n\x12QotPushType_Ticker\x10\x02\x12\x19\n\x15QotPushType_OrderBook\x10\x03\x12\x16\n\x12QotPushType_Broker\x10\x04\x42I\n\x13\x63om.futu.openapi.pbZ2github.com/futuopen/ftapi4go/pb/getdelaystatistics') - , - dependencies=[Common__pb2.DESCRIPTOR,]) - -_DELAYSTATISTICSTYPE = _descriptor.EnumDescriptor( - name='DelayStatisticsType', - full_name='GetDelayStatistics.DelayStatisticsType', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='DelayStatisticsType_Unkonw', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='DelayStatisticsType_QotPush', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='DelayStatisticsType_ReqReply', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='DelayStatisticsType_PlaceOrder', index=3, number=3, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=1029, - serialized_end=1185, -) -_sym_db.RegisterEnumDescriptor(_DELAYSTATISTICSTYPE) - -DelayStatisticsType = enum_type_wrapper.EnumTypeWrapper(_DELAYSTATISTICSTYPE) -_QOTPUSHSTAGE = _descriptor.EnumDescriptor( - name='QotPushStage', - full_name='GetDelayStatistics.QotPushStage', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='QotPushStage_Unkonw', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotPushStage_SR2SS', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotPushStage_SS2CR', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotPushStage_CR2CS', index=3, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotPushStage_SS2CS', index=4, number=4, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotPushStage_SR2CS', index=5, number=5, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=1188, - serialized_end=1347, -) -_sym_db.RegisterEnumDescriptor(_QOTPUSHSTAGE) - -QotPushStage = enum_type_wrapper.EnumTypeWrapper(_QOTPUSHSTAGE) -_QOTPUSHTYPE = _descriptor.EnumDescriptor( - name='QotPushType', - full_name='GetDelayStatistics.QotPushType', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='QotPushType_Unkonw', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotPushType_Price', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotPushType_Ticker', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotPushType_OrderBook', index=3, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotPushType_Broker', index=4, number=4, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=1350, - serialized_end=1485, -) -_sym_db.RegisterEnumDescriptor(_QOTPUSHTYPE) - -QotPushType = enum_type_wrapper.EnumTypeWrapper(_QOTPUSHTYPE) -DelayStatisticsType_Unkonw = 0 -DelayStatisticsType_QotPush = 1 -DelayStatisticsType_ReqReply = 2 -DelayStatisticsType_PlaceOrder = 3 -QotPushStage_Unkonw = 0 -QotPushStage_SR2SS = 1 -QotPushStage_SS2CR = 2 -QotPushStage_CR2CS = 3 -QotPushStage_SS2CS = 4 -QotPushStage_SR2CS = 5 -QotPushType_Unkonw = 0 -QotPushType_Price = 1 -QotPushType_Ticker = 2 -QotPushType_OrderBook = 3 -QotPushType_Broker = 4 - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='GetDelayStatistics.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='typeList', full_name='GetDelayStatistics.C2S.typeList', index=0, - number=1, type=5, cpp_type=1, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='qotPushStage', full_name='GetDelayStatistics.C2S.qotPushStage', index=1, - number=2, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='segmentList', full_name='GetDelayStatistics.C2S.segmentList', index=2, - number=3, type=5, cpp_type=1, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=62, - serialized_end=128, -) - - -_DELAYSTATISTICSITEM = _descriptor.Descriptor( - name='DelayStatisticsItem', - full_name='GetDelayStatistics.DelayStatisticsItem', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='begin', full_name='GetDelayStatistics.DelayStatisticsItem.begin', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='end', full_name='GetDelayStatistics.DelayStatisticsItem.end', index=1, - number=2, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='count', full_name='GetDelayStatistics.DelayStatisticsItem.count', index=2, - number=3, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='proportion', full_name='GetDelayStatistics.DelayStatisticsItem.proportion', index=3, - number=4, type=2, cpp_type=6, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='cumulativeRatio', full_name='GetDelayStatistics.DelayStatisticsItem.cumulativeRatio', index=4, - number=5, type=2, cpp_type=6, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=130, - serialized_end=239, -) - - -_DELAYSTATISTICS = _descriptor.Descriptor( - name='DelayStatistics', - full_name='GetDelayStatistics.DelayStatistics', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='qotPushType', full_name='GetDelayStatistics.DelayStatistics.qotPushType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='itemList', full_name='GetDelayStatistics.DelayStatistics.itemList', index=1, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='delayAvg', full_name='GetDelayStatistics.DelayStatistics.delayAvg', index=2, - number=3, type=2, cpp_type=6, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='count', full_name='GetDelayStatistics.DelayStatistics.count', index=3, - number=4, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=242, - serialized_end=372, -) - - -_REQREPLYSTATISTICSITEM = _descriptor.Descriptor( - name='ReqReplyStatisticsItem', - full_name='GetDelayStatistics.ReqReplyStatisticsItem', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='protoID', full_name='GetDelayStatistics.ReqReplyStatisticsItem.protoID', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='count', full_name='GetDelayStatistics.ReqReplyStatisticsItem.count', index=1, - number=2, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='totalCostAvg', full_name='GetDelayStatistics.ReqReplyStatisticsItem.totalCostAvg', index=2, - number=3, type=2, cpp_type=6, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='openDCostAvg', full_name='GetDelayStatistics.ReqReplyStatisticsItem.openDCostAvg', index=3, - number=4, type=2, cpp_type=6, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='netDelayAvg', full_name='GetDelayStatistics.ReqReplyStatisticsItem.netDelayAvg', index=4, - number=5, type=2, cpp_type=6, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='isLocalReply', full_name='GetDelayStatistics.ReqReplyStatisticsItem.isLocalReply', index=5, - number=6, type=8, cpp_type=7, label=2, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=375, - serialized_end=518, -) - - -_PLACEORDERSTATISTICSITEM = _descriptor.Descriptor( - name='PlaceOrderStatisticsItem', - full_name='GetDelayStatistics.PlaceOrderStatisticsItem', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='orderID', full_name='GetDelayStatistics.PlaceOrderStatisticsItem.orderID', index=0, - number=1, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='totalCost', full_name='GetDelayStatistics.PlaceOrderStatisticsItem.totalCost', index=1, - number=2, type=2, cpp_type=6, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='openDCost', full_name='GetDelayStatistics.PlaceOrderStatisticsItem.openDCost', index=2, - number=3, type=2, cpp_type=6, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='netDelay', full_name='GetDelayStatistics.PlaceOrderStatisticsItem.netDelay', index=3, - number=4, type=2, cpp_type=6, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='updateCost', full_name='GetDelayStatistics.PlaceOrderStatisticsItem.updateCost', index=4, - number=5, type=2, cpp_type=6, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=520, - serialized_end=639, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='GetDelayStatistics.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='qotPushStatisticsList', full_name='GetDelayStatistics.S2C.qotPushStatisticsList', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='reqReplyStatisticsList', full_name='GetDelayStatistics.S2C.reqReplyStatisticsList', index=1, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='placeOrderStatisticsList', full_name='GetDelayStatistics.S2C.placeOrderStatisticsList', index=2, - number=3, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=642, - serialized_end=871, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='GetDelayStatistics.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='GetDelayStatistics.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=873, - serialized_end=920, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='GetDelayStatistics.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='GetDelayStatistics.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='GetDelayStatistics.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='GetDelayStatistics.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='GetDelayStatistics.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=922, - serialized_end=1026, -) - -_DELAYSTATISTICS.fields_by_name['itemList'].message_type = _DELAYSTATISTICSITEM -_S2C.fields_by_name['qotPushStatisticsList'].message_type = _DELAYSTATISTICS -_S2C.fields_by_name['reqReplyStatisticsList'].message_type = _REQREPLYSTATISTICSITEM -_S2C.fields_by_name['placeOrderStatisticsList'].message_type = _PLACEORDERSTATISTICSITEM -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['DelayStatisticsItem'] = _DELAYSTATISTICSITEM -DESCRIPTOR.message_types_by_name['DelayStatistics'] = _DELAYSTATISTICS -DESCRIPTOR.message_types_by_name['ReqReplyStatisticsItem'] = _REQREPLYSTATISTICSITEM -DESCRIPTOR.message_types_by_name['PlaceOrderStatisticsItem'] = _PLACEORDERSTATISTICSITEM -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -DESCRIPTOR.enum_types_by_name['DelayStatisticsType'] = _DELAYSTATISTICSTYPE -DESCRIPTOR.enum_types_by_name['QotPushStage'] = _QOTPUSHSTAGE -DESCRIPTOR.enum_types_by_name['QotPushType'] = _QOTPUSHTYPE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'GetDelayStatistics_pb2' - # @@protoc_insertion_point(class_scope:GetDelayStatistics.C2S) - )) -_sym_db.RegisterMessage(C2S) - -DelayStatisticsItem = _reflection.GeneratedProtocolMessageType('DelayStatisticsItem', (_message.Message,), dict( - DESCRIPTOR = _DELAYSTATISTICSITEM, - __module__ = 'GetDelayStatistics_pb2' - # @@protoc_insertion_point(class_scope:GetDelayStatistics.DelayStatisticsItem) - )) -_sym_db.RegisterMessage(DelayStatisticsItem) - -DelayStatistics = _reflection.GeneratedProtocolMessageType('DelayStatistics', (_message.Message,), dict( - DESCRIPTOR = _DELAYSTATISTICS, - __module__ = 'GetDelayStatistics_pb2' - # @@protoc_insertion_point(class_scope:GetDelayStatistics.DelayStatistics) - )) -_sym_db.RegisterMessage(DelayStatistics) - -ReqReplyStatisticsItem = _reflection.GeneratedProtocolMessageType('ReqReplyStatisticsItem', (_message.Message,), dict( - DESCRIPTOR = _REQREPLYSTATISTICSITEM, - __module__ = 'GetDelayStatistics_pb2' - # @@protoc_insertion_point(class_scope:GetDelayStatistics.ReqReplyStatisticsItem) - )) -_sym_db.RegisterMessage(ReqReplyStatisticsItem) - -PlaceOrderStatisticsItem = _reflection.GeneratedProtocolMessageType('PlaceOrderStatisticsItem', (_message.Message,), dict( - DESCRIPTOR = _PLACEORDERSTATISTICSITEM, - __module__ = 'GetDelayStatistics_pb2' - # @@protoc_insertion_point(class_scope:GetDelayStatistics.PlaceOrderStatisticsItem) - )) -_sym_db.RegisterMessage(PlaceOrderStatisticsItem) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'GetDelayStatistics_pb2' - # @@protoc_insertion_point(class_scope:GetDelayStatistics.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'GetDelayStatistics_pb2' - # @@protoc_insertion_point(class_scope:GetDelayStatistics.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'GetDelayStatistics_pb2' - # @@protoc_insertion_point(class_scope:GetDelayStatistics.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ2github.com/futuopen/ftapi4go/pb/getdelaystatistics')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x18GetDelayStatistics.proto\x12\x12GetDelayStatistics\x1a\x0c\x43ommon.proto\"B\n\x03\x43\x32S\x12\x10\n\x08typeList\x18\x01 \x03(\x05\x12\x14\n\x0cqotPushStage\x18\x02 \x01(\x05\x12\x13\n\x0bsegmentList\x18\x03 \x03(\x05\"m\n\x13\x44\x65layStatisticsItem\x12\r\n\x05\x62\x65gin\x18\x01 \x02(\x05\x12\x0b\n\x03\x65nd\x18\x02 \x02(\x05\x12\r\n\x05\x63ount\x18\x03 \x02(\x05\x12\x12\n\nproportion\x18\x04 \x02(\x02\x12\x17\n\x0f\x63umulativeRatio\x18\x05 \x02(\x02\"\x82\x01\n\x0f\x44\x65layStatistics\x12\x13\n\x0bqotPushType\x18\x01 \x02(\x05\x12\x39\n\x08itemList\x18\x02 \x03(\x0b\x32\'.GetDelayStatistics.DelayStatisticsItem\x12\x10\n\x08\x64\x65layAvg\x18\x03 \x02(\x02\x12\r\n\x05\x63ount\x18\x04 \x02(\x05\"\x8f\x01\n\x16ReqReplyStatisticsItem\x12\x0f\n\x07protoID\x18\x01 \x02(\x05\x12\r\n\x05\x63ount\x18\x02 \x02(\x05\x12\x14\n\x0ctotalCostAvg\x18\x03 \x02(\x02\x12\x14\n\x0copenDCostAvg\x18\x04 \x02(\x02\x12\x13\n\x0bnetDelayAvg\x18\x05 \x02(\x02\x12\x14\n\x0cisLocalReply\x18\x06 \x02(\x08\"w\n\x18PlaceOrderStatisticsItem\x12\x0f\n\x07orderID\x18\x01 \x02(\t\x12\x11\n\ttotalCost\x18\x02 \x02(\x02\x12\x11\n\topenDCost\x18\x03 \x02(\x02\x12\x10\n\x08netDelay\x18\x04 \x02(\x02\x12\x12\n\nupdateCost\x18\x05 \x02(\x02\"\xe5\x01\n\x03S2C\x12\x42\n\x15qotPushStatisticsList\x18\x01 \x03(\x0b\x32#.GetDelayStatistics.DelayStatistics\x12J\n\x16reqReplyStatisticsList\x18\x02 \x03(\x0b\x32*.GetDelayStatistics.ReqReplyStatisticsItem\x12N\n\x18placeOrderStatisticsList\x18\x03 \x03(\x0b\x32,.GetDelayStatistics.PlaceOrderStatisticsItem\"/\n\x07Request\x12$\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x17.GetDelayStatistics.C2S\"h\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12$\n\x03s2c\x18\x04 \x01(\x0b\x32\x17.GetDelayStatistics.S2C*\x9c\x01\n\x13\x44\x65layStatisticsType\x12\x1e\n\x1a\x44\x65layStatisticsType_Unkonw\x10\x00\x12\x1f\n\x1b\x44\x65layStatisticsType_QotPush\x10\x01\x12 \n\x1c\x44\x65layStatisticsType_ReqReply\x10\x02\x12\"\n\x1e\x44\x65layStatisticsType_PlaceOrder\x10\x03*\x9f\x01\n\x0cQotPushStage\x12\x17\n\x13QotPushStage_Unkonw\x10\x00\x12\x16\n\x12QotPushStage_SR2SS\x10\x01\x12\x16\n\x12QotPushStage_SS2CR\x10\x02\x12\x16\n\x12QotPushStage_CR2CS\x10\x03\x12\x16\n\x12QotPushStage_SS2CS\x10\x04\x12\x16\n\x12QotPushStage_SR2CS\x10\x05*\x87\x01\n\x0bQotPushType\x12\x16\n\x12QotPushType_Unkonw\x10\x00\x12\x15\n\x11QotPushType_Price\x10\x01\x12\x16\n\x12QotPushType_Ticker\x10\x02\x12\x19\n\x15QotPushType_OrderBook\x10\x03\x12\x16\n\x12QotPushType_Broker\x10\x04\x42I\n\x13\x63om.futu.openapi.pbZ2github.com/futuopen/ftapi4go/pb/getdelaystatistics') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'GetDelayStatistics_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ2github.com/futuopen/ftapi4go/pb/getdelaystatistics' + _globals['_DELAYSTATISTICSTYPE']._serialized_start=1029 + _globals['_DELAYSTATISTICSTYPE']._serialized_end=1185 + _globals['_QOTPUSHSTAGE']._serialized_start=1188 + _globals['_QOTPUSHSTAGE']._serialized_end=1347 + _globals['_QOTPUSHTYPE']._serialized_start=1350 + _globals['_QOTPUSHTYPE']._serialized_end=1485 + _globals['_C2S']._serialized_start=62 + _globals['_C2S']._serialized_end=128 + _globals['_DELAYSTATISTICSITEM']._serialized_start=130 + _globals['_DELAYSTATISTICSITEM']._serialized_end=239 + _globals['_DELAYSTATISTICS']._serialized_start=242 + _globals['_DELAYSTATISTICS']._serialized_end=372 + _globals['_REQREPLYSTATISTICSITEM']._serialized_start=375 + _globals['_REQREPLYSTATISTICSITEM']._serialized_end=518 + _globals['_PLACEORDERSTATISTICSITEM']._serialized_start=520 + _globals['_PLACEORDERSTATISTICSITEM']._serialized_end=639 + _globals['_S2C']._serialized_start=642 + _globals['_S2C']._serialized_end=871 + _globals['_REQUEST']._serialized_start=873 + _globals['_REQUEST']._serialized_end=920 + _globals['_RESPONSE']._serialized_start=922 + _globals['_RESPONSE']._serialized_end=1026 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/GetGlobalState_pb2.py b/futu/common/pb/GetGlobalState_pb2.py index 8c1cf3c..698a067 100644 --- a/futu/common/pb/GetGlobalState_pb2.py +++ b/futu/common/pb/GetGlobalState_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: GetGlobalState.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'GetGlobalState.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,318 +26,20 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='GetGlobalState.proto', - package='GetGlobalState', - syntax='proto2', - serialized_pb=_b('\n\x14GetGlobalState.proto\x12\x0eGetGlobalState\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"\x15\n\x03\x43\x32S\x12\x0e\n\x06userID\x18\x01 \x02(\x04\"\x8a\x03\n\x03S2C\x12\x10\n\x08marketHK\x18\x01 \x02(\x05\x12\x10\n\x08marketUS\x18\x02 \x02(\x05\x12\x10\n\x08marketSH\x18\x03 \x02(\x05\x12\x10\n\x08marketSZ\x18\x04 \x02(\x05\x12\x16\n\x0emarketHKFuture\x18\x05 \x02(\x05\x12\x16\n\x0emarketUSFuture\x18\x0f \x01(\x05\x12\x16\n\x0emarketSGFuture\x18\x11 \x01(\x05\x12\x16\n\x0emarketJPFuture\x18\x12 \x01(\x05\x12\x12\n\nqotLogined\x18\x06 \x02(\x08\x12\x12\n\ntrdLogined\x18\x07 \x02(\x08\x12\x11\n\tserverVer\x18\x08 \x02(\x05\x12\x15\n\rserverBuildNo\x18\t \x02(\x05\x12\x0c\n\x04time\x18\n \x02(\x03\x12\x11\n\tlocalTime\x18\x0b \x01(\x01\x12,\n\rprogramStatus\x18\x0c \x01(\x0b\x32\x15.Common.ProgramStatus\x12\x14\n\x0cqotSvrIpAddr\x18\r \x01(\t\x12\x14\n\x0ctrdSvrIpAddr\x18\x0e \x01(\t\x12\x0e\n\x06\x63onnID\x18\x10 \x01(\x04\"+\n\x07Request\x12 \n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x13.GetGlobalState.C2S\"d\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12 \n\x03s2c\x18\x04 \x01(\x0b\x32\x13.GetGlobalState.S2CBE\n\x13\x63om.futu.openapi.pbZ.github.com/futuopen/ftapi4go/pb/getglobalstate') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='GetGlobalState.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='userID', full_name='GetGlobalState.C2S.userID', index=0, - number=1, type=4, cpp_type=4, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=72, - serialized_end=93, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='GetGlobalState.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='marketHK', full_name='GetGlobalState.S2C.marketHK', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='marketUS', full_name='GetGlobalState.S2C.marketUS', index=1, - number=2, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='marketSH', full_name='GetGlobalState.S2C.marketSH', index=2, - number=3, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='marketSZ', full_name='GetGlobalState.S2C.marketSZ', index=3, - number=4, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='marketHKFuture', full_name='GetGlobalState.S2C.marketHKFuture', index=4, - number=5, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='marketUSFuture', full_name='GetGlobalState.S2C.marketUSFuture', index=5, - number=15, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='marketSGFuture', full_name='GetGlobalState.S2C.marketSGFuture', index=6, - number=17, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='marketJPFuture', full_name='GetGlobalState.S2C.marketJPFuture', index=7, - number=18, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='qotLogined', full_name='GetGlobalState.S2C.qotLogined', index=8, - number=6, type=8, cpp_type=7, label=2, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='trdLogined', full_name='GetGlobalState.S2C.trdLogined', index=9, - number=7, type=8, cpp_type=7, label=2, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='serverVer', full_name='GetGlobalState.S2C.serverVer', index=10, - number=8, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='serverBuildNo', full_name='GetGlobalState.S2C.serverBuildNo', index=11, - number=9, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='time', full_name='GetGlobalState.S2C.time', index=12, - number=10, type=3, cpp_type=2, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='localTime', full_name='GetGlobalState.S2C.localTime', index=13, - number=11, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='programStatus', full_name='GetGlobalState.S2C.programStatus', index=14, - number=12, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='qotSvrIpAddr', full_name='GetGlobalState.S2C.qotSvrIpAddr', index=15, - number=13, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='trdSvrIpAddr', full_name='GetGlobalState.S2C.trdSvrIpAddr', index=16, - number=14, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='connID', full_name='GetGlobalState.S2C.connID', index=17, - number=16, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=96, - serialized_end=490, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='GetGlobalState.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='GetGlobalState.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=492, - serialized_end=535, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='GetGlobalState.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='GetGlobalState.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='GetGlobalState.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='GetGlobalState.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='GetGlobalState.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=537, - serialized_end=637, -) - -_S2C.fields_by_name['programStatus'].message_type = Common__pb2._PROGRAMSTATUS -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'GetGlobalState_pb2' - # @@protoc_insertion_point(class_scope:GetGlobalState.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'GetGlobalState_pb2' - # @@protoc_insertion_point(class_scope:GetGlobalState.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'GetGlobalState_pb2' - # @@protoc_insertion_point(class_scope:GetGlobalState.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'GetGlobalState_pb2' - # @@protoc_insertion_point(class_scope:GetGlobalState.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ.github.com/futuopen/ftapi4go/pb/getglobalstate')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x14GetGlobalState.proto\x12\x0eGetGlobalState\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"\x15\n\x03\x43\x32S\x12\x0e\n\x06userID\x18\x01 \x02(\x04\"\x8a\x03\n\x03S2C\x12\x10\n\x08marketHK\x18\x01 \x02(\x05\x12\x10\n\x08marketUS\x18\x02 \x02(\x05\x12\x10\n\x08marketSH\x18\x03 \x02(\x05\x12\x10\n\x08marketSZ\x18\x04 \x02(\x05\x12\x16\n\x0emarketHKFuture\x18\x05 \x02(\x05\x12\x16\n\x0emarketUSFuture\x18\x0f \x01(\x05\x12\x16\n\x0emarketSGFuture\x18\x11 \x01(\x05\x12\x16\n\x0emarketJPFuture\x18\x12 \x01(\x05\x12\x12\n\nqotLogined\x18\x06 \x02(\x08\x12\x12\n\ntrdLogined\x18\x07 \x02(\x08\x12\x11\n\tserverVer\x18\x08 \x02(\x05\x12\x15\n\rserverBuildNo\x18\t \x02(\x05\x12\x0c\n\x04time\x18\n \x02(\x03\x12\x11\n\tlocalTime\x18\x0b \x01(\x01\x12,\n\rprogramStatus\x18\x0c \x01(\x0b\x32\x15.Common.ProgramStatus\x12\x14\n\x0cqotSvrIpAddr\x18\r \x01(\t\x12\x14\n\x0ctrdSvrIpAddr\x18\x0e \x01(\t\x12\x0e\n\x06\x63onnID\x18\x10 \x01(\x04\"+\n\x07Request\x12 \n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x13.GetGlobalState.C2S\"d\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12 \n\x03s2c\x18\x04 \x01(\x0b\x32\x13.GetGlobalState.S2CBE\n\x13\x63om.futu.openapi.pbZ.github.com/futuopen/ftapi4go/pb/getglobalstate') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'GetGlobalState_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ.github.com/futuopen/ftapi4go/pb/getglobalstate' + _globals['_C2S']._serialized_start=72 + _globals['_C2S']._serialized_end=93 + _globals['_S2C']._serialized_start=96 + _globals['_S2C']._serialized_end=490 + _globals['_REQUEST']._serialized_start=492 + _globals['_REQUEST']._serialized_end=535 + _globals['_RESPONSE']._serialized_start=537 + _globals['_RESPONSE']._serialized_end=637 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/GetUserInfo_pb2.py b/futu/common/pb/GetUserInfo_pb2.py index f081166..c5ba927 100644 --- a/futu/common/pb/GetUserInfo_pb2.py +++ b/futu/common/pb/GetUserInfo_pb2.py @@ -1,14 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: GetUserInfo.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) -from google.protobuf.internal import enum_type_wrapper +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'GetUserInfo.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,492 +25,24 @@ import Common_pb2 as Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='GetUserInfo.proto', - package='GetUserInfo', - syntax='proto2', - serialized_pb=_b('\n\x11GetUserInfo.proto\x12\x0bGetUserInfo\x1a\x0c\x43ommon.proto\"\x13\n\x03\x43\x32S\x12\x0c\n\x04\x66lag\x18\x02 \x01(\x05\"\xfb\x05\n\x03S2C\x12\x10\n\x08nickName\x18\x01 \x01(\t\x12\x11\n\tavatarUrl\x18\x02 \x01(\t\x12\x10\n\x08\x61piLevel\x18\x03 \x01(\t\x12\x12\n\nhkQotRight\x18\x04 \x01(\x05\x12\x12\n\nusQotRight\x18\x05 \x01(\x05\x12\x12\n\ncnQotRight\x18\x06 \x01(\x05\x12\x1d\n\x15isNeedAgreeDisclaimer\x18\x07 \x01(\x08\x12\x0e\n\x06userID\x18\x08 \x01(\x03\x12\x12\n\nupdateType\x18\t \x01(\x05\x12\x0e\n\x06webKey\x18\n \x01(\t\x12\x16\n\x0ewebJumpUrlHead\x18\x12 \x01(\t\x12\x18\n\x10hkOptionQotRight\x18\x0b \x01(\x05\x12\x1b\n\x13hasUSOptionQotRight\x18\x0c \x01(\x08\x12\x18\n\x10hkFutureQotRight\x18\r \x01(\x05\x12\x10\n\x08subQuota\x18\x0e \x01(\x05\x12\x16\n\x0ehistoryKLQuota\x18\x0f \x01(\x05\x12\x18\n\x10usFutureQotRight\x18\x10 \x01(\x05\x12\x18\n\x10usOptionQotRight\x18\x11 \x01(\x05\x12\x17\n\x0fuserAttribution\x18\x13 \x01(\x05\x12\x16\n\x0eupdateWhatsNew\x18\x14 \x01(\t\x12\x17\n\x0fusIndexQotRight\x18\x15 \x01(\x05\x12\x15\n\rusOtcQotRight\x18\x16 \x01(\x05\x12\x1b\n\x13usCMEFutureQotRight\x18\x17 \x01(\x05\x12\x1c\n\x14usCBOTFutureQotRight\x18\x18 \x01(\x05\x12\x1d\n\x15usNYMEXFutureQotRight\x18\x19 \x01(\x05\x12\x1d\n\x15usCOMEXFutureQotRight\x18\x1a \x01(\x05\x12\x1c\n\x14usCBOEFutureQotRight\x18\x1b \x01(\x05\x12\x18\n\x10sgFutureQotRight\x18\x1c \x01(\x05\x12\x18\n\x10jpFutureQotRight\x18\x1d \x01(\x05\x12\x13\n\x0bisAppNNOrMM\x18\x1e \x01(\x08\x12\x12\n\nshQotRight\x18\x1f \x01(\x05\x12\x12\n\nszQotRight\x18 \x01(\x05\"(\n\x07Request\x12\x1d\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x10.GetUserInfo.C2S\"a\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\x1d\n\x03s2c\x18\x04 \x01(\x0b\x32\x10.GetUserInfo.S2C*N\n\nUpdateType\x12\x13\n\x0fUpdateType_None\x10\x00\x12\x15\n\x11UpdateType_Advice\x10\x01\x12\x14\n\x10UpdateType_Force\x10\x02*\xae\x01\n\rUserInfoField\x12\x17\n\x13UserInfoField_Basic\x10\x01\x12\x15\n\x11UserInfoField_API\x10\x02\x12\x1a\n\x16UserInfoField_QotRight\x10\x04\x12\x1c\n\x18UserInfoField_Disclaimer\x10\x08\x12\x18\n\x14UserInfoField_Update\x10\x10\x12\x19\n\x14UserInfoField_WebKey\x10\x80\x10\x42\x42\n\x13\x63om.futu.openapi.pbZ+github.com/futuopen/ftapi4go/pb/getuserinfo') - , - dependencies=[Common__pb2.DESCRIPTOR,]) - -_UPDATETYPE = _descriptor.EnumDescriptor( - name='UpdateType', - full_name='GetUserInfo.UpdateType', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='UpdateType_None', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='UpdateType_Advice', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='UpdateType_Force', index=2, number=2, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=976, - serialized_end=1054, -) -_sym_db.RegisterEnumDescriptor(_UPDATETYPE) - -UpdateType = enum_type_wrapper.EnumTypeWrapper(_UPDATETYPE) -_USERINFOFIELD = _descriptor.EnumDescriptor( - name='UserInfoField', - full_name='GetUserInfo.UserInfoField', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='UserInfoField_Basic', index=0, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='UserInfoField_API', index=1, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='UserInfoField_QotRight', index=2, number=4, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='UserInfoField_Disclaimer', index=3, number=8, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='UserInfoField_Update', index=4, number=16, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='UserInfoField_WebKey', index=5, number=2048, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=1057, - serialized_end=1231, -) -_sym_db.RegisterEnumDescriptor(_USERINFOFIELD) - -UserInfoField = enum_type_wrapper.EnumTypeWrapper(_USERINFOFIELD) -UpdateType_None = 0 -UpdateType_Advice = 1 -UpdateType_Force = 2 -UserInfoField_Basic = 1 -UserInfoField_API = 2 -UserInfoField_QotRight = 4 -UserInfoField_Disclaimer = 8 -UserInfoField_Update = 16 -UserInfoField_WebKey = 2048 - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='GetUserInfo.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='flag', full_name='GetUserInfo.C2S.flag', index=0, - number=2, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=48, - serialized_end=67, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='GetUserInfo.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='nickName', full_name='GetUserInfo.S2C.nickName', index=0, - number=1, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='avatarUrl', full_name='GetUserInfo.S2C.avatarUrl', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='apiLevel', full_name='GetUserInfo.S2C.apiLevel', index=2, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='hkQotRight', full_name='GetUserInfo.S2C.hkQotRight', index=3, - number=4, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='usQotRight', full_name='GetUserInfo.S2C.usQotRight', index=4, - number=5, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='cnQotRight', full_name='GetUserInfo.S2C.cnQotRight', index=5, - number=6, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='isNeedAgreeDisclaimer', full_name='GetUserInfo.S2C.isNeedAgreeDisclaimer', index=6, - number=7, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='userID', full_name='GetUserInfo.S2C.userID', index=7, - number=8, type=3, cpp_type=2, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='updateType', full_name='GetUserInfo.S2C.updateType', index=8, - number=9, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='webKey', full_name='GetUserInfo.S2C.webKey', index=9, - number=10, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='webJumpUrlHead', full_name='GetUserInfo.S2C.webJumpUrlHead', index=10, - number=18, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='hkOptionQotRight', full_name='GetUserInfo.S2C.hkOptionQotRight', index=11, - number=11, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='hasUSOptionQotRight', full_name='GetUserInfo.S2C.hasUSOptionQotRight', index=12, - number=12, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='hkFutureQotRight', full_name='GetUserInfo.S2C.hkFutureQotRight', index=13, - number=13, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='subQuota', full_name='GetUserInfo.S2C.subQuota', index=14, - number=14, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='historyKLQuota', full_name='GetUserInfo.S2C.historyKLQuota', index=15, - number=15, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='usFutureQotRight', full_name='GetUserInfo.S2C.usFutureQotRight', index=16, - number=16, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='usOptionQotRight', full_name='GetUserInfo.S2C.usOptionQotRight', index=17, - number=17, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='userAttribution', full_name='GetUserInfo.S2C.userAttribution', index=18, - number=19, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='updateWhatsNew', full_name='GetUserInfo.S2C.updateWhatsNew', index=19, - number=20, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='usIndexQotRight', full_name='GetUserInfo.S2C.usIndexQotRight', index=20, - number=21, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='usOtcQotRight', full_name='GetUserInfo.S2C.usOtcQotRight', index=21, - number=22, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='usCMEFutureQotRight', full_name='GetUserInfo.S2C.usCMEFutureQotRight', index=22, - number=23, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='usCBOTFutureQotRight', full_name='GetUserInfo.S2C.usCBOTFutureQotRight', index=23, - number=24, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='usNYMEXFutureQotRight', full_name='GetUserInfo.S2C.usNYMEXFutureQotRight', index=24, - number=25, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='usCOMEXFutureQotRight', full_name='GetUserInfo.S2C.usCOMEXFutureQotRight', index=25, - number=26, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='usCBOEFutureQotRight', full_name='GetUserInfo.S2C.usCBOEFutureQotRight', index=26, - number=27, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='sgFutureQotRight', full_name='GetUserInfo.S2C.sgFutureQotRight', index=27, - number=28, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='jpFutureQotRight', full_name='GetUserInfo.S2C.jpFutureQotRight', index=28, - number=29, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='isAppNNOrMM', full_name='GetUserInfo.S2C.isAppNNOrMM', index=29, - number=30, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='shQotRight', full_name='GetUserInfo.S2C.shQotRight', index=30, - number=31, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='szQotRight', full_name='GetUserInfo.S2C.szQotRight', index=31, - number=32, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=70, - serialized_end=833, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='GetUserInfo.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='GetUserInfo.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=835, - serialized_end=875, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='GetUserInfo.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='GetUserInfo.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='GetUserInfo.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='GetUserInfo.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='GetUserInfo.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=877, - serialized_end=974, -) - -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -DESCRIPTOR.enum_types_by_name['UpdateType'] = _UPDATETYPE -DESCRIPTOR.enum_types_by_name['UserInfoField'] = _USERINFOFIELD -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'GetUserInfo_pb2' - # @@protoc_insertion_point(class_scope:GetUserInfo.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'GetUserInfo_pb2' - # @@protoc_insertion_point(class_scope:GetUserInfo.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'GetUserInfo_pb2' - # @@protoc_insertion_point(class_scope:GetUserInfo.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'GetUserInfo_pb2' - # @@protoc_insertion_point(class_scope:GetUserInfo.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ+github.com/futuopen/ftapi4go/pb/getuserinfo')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x11GetUserInfo.proto\x12\x0bGetUserInfo\x1a\x0c\x43ommon.proto\"\x13\n\x03\x43\x32S\x12\x0c\n\x04\x66lag\x18\x02 \x01(\x05\"\xfb\x05\n\x03S2C\x12\x10\n\x08nickName\x18\x01 \x01(\t\x12\x11\n\tavatarUrl\x18\x02 \x01(\t\x12\x10\n\x08\x61piLevel\x18\x03 \x01(\t\x12\x12\n\nhkQotRight\x18\x04 \x01(\x05\x12\x12\n\nusQotRight\x18\x05 \x01(\x05\x12\x12\n\ncnQotRight\x18\x06 \x01(\x05\x12\x1d\n\x15isNeedAgreeDisclaimer\x18\x07 \x01(\x08\x12\x0e\n\x06userID\x18\x08 \x01(\x03\x12\x12\n\nupdateType\x18\t \x01(\x05\x12\x0e\n\x06webKey\x18\n \x01(\t\x12\x16\n\x0ewebJumpUrlHead\x18\x12 \x01(\t\x12\x18\n\x10hkOptionQotRight\x18\x0b \x01(\x05\x12\x1b\n\x13hasUSOptionQotRight\x18\x0c \x01(\x08\x12\x18\n\x10hkFutureQotRight\x18\r \x01(\x05\x12\x10\n\x08subQuota\x18\x0e \x01(\x05\x12\x16\n\x0ehistoryKLQuota\x18\x0f \x01(\x05\x12\x18\n\x10usFutureQotRight\x18\x10 \x01(\x05\x12\x18\n\x10usOptionQotRight\x18\x11 \x01(\x05\x12\x17\n\x0fuserAttribution\x18\x13 \x01(\x05\x12\x16\n\x0eupdateWhatsNew\x18\x14 \x01(\t\x12\x17\n\x0fusIndexQotRight\x18\x15 \x01(\x05\x12\x15\n\rusOtcQotRight\x18\x16 \x01(\x05\x12\x1b\n\x13usCMEFutureQotRight\x18\x17 \x01(\x05\x12\x1c\n\x14usCBOTFutureQotRight\x18\x18 \x01(\x05\x12\x1d\n\x15usNYMEXFutureQotRight\x18\x19 \x01(\x05\x12\x1d\n\x15usCOMEXFutureQotRight\x18\x1a \x01(\x05\x12\x1c\n\x14usCBOEFutureQotRight\x18\x1b \x01(\x05\x12\x18\n\x10sgFutureQotRight\x18\x1c \x01(\x05\x12\x18\n\x10jpFutureQotRight\x18\x1d \x01(\x05\x12\x13\n\x0bisAppNNOrMM\x18\x1e \x01(\x08\x12\x12\n\nshQotRight\x18\x1f \x01(\x05\x12\x12\n\nszQotRight\x18 \x01(\x05\"(\n\x07Request\x12\x1d\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x10.GetUserInfo.C2S\"a\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\x1d\n\x03s2c\x18\x04 \x01(\x0b\x32\x10.GetUserInfo.S2C*N\n\nUpdateType\x12\x13\n\x0fUpdateType_None\x10\x00\x12\x15\n\x11UpdateType_Advice\x10\x01\x12\x14\n\x10UpdateType_Force\x10\x02*\xae\x01\n\rUserInfoField\x12\x17\n\x13UserInfoField_Basic\x10\x01\x12\x15\n\x11UserInfoField_API\x10\x02\x12\x1a\n\x16UserInfoField_QotRight\x10\x04\x12\x1c\n\x18UserInfoField_Disclaimer\x10\x08\x12\x18\n\x14UserInfoField_Update\x10\x10\x12\x19\n\x14UserInfoField_WebKey\x10\x80\x10\x42\x42\n\x13\x63om.futu.openapi.pbZ+github.com/futuopen/ftapi4go/pb/getuserinfo') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'GetUserInfo_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ+github.com/futuopen/ftapi4go/pb/getuserinfo' + _globals['_UPDATETYPE']._serialized_start=976 + _globals['_UPDATETYPE']._serialized_end=1054 + _globals['_USERINFOFIELD']._serialized_start=1057 + _globals['_USERINFOFIELD']._serialized_end=1231 + _globals['_C2S']._serialized_start=48 + _globals['_C2S']._serialized_end=67 + _globals['_S2C']._serialized_start=70 + _globals['_S2C']._serialized_end=833 + _globals['_REQUEST']._serialized_start=835 + _globals['_REQUEST']._serialized_end=875 + _globals['_RESPONSE']._serialized_start=877 + _globals['_RESPONSE']._serialized_end=974 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/InitConnect_pb2.py b/futu/common/pb/InitConnect_pb2.py index 3ba58d1..5b69865 100644 --- a/futu/common/pb/InitConnect_pb2.py +++ b/futu/common/pb/InitConnect_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: InitConnect.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'InitConnect.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -16,275 +25,20 @@ import Common_pb2 as Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='InitConnect.proto', - package='InitConnect', - syntax='proto2', - serialized_pb=_b('\n\x11InitConnect.proto\x12\x0bInitConnect\x1a\x0c\x43ommon.proto\"\x88\x01\n\x03\x43\x32S\x12\x11\n\tclientVer\x18\x01 \x02(\x05\x12\x10\n\x08\x63lientID\x18\x02 \x02(\t\x12\x12\n\nrecvNotify\x18\x03 \x01(\x08\x12\x15\n\rpacketEncAlgo\x18\x04 \x01(\x05\x12\x14\n\x0cpushProtoFmt\x18\x05 \x01(\x05\x12\x1b\n\x13programmingLanguage\x18\x06 \x01(\t\"\x97\x01\n\x03S2C\x12\x11\n\tserverVer\x18\x01 \x02(\x05\x12\x13\n\x0bloginUserID\x18\x02 \x02(\x04\x12\x0e\n\x06\x63onnID\x18\x03 \x02(\x04\x12\x12\n\nconnAESKey\x18\x04 \x02(\t\x12\x19\n\x11keepAliveInterval\x18\x05 \x02(\x05\x12\x10\n\x08\x61\x65sCBCiv\x18\x06 \x01(\t\x12\x17\n\x0fuserAttribution\x18\x07 \x01(\x05\"(\n\x07Request\x12\x1d\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x10.InitConnect.C2S\"a\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\x1d\n\x03s2c\x18\x04 \x01(\x0b\x32\x10.InitConnect.S2CBB\n\x13\x63om.futu.openapi.pbZ+github.com/futuopen/ftapi4go/pb/initconnect') - , - dependencies=[Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='InitConnect.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='clientVer', full_name='InitConnect.C2S.clientVer', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='clientID', full_name='InitConnect.C2S.clientID', index=1, - number=2, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='recvNotify', full_name='InitConnect.C2S.recvNotify', index=2, - number=3, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='packetEncAlgo', full_name='InitConnect.C2S.packetEncAlgo', index=3, - number=4, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='pushProtoFmt', full_name='InitConnect.C2S.pushProtoFmt', index=4, - number=5, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='programmingLanguage', full_name='InitConnect.C2S.programmingLanguage', index=5, - number=6, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=49, - serialized_end=185, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='InitConnect.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='serverVer', full_name='InitConnect.S2C.serverVer', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='loginUserID', full_name='InitConnect.S2C.loginUserID', index=1, - number=2, type=4, cpp_type=4, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='connID', full_name='InitConnect.S2C.connID', index=2, - number=3, type=4, cpp_type=4, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='connAESKey', full_name='InitConnect.S2C.connAESKey', index=3, - number=4, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='keepAliveInterval', full_name='InitConnect.S2C.keepAliveInterval', index=4, - number=5, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='aesCBCiv', full_name='InitConnect.S2C.aesCBCiv', index=5, - number=6, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='userAttribution', full_name='InitConnect.S2C.userAttribution', index=6, - number=7, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=188, - serialized_end=339, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='InitConnect.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='InitConnect.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=341, - serialized_end=381, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='InitConnect.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='InitConnect.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='InitConnect.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='InitConnect.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='InitConnect.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=383, - serialized_end=480, -) - -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'InitConnect_pb2' - # @@protoc_insertion_point(class_scope:InitConnect.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'InitConnect_pb2' - # @@protoc_insertion_point(class_scope:InitConnect.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'InitConnect_pb2' - # @@protoc_insertion_point(class_scope:InitConnect.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'InitConnect_pb2' - # @@protoc_insertion_point(class_scope:InitConnect.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ+github.com/futuopen/ftapi4go/pb/initconnect')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x11InitConnect.proto\x12\x0bInitConnect\x1a\x0c\x43ommon.proto\"\x88\x01\n\x03\x43\x32S\x12\x11\n\tclientVer\x18\x01 \x02(\x05\x12\x10\n\x08\x63lientID\x18\x02 \x02(\t\x12\x12\n\nrecvNotify\x18\x03 \x01(\x08\x12\x15\n\rpacketEncAlgo\x18\x04 \x01(\x05\x12\x14\n\x0cpushProtoFmt\x18\x05 \x01(\x05\x12\x1b\n\x13programmingLanguage\x18\x06 \x01(\t\"\x97\x01\n\x03S2C\x12\x11\n\tserverVer\x18\x01 \x02(\x05\x12\x13\n\x0bloginUserID\x18\x02 \x02(\x04\x12\x0e\n\x06\x63onnID\x18\x03 \x02(\x04\x12\x12\n\nconnAESKey\x18\x04 \x02(\t\x12\x19\n\x11keepAliveInterval\x18\x05 \x02(\x05\x12\x10\n\x08\x61\x65sCBCiv\x18\x06 \x01(\t\x12\x17\n\x0fuserAttribution\x18\x07 \x01(\x05\"(\n\x07Request\x12\x1d\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x10.InitConnect.C2S\"a\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\x1d\n\x03s2c\x18\x04 \x01(\x0b\x32\x10.InitConnect.S2CBB\n\x13\x63om.futu.openapi.pbZ+github.com/futuopen/ftapi4go/pb/initconnect') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'InitConnect_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ+github.com/futuopen/ftapi4go/pb/initconnect' + _globals['_C2S']._serialized_start=49 + _globals['_C2S']._serialized_end=185 + _globals['_S2C']._serialized_start=188 + _globals['_S2C']._serialized_end=339 + _globals['_REQUEST']._serialized_start=341 + _globals['_REQUEST']._serialized_end=381 + _globals['_RESPONSE']._serialized_start=383 + _globals['_RESPONSE']._serialized_end=480 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/KeepAlive_pb2.py b/futu/common/pb/KeepAlive_pb2.py index 56cba51..a7e1eae 100644 --- a/futu/common/pb/KeepAlive_pb2.py +++ b/futu/common/pb/KeepAlive_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: KeepAlive.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'KeepAlive.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -16,198 +25,20 @@ import Common_pb2 as Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='KeepAlive.proto', - package='KeepAlive', - syntax='proto2', - serialized_pb=_b('\n\x0fKeepAlive.proto\x12\tKeepAlive\x1a\x0c\x43ommon.proto\"\x13\n\x03\x43\x32S\x12\x0c\n\x04time\x18\x01 \x02(\x03\"\x13\n\x03S2C\x12\x0c\n\x04time\x18\x01 \x02(\x03\"&\n\x07Request\x12\x1b\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x0e.KeepAlive.C2S\"_\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\x1b\n\x03s2c\x18\x04 \x01(\x0b\x32\x0e.KeepAlive.S2CB@\n\x13\x63om.futu.openapi.pbZ)github.com/futuopen/ftapi4go/pb/keepalive') - , - dependencies=[Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='KeepAlive.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='time', full_name='KeepAlive.C2S.time', index=0, - number=1, type=3, cpp_type=2, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=44, - serialized_end=63, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='KeepAlive.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='time', full_name='KeepAlive.S2C.time', index=0, - number=1, type=3, cpp_type=2, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=65, - serialized_end=84, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='KeepAlive.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='KeepAlive.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=86, - serialized_end=124, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='KeepAlive.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='KeepAlive.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='KeepAlive.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='KeepAlive.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='KeepAlive.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=126, - serialized_end=221, -) - -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'KeepAlive_pb2' - # @@protoc_insertion_point(class_scope:KeepAlive.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'KeepAlive_pb2' - # @@protoc_insertion_point(class_scope:KeepAlive.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'KeepAlive_pb2' - # @@protoc_insertion_point(class_scope:KeepAlive.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'KeepAlive_pb2' - # @@protoc_insertion_point(class_scope:KeepAlive.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ)github.com/futuopen/ftapi4go/pb/keepalive')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x0fKeepAlive.proto\x12\tKeepAlive\x1a\x0c\x43ommon.proto\"\x13\n\x03\x43\x32S\x12\x0c\n\x04time\x18\x01 \x02(\x03\"\x13\n\x03S2C\x12\x0c\n\x04time\x18\x01 \x02(\x03\"&\n\x07Request\x12\x1b\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x0e.KeepAlive.C2S\"_\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\x1b\n\x03s2c\x18\x04 \x01(\x0b\x32\x0e.KeepAlive.S2CB@\n\x13\x63om.futu.openapi.pbZ)github.com/futuopen/ftapi4go/pb/keepalive') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'KeepAlive_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ)github.com/futuopen/ftapi4go/pb/keepalive' + _globals['_C2S']._serialized_start=44 + _globals['_C2S']._serialized_end=63 + _globals['_S2C']._serialized_start=65 + _globals['_S2C']._serialized_end=84 + _globals['_REQUEST']._serialized_start=86 + _globals['_REQUEST']._serialized_end=124 + _globals['_RESPONSE']._serialized_start=126 + _globals['_RESPONSE']._serialized_end=221 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Notify_pb2.py b/futu/common/pb/Notify_pb2.py index 0a2b71d..1656824 100644 --- a/futu/common/pb/Notify_pb2.py +++ b/futu/common/pb/Notify_pb2.py @@ -1,14 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Notify.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) -from google.protobuf.internal import enum_type_wrapper +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Notify.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,755 +25,34 @@ import Common_pb2 as Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Notify.proto', - package='Notify', - syntax='proto2', - serialized_pb=_b('\n\x0cNotify.proto\x12\x06Notify\x1a\x0c\x43ommon.proto\"+\n\x08GtwEvent\x12\x11\n\teventType\x18\x01 \x02(\x05\x12\x0c\n\x04\x64\x65sc\x18\x02 \x02(\t\"=\n\rProgramStatus\x12,\n\rprogramStatus\x18\x01 \x02(\x0b\x32\x15.Common.ProgramStatus\"7\n\rConnectStatus\x12\x12\n\nqotLogined\x18\x01 \x02(\x08\x12\x12\n\ntrdLogined\x18\x02 \x02(\x08\"\xee\x03\n\x08QotRight\x12\x12\n\nhkQotRight\x18\x04 \x02(\x05\x12\x12\n\nusQotRight\x18\x05 \x02(\x05\x12\x12\n\ncnQotRight\x18\x06 \x02(\x05\x12\x18\n\x10hkOptionQotRight\x18\x07 \x01(\x05\x12\x1b\n\x13hasUSOptionQotRight\x18\x08 \x01(\x08\x12\x18\n\x10hkFutureQotRight\x18\t \x01(\x05\x12\x18\n\x10usFutureQotRight\x18\n \x01(\x05\x12\x18\n\x10usOptionQotRight\x18\x0b \x01(\x05\x12\x17\n\x0fusIndexQotRight\x18\x0c \x01(\x05\x12\x15\n\rusOtcQotRight\x18\r \x01(\x05\x12\x18\n\x10sgFutureQotRight\x18\x0e \x01(\x05\x12\x18\n\x10jpFutureQotRight\x18\x0f \x01(\x05\x12\x1b\n\x13usCMEFutureQotRight\x18\x10 \x01(\x05\x12\x1c\n\x14usCBOTFutureQotRight\x18\x11 \x01(\x05\x12\x1d\n\x15usNYMEXFutureQotRight\x18\x12 \x01(\x05\x12\x1d\n\x15usCOMEXFutureQotRight\x18\x13 \x01(\x05\x12\x1c\n\x14usCBOEFutureQotRight\x18\x14 \x01(\x05\x12\x12\n\nshQotRight\x18\x15 \x01(\x05\x12\x12\n\nszQotRight\x18\x16 \x01(\x05\"\x1c\n\x08\x41PILevel\x12\x10\n\x08\x61piLevel\x18\x03 \x02(\t\"4\n\x08\x41PIQuota\x12\x10\n\x08subQuota\x18\x01 \x02(\x05\x12\x16\n\x0ehistoryKLQuota\x18\x02 \x02(\x05\"9\n\tUsedQuota\x12\x14\n\x0cusedSubQuota\x18\x01 \x01(\x05\x12\x16\n\x0eusedKLineQuota\x18\x02 \x01(\x05\"\xa2\x02\n\x03S2C\x12\x0c\n\x04type\x18\x01 \x02(\x05\x12\x1f\n\x05\x65vent\x18\x02 \x01(\x0b\x32\x10.Notify.GtwEvent\x12,\n\rprogramStatus\x18\x03 \x01(\x0b\x32\x15.Notify.ProgramStatus\x12,\n\rconnectStatus\x18\x04 \x01(\x0b\x32\x15.Notify.ConnectStatus\x12\"\n\x08qotRight\x18\x05 \x01(\x0b\x32\x10.Notify.QotRight\x12\"\n\x08\x61piLevel\x18\x06 \x01(\x0b\x32\x10.Notify.APILevel\x12\"\n\x08\x61piQuota\x18\x07 \x01(\x0b\x32\x10.Notify.APIQuota\x12$\n\tusedQuota\x18\x08 \x01(\x0b\x32\x11.Notify.UsedQuota\"\\\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\x18\n\x03s2c\x18\x04 \x01(\x0b\x32\x0b.Notify.S2C*\xd8\x01\n\nNotifyType\x12\x13\n\x0fNotifyType_None\x10\x00\x12\x17\n\x13NotifyType_GtwEvent\x10\x01\x12\x1c\n\x18NotifyType_ProgramStatus\x10\x02\x12\x19\n\x15NotifyType_ConnStatus\x10\x03\x12\x17\n\x13NotifyType_QotRight\x10\x04\x12\x17\n\x13NotifyType_APILevel\x10\x05\x12\x17\n\x13NotifyType_APIQuota\x10\x06\x12\x18\n\x14NotifyType_UsedQuota\x10\x07*\x9b\x04\n\x0cGtwEventType\x12\x15\n\x11GtwEventType_None\x10\x00\x12#\n\x1fGtwEventType_LocalCfgLoadFailed\x10\x01\x12 \n\x1cGtwEventType_APISvrRunFailed\x10\x02\x12\x1c\n\x18GtwEventType_ForceUpdate\x10\x03\x12\x1c\n\x18GtwEventType_LoginFailed\x10\x04\x12\"\n\x1eGtwEventType_UnAgreeDisclaimer\x10\x05\x12\x1e\n\x1aGtwEventType_NetCfgMissing\x10\x06\x12\x1a\n\x16GtwEventType_KickedOut\x10\x07\x12 \n\x1cGtwEventType_LoginPwdChanged\x10\x08\x12\x19\n\x15GtwEventType_BanLogin\x10\t\x12\"\n\x1eGtwEventType_NeedPicVerifyCode\x10\n\x12$\n GtwEventType_NeedPhoneVerifyCode\x10\x0b\x12 \n\x1cGtwEventType_AppDataNotExist\x10\x0c\x12#\n\x1fGtwEventType_NessaryDataMissing\x10\r\x12 \n\x1cGtwEventType_TradePwdChanged\x10\x0e\x12!\n\x1dGtwEventType_EnableDeviceLock\x10\x0f\x42=\n\x13\x63om.futu.openapi.pbZ&github.com/futuopen/ftapi4go/pb/notify') - , - dependencies=[Common__pb2.DESCRIPTOR,]) - -_NOTIFYTYPE = _descriptor.EnumDescriptor( - name='NotifyType', - full_name='Notify.NotifyType', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='NotifyType_None', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='NotifyType_GtwEvent', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='NotifyType_ProgramStatus', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='NotifyType_ConnStatus', index=3, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='NotifyType_QotRight', index=4, number=4, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='NotifyType_APILevel', index=5, number=5, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='NotifyType_APIQuota', index=6, number=6, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='NotifyType_UsedQuota', index=7, number=7, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=1231, - serialized_end=1447, -) -_sym_db.RegisterEnumDescriptor(_NOTIFYTYPE) - -NotifyType = enum_type_wrapper.EnumTypeWrapper(_NOTIFYTYPE) -_GTWEVENTTYPE = _descriptor.EnumDescriptor( - name='GtwEventType', - full_name='Notify.GtwEventType', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='GtwEventType_None', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='GtwEventType_LocalCfgLoadFailed', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='GtwEventType_APISvrRunFailed', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='GtwEventType_ForceUpdate', index=3, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='GtwEventType_LoginFailed', index=4, number=4, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='GtwEventType_UnAgreeDisclaimer', index=5, number=5, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='GtwEventType_NetCfgMissing', index=6, number=6, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='GtwEventType_KickedOut', index=7, number=7, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='GtwEventType_LoginPwdChanged', index=8, number=8, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='GtwEventType_BanLogin', index=9, number=9, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='GtwEventType_NeedPicVerifyCode', index=10, number=10, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='GtwEventType_NeedPhoneVerifyCode', index=11, number=11, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='GtwEventType_AppDataNotExist', index=12, number=12, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='GtwEventType_NessaryDataMissing', index=13, number=13, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='GtwEventType_TradePwdChanged', index=14, number=14, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='GtwEventType_EnableDeviceLock', index=15, number=15, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=1450, - serialized_end=1989, -) -_sym_db.RegisterEnumDescriptor(_GTWEVENTTYPE) - -GtwEventType = enum_type_wrapper.EnumTypeWrapper(_GTWEVENTTYPE) -NotifyType_None = 0 -NotifyType_GtwEvent = 1 -NotifyType_ProgramStatus = 2 -NotifyType_ConnStatus = 3 -NotifyType_QotRight = 4 -NotifyType_APILevel = 5 -NotifyType_APIQuota = 6 -NotifyType_UsedQuota = 7 -GtwEventType_None = 0 -GtwEventType_LocalCfgLoadFailed = 1 -GtwEventType_APISvrRunFailed = 2 -GtwEventType_ForceUpdate = 3 -GtwEventType_LoginFailed = 4 -GtwEventType_UnAgreeDisclaimer = 5 -GtwEventType_NetCfgMissing = 6 -GtwEventType_KickedOut = 7 -GtwEventType_LoginPwdChanged = 8 -GtwEventType_BanLogin = 9 -GtwEventType_NeedPicVerifyCode = 10 -GtwEventType_NeedPhoneVerifyCode = 11 -GtwEventType_AppDataNotExist = 12 -GtwEventType_NessaryDataMissing = 13 -GtwEventType_TradePwdChanged = 14 -GtwEventType_EnableDeviceLock = 15 - - - -_GTWEVENT = _descriptor.Descriptor( - name='GtwEvent', - full_name='Notify.GtwEvent', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='eventType', full_name='Notify.GtwEvent.eventType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='desc', full_name='Notify.GtwEvent.desc', index=1, - number=2, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=38, - serialized_end=81, -) - - -_PROGRAMSTATUS = _descriptor.Descriptor( - name='ProgramStatus', - full_name='Notify.ProgramStatus', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='programStatus', full_name='Notify.ProgramStatus.programStatus', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=83, - serialized_end=144, -) - - -_CONNECTSTATUS = _descriptor.Descriptor( - name='ConnectStatus', - full_name='Notify.ConnectStatus', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='qotLogined', full_name='Notify.ConnectStatus.qotLogined', index=0, - number=1, type=8, cpp_type=7, label=2, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='trdLogined', full_name='Notify.ConnectStatus.trdLogined', index=1, - number=2, type=8, cpp_type=7, label=2, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=146, - serialized_end=201, -) - - -_QOTRIGHT = _descriptor.Descriptor( - name='QotRight', - full_name='Notify.QotRight', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='hkQotRight', full_name='Notify.QotRight.hkQotRight', index=0, - number=4, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='usQotRight', full_name='Notify.QotRight.usQotRight', index=1, - number=5, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='cnQotRight', full_name='Notify.QotRight.cnQotRight', index=2, - number=6, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='hkOptionQotRight', full_name='Notify.QotRight.hkOptionQotRight', index=3, - number=7, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='hasUSOptionQotRight', full_name='Notify.QotRight.hasUSOptionQotRight', index=4, - number=8, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='hkFutureQotRight', full_name='Notify.QotRight.hkFutureQotRight', index=5, - number=9, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='usFutureQotRight', full_name='Notify.QotRight.usFutureQotRight', index=6, - number=10, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='usOptionQotRight', full_name='Notify.QotRight.usOptionQotRight', index=7, - number=11, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='usIndexQotRight', full_name='Notify.QotRight.usIndexQotRight', index=8, - number=12, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='usOtcQotRight', full_name='Notify.QotRight.usOtcQotRight', index=9, - number=13, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='sgFutureQotRight', full_name='Notify.QotRight.sgFutureQotRight', index=10, - number=14, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='jpFutureQotRight', full_name='Notify.QotRight.jpFutureQotRight', index=11, - number=15, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='usCMEFutureQotRight', full_name='Notify.QotRight.usCMEFutureQotRight', index=12, - number=16, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='usCBOTFutureQotRight', full_name='Notify.QotRight.usCBOTFutureQotRight', index=13, - number=17, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='usNYMEXFutureQotRight', full_name='Notify.QotRight.usNYMEXFutureQotRight', index=14, - number=18, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='usCOMEXFutureQotRight', full_name='Notify.QotRight.usCOMEXFutureQotRight', index=15, - number=19, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='usCBOEFutureQotRight', full_name='Notify.QotRight.usCBOEFutureQotRight', index=16, - number=20, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='shQotRight', full_name='Notify.QotRight.shQotRight', index=17, - number=21, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='szQotRight', full_name='Notify.QotRight.szQotRight', index=18, - number=22, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=204, - serialized_end=698, -) - - -_APILEVEL = _descriptor.Descriptor( - name='APILevel', - full_name='Notify.APILevel', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='apiLevel', full_name='Notify.APILevel.apiLevel', index=0, - number=3, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=700, - serialized_end=728, -) - - -_APIQUOTA = _descriptor.Descriptor( - name='APIQuota', - full_name='Notify.APIQuota', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='subQuota', full_name='Notify.APIQuota.subQuota', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='historyKLQuota', full_name='Notify.APIQuota.historyKLQuota', index=1, - number=2, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=730, - serialized_end=782, -) - - -_USEDQUOTA = _descriptor.Descriptor( - name='UsedQuota', - full_name='Notify.UsedQuota', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='usedSubQuota', full_name='Notify.UsedQuota.usedSubQuota', index=0, - number=1, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='usedKLineQuota', full_name='Notify.UsedQuota.usedKLineQuota', index=1, - number=2, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=784, - serialized_end=841, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Notify.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='type', full_name='Notify.S2C.type', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='event', full_name='Notify.S2C.event', index=1, - number=2, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='programStatus', full_name='Notify.S2C.programStatus', index=2, - number=3, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='connectStatus', full_name='Notify.S2C.connectStatus', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='qotRight', full_name='Notify.S2C.qotRight', index=4, - number=5, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='apiLevel', full_name='Notify.S2C.apiLevel', index=5, - number=6, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='apiQuota', full_name='Notify.S2C.apiQuota', index=6, - number=7, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='usedQuota', full_name='Notify.S2C.usedQuota', index=7, - number=8, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=844, - serialized_end=1134, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Notify.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Notify.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Notify.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Notify.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Notify.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1136, - serialized_end=1228, -) - -_PROGRAMSTATUS.fields_by_name['programStatus'].message_type = Common__pb2._PROGRAMSTATUS -_S2C.fields_by_name['event'].message_type = _GTWEVENT -_S2C.fields_by_name['programStatus'].message_type = _PROGRAMSTATUS -_S2C.fields_by_name['connectStatus'].message_type = _CONNECTSTATUS -_S2C.fields_by_name['qotRight'].message_type = _QOTRIGHT -_S2C.fields_by_name['apiLevel'].message_type = _APILEVEL -_S2C.fields_by_name['apiQuota'].message_type = _APIQUOTA -_S2C.fields_by_name['usedQuota'].message_type = _USEDQUOTA -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['GtwEvent'] = _GTWEVENT -DESCRIPTOR.message_types_by_name['ProgramStatus'] = _PROGRAMSTATUS -DESCRIPTOR.message_types_by_name['ConnectStatus'] = _CONNECTSTATUS -DESCRIPTOR.message_types_by_name['QotRight'] = _QOTRIGHT -DESCRIPTOR.message_types_by_name['APILevel'] = _APILEVEL -DESCRIPTOR.message_types_by_name['APIQuota'] = _APIQUOTA -DESCRIPTOR.message_types_by_name['UsedQuota'] = _USEDQUOTA -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -DESCRIPTOR.enum_types_by_name['NotifyType'] = _NOTIFYTYPE -DESCRIPTOR.enum_types_by_name['GtwEventType'] = _GTWEVENTTYPE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -GtwEvent = _reflection.GeneratedProtocolMessageType('GtwEvent', (_message.Message,), dict( - DESCRIPTOR = _GTWEVENT, - __module__ = 'Notify_pb2' - # @@protoc_insertion_point(class_scope:Notify.GtwEvent) - )) -_sym_db.RegisterMessage(GtwEvent) - -ProgramStatus = _reflection.GeneratedProtocolMessageType('ProgramStatus', (_message.Message,), dict( - DESCRIPTOR = _PROGRAMSTATUS, - __module__ = 'Notify_pb2' - # @@protoc_insertion_point(class_scope:Notify.ProgramStatus) - )) -_sym_db.RegisterMessage(ProgramStatus) - -ConnectStatus = _reflection.GeneratedProtocolMessageType('ConnectStatus', (_message.Message,), dict( - DESCRIPTOR = _CONNECTSTATUS, - __module__ = 'Notify_pb2' - # @@protoc_insertion_point(class_scope:Notify.ConnectStatus) - )) -_sym_db.RegisterMessage(ConnectStatus) - -QotRight = _reflection.GeneratedProtocolMessageType('QotRight', (_message.Message,), dict( - DESCRIPTOR = _QOTRIGHT, - __module__ = 'Notify_pb2' - # @@protoc_insertion_point(class_scope:Notify.QotRight) - )) -_sym_db.RegisterMessage(QotRight) - -APILevel = _reflection.GeneratedProtocolMessageType('APILevel', (_message.Message,), dict( - DESCRIPTOR = _APILEVEL, - __module__ = 'Notify_pb2' - # @@protoc_insertion_point(class_scope:Notify.APILevel) - )) -_sym_db.RegisterMessage(APILevel) - -APIQuota = _reflection.GeneratedProtocolMessageType('APIQuota', (_message.Message,), dict( - DESCRIPTOR = _APIQUOTA, - __module__ = 'Notify_pb2' - # @@protoc_insertion_point(class_scope:Notify.APIQuota) - )) -_sym_db.RegisterMessage(APIQuota) - -UsedQuota = _reflection.GeneratedProtocolMessageType('UsedQuota', (_message.Message,), dict( - DESCRIPTOR = _USEDQUOTA, - __module__ = 'Notify_pb2' - # @@protoc_insertion_point(class_scope:Notify.UsedQuota) - )) -_sym_db.RegisterMessage(UsedQuota) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Notify_pb2' - # @@protoc_insertion_point(class_scope:Notify.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Notify_pb2' - # @@protoc_insertion_point(class_scope:Notify.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ&github.com/futuopen/ftapi4go/pb/notify')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x0cNotify.proto\x12\x06Notify\x1a\x0c\x43ommon.proto\"+\n\x08GtwEvent\x12\x11\n\teventType\x18\x01 \x02(\x05\x12\x0c\n\x04\x64\x65sc\x18\x02 \x02(\t\"=\n\rProgramStatus\x12,\n\rprogramStatus\x18\x01 \x02(\x0b\x32\x15.Common.ProgramStatus\"7\n\rConnectStatus\x12\x12\n\nqotLogined\x18\x01 \x02(\x08\x12\x12\n\ntrdLogined\x18\x02 \x02(\x08\"\xee\x03\n\x08QotRight\x12\x12\n\nhkQotRight\x18\x04 \x02(\x05\x12\x12\n\nusQotRight\x18\x05 \x02(\x05\x12\x12\n\ncnQotRight\x18\x06 \x02(\x05\x12\x18\n\x10hkOptionQotRight\x18\x07 \x01(\x05\x12\x1b\n\x13hasUSOptionQotRight\x18\x08 \x01(\x08\x12\x18\n\x10hkFutureQotRight\x18\t \x01(\x05\x12\x18\n\x10usFutureQotRight\x18\n \x01(\x05\x12\x18\n\x10usOptionQotRight\x18\x0b \x01(\x05\x12\x17\n\x0fusIndexQotRight\x18\x0c \x01(\x05\x12\x15\n\rusOtcQotRight\x18\r \x01(\x05\x12\x18\n\x10sgFutureQotRight\x18\x0e \x01(\x05\x12\x18\n\x10jpFutureQotRight\x18\x0f \x01(\x05\x12\x1b\n\x13usCMEFutureQotRight\x18\x10 \x01(\x05\x12\x1c\n\x14usCBOTFutureQotRight\x18\x11 \x01(\x05\x12\x1d\n\x15usNYMEXFutureQotRight\x18\x12 \x01(\x05\x12\x1d\n\x15usCOMEXFutureQotRight\x18\x13 \x01(\x05\x12\x1c\n\x14usCBOEFutureQotRight\x18\x14 \x01(\x05\x12\x12\n\nshQotRight\x18\x15 \x01(\x05\x12\x12\n\nszQotRight\x18\x16 \x01(\x05\"\x1c\n\x08\x41PILevel\x12\x10\n\x08\x61piLevel\x18\x03 \x02(\t\"4\n\x08\x41PIQuota\x12\x10\n\x08subQuota\x18\x01 \x02(\x05\x12\x16\n\x0ehistoryKLQuota\x18\x02 \x02(\x05\"9\n\tUsedQuota\x12\x14\n\x0cusedSubQuota\x18\x01 \x01(\x05\x12\x16\n\x0eusedKLineQuota\x18\x02 \x01(\x05\"\xa2\x02\n\x03S2C\x12\x0c\n\x04type\x18\x01 \x02(\x05\x12\x1f\n\x05\x65vent\x18\x02 \x01(\x0b\x32\x10.Notify.GtwEvent\x12,\n\rprogramStatus\x18\x03 \x01(\x0b\x32\x15.Notify.ProgramStatus\x12,\n\rconnectStatus\x18\x04 \x01(\x0b\x32\x15.Notify.ConnectStatus\x12\"\n\x08qotRight\x18\x05 \x01(\x0b\x32\x10.Notify.QotRight\x12\"\n\x08\x61piLevel\x18\x06 \x01(\x0b\x32\x10.Notify.APILevel\x12\"\n\x08\x61piQuota\x18\x07 \x01(\x0b\x32\x10.Notify.APIQuota\x12$\n\tusedQuota\x18\x08 \x01(\x0b\x32\x11.Notify.UsedQuota\"\\\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\x18\n\x03s2c\x18\x04 \x01(\x0b\x32\x0b.Notify.S2C*\xd8\x01\n\nNotifyType\x12\x13\n\x0fNotifyType_None\x10\x00\x12\x17\n\x13NotifyType_GtwEvent\x10\x01\x12\x1c\n\x18NotifyType_ProgramStatus\x10\x02\x12\x19\n\x15NotifyType_ConnStatus\x10\x03\x12\x17\n\x13NotifyType_QotRight\x10\x04\x12\x17\n\x13NotifyType_APILevel\x10\x05\x12\x17\n\x13NotifyType_APIQuota\x10\x06\x12\x18\n\x14NotifyType_UsedQuota\x10\x07*\x9b\x04\n\x0cGtwEventType\x12\x15\n\x11GtwEventType_None\x10\x00\x12#\n\x1fGtwEventType_LocalCfgLoadFailed\x10\x01\x12 \n\x1cGtwEventType_APISvrRunFailed\x10\x02\x12\x1c\n\x18GtwEventType_ForceUpdate\x10\x03\x12\x1c\n\x18GtwEventType_LoginFailed\x10\x04\x12\"\n\x1eGtwEventType_UnAgreeDisclaimer\x10\x05\x12\x1e\n\x1aGtwEventType_NetCfgMissing\x10\x06\x12\x1a\n\x16GtwEventType_KickedOut\x10\x07\x12 \n\x1cGtwEventType_LoginPwdChanged\x10\x08\x12\x19\n\x15GtwEventType_BanLogin\x10\t\x12\"\n\x1eGtwEventType_NeedPicVerifyCode\x10\n\x12$\n GtwEventType_NeedPhoneVerifyCode\x10\x0b\x12 \n\x1cGtwEventType_AppDataNotExist\x10\x0c\x12#\n\x1fGtwEventType_NessaryDataMissing\x10\r\x12 \n\x1cGtwEventType_TradePwdChanged\x10\x0e\x12!\n\x1dGtwEventType_EnableDeviceLock\x10\x0f\x42=\n\x13\x63om.futu.openapi.pbZ&github.com/futuopen/ftapi4go/pb/notify') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Notify_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ&github.com/futuopen/ftapi4go/pb/notify' + _globals['_NOTIFYTYPE']._serialized_start=1231 + _globals['_NOTIFYTYPE']._serialized_end=1447 + _globals['_GTWEVENTTYPE']._serialized_start=1450 + _globals['_GTWEVENTTYPE']._serialized_end=1989 + _globals['_GTWEVENT']._serialized_start=38 + _globals['_GTWEVENT']._serialized_end=81 + _globals['_PROGRAMSTATUS']._serialized_start=83 + _globals['_PROGRAMSTATUS']._serialized_end=144 + _globals['_CONNECTSTATUS']._serialized_start=146 + _globals['_CONNECTSTATUS']._serialized_end=201 + _globals['_QOTRIGHT']._serialized_start=204 + _globals['_QOTRIGHT']._serialized_end=698 + _globals['_APILEVEL']._serialized_start=700 + _globals['_APILEVEL']._serialized_end=728 + _globals['_APIQUOTA']._serialized_start=730 + _globals['_APIQUOTA']._serialized_end=782 + _globals['_USEDQUOTA']._serialized_start=784 + _globals['_USEDQUOTA']._serialized_end=841 + _globals['_S2C']._serialized_start=844 + _globals['_S2C']._serialized_end=1134 + _globals['_RESPONSE']._serialized_start=1136 + _globals['_RESPONSE']._serialized_end=1228 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_Common_pb2.py b/futu/common/pb/Qot_Common_pb2.py index d7c8fc8..28be2cc 100644 --- a/futu/common/pb/Qot_Common_pb2.py +++ b/futu/common/pb/Qot_Common_pb2.py @@ -1,14 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_Common.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) -from google.protobuf.internal import enum_type_wrapper +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_Common.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,4439 +25,128 @@ import Common_pb2 as Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_Common.proto', - package='Qot_Common', - syntax='proto2', - serialized_pb=_b('\n\x10Qot_Common.proto\x12\nQot_Common\x1a\x0c\x43ommon.proto\"(\n\x08Security\x12\x0e\n\x06market\x18\x01 \x02(\x05\x12\x0c\n\x04\x63ode\x18\x02 \x02(\t\"\xf5\x01\n\x05KLine\x12\x0c\n\x04time\x18\x01 \x02(\t\x12\x0f\n\x07isBlank\x18\x02 \x02(\x08\x12\x11\n\thighPrice\x18\x03 \x01(\x01\x12\x11\n\topenPrice\x18\x04 \x01(\x01\x12\x10\n\x08lowPrice\x18\x05 \x01(\x01\x12\x12\n\nclosePrice\x18\x06 \x01(\x01\x12\x16\n\x0elastClosePrice\x18\x07 \x01(\x01\x12\x0e\n\x06volume\x18\x08 \x01(\x03\x12\x10\n\x08turnover\x18\t \x01(\x01\x12\x14\n\x0cturnoverRate\x18\n \x01(\x01\x12\n\n\x02pe\x18\x0b \x01(\x01\x12\x12\n\nchangeRate\x18\x0c \x01(\x01\x12\x11\n\ttimestamp\x18\r \x01(\x01\"\xa2\x03\n\x14OptionBasicQotExData\x12\x13\n\x0bstrikePrice\x18\x01 \x02(\x01\x12\x14\n\x0c\x63ontractSize\x18\x02 \x02(\x05\x12\x19\n\x11\x63ontractSizeFloat\x18\x11 \x01(\x01\x12\x14\n\x0copenInterest\x18\x03 \x02(\x05\x12\x19\n\x11impliedVolatility\x18\x04 \x02(\x01\x12\x0f\n\x07premium\x18\x05 \x02(\x01\x12\r\n\x05\x64\x65lta\x18\x06 \x02(\x01\x12\r\n\x05gamma\x18\x07 \x02(\x01\x12\x0c\n\x04vega\x18\x08 \x02(\x01\x12\r\n\x05theta\x18\t \x02(\x01\x12\x0b\n\x03rho\x18\n \x02(\x01\x12\x17\n\x0fnetOpenInterest\x18\x0b \x01(\x05\x12\x1a\n\x12\x65xpiryDateDistance\x18\x0c \x01(\x05\x12\x1c\n\x14\x63ontractNominalValue\x18\r \x01(\x01\x12\x1a\n\x12ownerLotMultiplier\x18\x0e \x01(\x01\x12\x16\n\x0eoptionAreaType\x18\x0f \x01(\x05\x12\x1a\n\x12\x63ontractMultiplier\x18\x10 \x01(\x01\x12\x17\n\x0findexOptionType\x18\x12 \x01(\x05\"\xa4\x01\n\x12PreAfterMarketData\x12\r\n\x05price\x18\x01 \x01(\x01\x12\x11\n\thighPrice\x18\x02 \x01(\x01\x12\x10\n\x08lowPrice\x18\x03 \x01(\x01\x12\x0e\n\x06volume\x18\x04 \x01(\x03\x12\x10\n\x08turnover\x18\x05 \x01(\x01\x12\x11\n\tchangeVal\x18\x06 \x01(\x01\x12\x12\n\nchangeRate\x18\x07 \x01(\x01\x12\x11\n\tamplitude\x18\x08 \x01(\x01\"u\n\x14\x46utureBasicQotExData\x12\x17\n\x0flastSettlePrice\x18\x01 \x02(\x01\x12\x10\n\x08position\x18\x02 \x02(\x05\x12\x16\n\x0epositionChange\x18\x03 \x02(\x05\x12\x1a\n\x12\x65xpiryDateDistance\x18\x04 \x01(\x05\"R\n\x15WarrantBasicQotExData\x12\r\n\x05\x64\x65lta\x18\x01 \x01(\x01\x12\x19\n\x11impliedVolatility\x18\x02 \x01(\x01\x12\x0f\n\x07premium\x18\x03 \x02(\x01\"\xd9\x05\n\x08\x42\x61sicQot\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04name\x18\x18 \x01(\t\x12\x13\n\x0bisSuspended\x18\x02 \x02(\x08\x12\x10\n\x08listTime\x18\x03 \x02(\t\x12\x13\n\x0bpriceSpread\x18\x04 \x02(\x01\x12\x12\n\nupdateTime\x18\x05 \x02(\t\x12\x11\n\thighPrice\x18\x06 \x02(\x01\x12\x11\n\topenPrice\x18\x07 \x02(\x01\x12\x10\n\x08lowPrice\x18\x08 \x02(\x01\x12\x10\n\x08\x63urPrice\x18\t \x02(\x01\x12\x16\n\x0elastClosePrice\x18\n \x02(\x01\x12\x0e\n\x06volume\x18\x0b \x02(\x03\x12\x10\n\x08turnover\x18\x0c \x02(\x01\x12\x14\n\x0cturnoverRate\x18\r \x02(\x01\x12\x11\n\tamplitude\x18\x0e \x02(\x01\x12\x12\n\ndarkStatus\x18\x0f \x01(\x05\x12\x36\n\x0coptionExData\x18\x10 \x01(\x0b\x32 .Qot_Common.OptionBasicQotExData\x12\x15\n\rlistTimestamp\x18\x11 \x01(\x01\x12\x17\n\x0fupdateTimestamp\x18\x12 \x01(\x01\x12\x31\n\tpreMarket\x18\x13 \x01(\x0b\x32\x1e.Qot_Common.PreAfterMarketData\x12\x33\n\x0b\x61\x66terMarket\x18\x14 \x01(\x0b\x32\x1e.Qot_Common.PreAfterMarketData\x12\x11\n\tsecStatus\x18\x15 \x01(\x05\x12\x36\n\x0c\x66utureExData\x18\x16 \x01(\x0b\x32 .Qot_Common.FutureBasicQotExData\x12\x38\n\rwarrantExData\x18\x17 \x01(\x0b\x32!.Qot_Common.WarrantBasicQotExData\x12\x31\n\tovernight\x18\x19 \x01(\x0b\x32\x1e.Qot_Common.PreAfterMarketData\"\xa8\x01\n\tTimeShare\x12\x0c\n\x04time\x18\x01 \x02(\t\x12\x0e\n\x06minute\x18\x02 \x02(\x05\x12\x0f\n\x07isBlank\x18\x03 \x02(\x08\x12\r\n\x05price\x18\x04 \x01(\x01\x12\x16\n\x0elastClosePrice\x18\x05 \x01(\x01\x12\x10\n\x08\x61vgPrice\x18\x06 \x01(\x01\x12\x0e\n\x06volume\x18\x07 \x01(\x03\x12\x10\n\x08turnover\x18\x08 \x01(\x01\x12\x11\n\ttimestamp\x18\t \x01(\x01\"\xc7\x01\n\x13SecurityStaticBasic\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\n\n\x02id\x18\x02 \x02(\x03\x12\x0f\n\x07lotSize\x18\x03 \x02(\x05\x12\x0f\n\x07secType\x18\x04 \x02(\x05\x12\x0c\n\x04name\x18\x05 \x02(\t\x12\x10\n\x08listTime\x18\x06 \x02(\t\x12\x11\n\tdelisting\x18\x07 \x01(\x08\x12\x15\n\rlistTimestamp\x18\x08 \x01(\x01\x12\x10\n\x08\x65xchType\x18\t \x01(\x05\"H\n\x13WarrantStaticExData\x12\x0c\n\x04type\x18\x01 \x02(\x05\x12#\n\x05owner\x18\x02 \x02(\x0b\x32\x14.Qot_Common.Security\"\x96\x02\n\x12OptionStaticExData\x12\x0c\n\x04type\x18\x01 \x02(\x05\x12#\n\x05owner\x18\x02 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x12\n\nstrikeTime\x18\x03 \x02(\t\x12\x13\n\x0bstrikePrice\x18\x04 \x02(\x01\x12\x0f\n\x07suspend\x18\x05 \x02(\x08\x12\x0e\n\x06market\x18\x06 \x02(\t\x12\x17\n\x0fstrikeTimestamp\x18\x07 \x01(\x01\x12\x17\n\x0findexOptionType\x18\x08 \x01(\x05\x12\x17\n\x0f\x65xpirationCycle\x18\t \x01(\x05\x12\x1a\n\x12optionStandardType\x18\n \x01(\x05\x12\x1c\n\x14optionSettlementMode\x18\x0b \x01(\x05\"_\n\x12\x46utureStaticExData\x12\x15\n\rlastTradeTime\x18\x01 \x02(\t\x12\x1a\n\x12lastTradeTimestamp\x18\x02 \x01(\x01\x12\x16\n\x0eisMainContract\x18\x03 \x02(\x08\"\xe8\x01\n\x12SecurityStaticInfo\x12.\n\x05\x62\x61sic\x18\x01 \x02(\x0b\x32\x1f.Qot_Common.SecurityStaticBasic\x12\x36\n\rwarrantExData\x18\x02 \x01(\x0b\x32\x1f.Qot_Common.WarrantStaticExData\x12\x34\n\x0coptionExData\x18\x03 \x01(\x0b\x32\x1e.Qot_Common.OptionStaticExData\x12\x34\n\x0c\x66utureExData\x18\x04 \x01(\x0b\x32\x1e.Qot_Common.FutureStaticExData\"P\n\x06\x42roker\x12\n\n\x02id\x18\x01 \x02(\x03\x12\x0c\n\x04name\x18\x02 \x02(\t\x12\x0b\n\x03pos\x18\x03 \x02(\x05\x12\x0f\n\x07orderID\x18\x04 \x01(\x03\x12\x0e\n\x06volume\x18\x05 \x01(\x03\"\xc1\x01\n\x06Ticker\x12\x0c\n\x04time\x18\x01 \x02(\t\x12\x10\n\x08sequence\x18\x02 \x02(\x03\x12\x0b\n\x03\x64ir\x18\x03 \x02(\x05\x12\r\n\x05price\x18\x04 \x02(\x01\x12\x0e\n\x06volume\x18\x05 \x02(\x03\x12\x10\n\x08turnover\x18\x06 \x02(\x01\x12\x10\n\x08recvTime\x18\x07 \x01(\x01\x12\x0c\n\x04type\x18\x08 \x01(\x05\x12\x10\n\x08typeSign\x18\t \x01(\x05\x12\x14\n\x0cpushDataType\x18\n \x01(\x05\x12\x11\n\ttimestamp\x18\x0b \x01(\x01\"2\n\x0fOrderBookDetail\x12\x0f\n\x07orderID\x18\x01 \x02(\x03\x12\x0e\n\x06volume\x18\x02 \x02(\x03\"p\n\tOrderBook\x12\r\n\x05price\x18\x01 \x02(\x01\x12\x0e\n\x06volume\x18\x02 \x02(\x03\x12\x13\n\x0borederCount\x18\x03 \x02(\x05\x12/\n\ndetailList\x18\x04 \x03(\x0b\x32\x1b.Qot_Common.OrderBookDetail\"\x9b\x01\n\x12ShareHoldingChange\x12\x12\n\nholderName\x18\x01 \x02(\t\x12\x12\n\nholdingQty\x18\x02 \x02(\x01\x12\x14\n\x0choldingRatio\x18\x03 \x02(\x01\x12\x11\n\tchangeQty\x18\x04 \x02(\x01\x12\x13\n\x0b\x63hangeRatio\x18\x05 \x02(\x01\x12\x0c\n\x04time\x18\x06 \x02(\t\x12\x11\n\ttimestamp\x18\x07 \x01(\x01\"F\n\x07SubInfo\x12\x0f\n\x07subType\x18\x01 \x02(\x05\x12*\n\x0csecurityList\x18\x02 \x03(\x0b\x32\x14.Qot_Common.Security\"a\n\x0b\x43onnSubInfo\x12(\n\x0bsubInfoList\x18\x01 \x03(\x0b\x32\x13.Qot_Common.SubInfo\x12\x11\n\tusedQuota\x18\x02 \x02(\x05\x12\x15\n\risOwnConnData\x18\x03 \x02(\x08\"Q\n\tPlateInfo\x12#\n\x05plate\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04name\x18\x02 \x02(\t\x12\x11\n\tplateType\x18\x03 \x01(\x05\"\xba\x03\n\x05Rehab\x12\x0c\n\x04time\x18\x01 \x02(\t\x12\x16\n\x0e\x63ompanyActFlag\x18\x02 \x02(\x03\x12\x12\n\nfwdFactorA\x18\x03 \x02(\x01\x12\x12\n\nfwdFactorB\x18\x04 \x02(\x01\x12\x12\n\nbwdFactorA\x18\x05 \x02(\x01\x12\x12\n\nbwdFactorB\x18\x06 \x02(\x01\x12\x11\n\tsplitBase\x18\x07 \x01(\x05\x12\x10\n\x08splitErt\x18\x08 \x01(\x05\x12\x10\n\x08joinBase\x18\t \x01(\x05\x12\x0f\n\x07joinErt\x18\n \x01(\x05\x12\x11\n\tbonusBase\x18\x0b \x01(\x05\x12\x10\n\x08\x62onusErt\x18\x0c \x01(\x05\x12\x14\n\x0ctransferBase\x18\r \x01(\x05\x12\x13\n\x0btransferErt\x18\x0e \x01(\x05\x12\x11\n\tallotBase\x18\x0f \x01(\x05\x12\x10\n\x08\x61llotErt\x18\x10 \x01(\x05\x12\x12\n\nallotPrice\x18\x11 \x01(\x01\x12\x0f\n\x07\x61\x64\x64\x42\x61se\x18\x12 \x01(\x05\x12\x0e\n\x06\x61\x64\x64\x45rt\x18\x13 \x01(\x05\x12\x10\n\x08\x61\x64\x64Price\x18\x14 \x01(\x01\x12\x10\n\x08\x64ividend\x18\x15 \x01(\x01\x12\x12\n\nspDividend\x18\x16 \x01(\x01\x12\x11\n\ttimestamp\x18\x17 \x01(\x01*\xcd\x02\n\tQotMarket\x12\x15\n\x11QotMarket_Unknown\x10\x00\x12\x19\n\x15QotMarket_HK_Security\x10\x01\x12\x17\n\x13QotMarket_HK_Future\x10\x02\x12\x19\n\x15QotMarket_US_Security\x10\x0b\x12\x1b\n\x17QotMarket_CNSH_Security\x10\x15\x12\x1b\n\x17QotMarket_CNSZ_Security\x10\x16\x12\x19\n\x15QotMarket_SG_Security\x10\x1f\x12\x19\n\x15QotMarket_JP_Security\x10)\x12\x19\n\x15QotMarket_AU_Security\x10\x33\x12\x19\n\x15QotMarket_MY_Security\x10=\x12\x19\n\x15QotMarket_CA_Security\x10G\x12\x19\n\x15QotMarket_FX_Security\x10Q*\x9a\x02\n\x0cSecurityType\x12\x18\n\x14SecurityType_Unknown\x10\x00\x12\x15\n\x11SecurityType_Bond\x10\x01\x12\x15\n\x11SecurityType_Bwrt\x10\x02\x12\x15\n\x11SecurityType_Eqty\x10\x03\x12\x16\n\x12SecurityType_Trust\x10\x04\x12\x18\n\x14SecurityType_Warrant\x10\x05\x12\x16\n\x12SecurityType_Index\x10\x06\x12\x16\n\x12SecurityType_Plate\x10\x07\x12\x15\n\x11SecurityType_Drvt\x10\x08\x12\x19\n\x15SecurityType_PlateSet\x10\t\x12\x17\n\x13SecurityType_Future\x10\n*\x8a\x01\n\x0cPlateSetType\x12\x14\n\x10PlateSetType_All\x10\x00\x12\x19\n\x15PlateSetType_Industry\x10\x01\x12\x17\n\x13PlateSetType_Region\x10\x02\x12\x18\n\x14PlateSetType_Concept\x10\x03\x12\x16\n\x12PlateSetType_Other\x10\x04*\x95\x01\n\x0bWarrantType\x12\x17\n\x13WarrantType_Unknown\x10\x00\x12\x13\n\x0fWarrantType_Buy\x10\x01\x12\x14\n\x10WarrantType_Sell\x10\x02\x12\x14\n\x10WarrantType_Bull\x10\x03\x12\x14\n\x10WarrantType_Bear\x10\x04\x12\x16\n\x12WarrantType_InLine\x10\x05*M\n\nOptionType\x12\x16\n\x12OptionType_Unknown\x10\x00\x12\x13\n\x0fOptionType_Call\x10\x01\x12\x12\n\x0eOptionType_Put\x10\x02*e\n\x0fIndexOptionType\x12\x1b\n\x17IndexOptionType_Unknown\x10\x00\x12\x1a\n\x16IndexOptionType_Normal\x10\x01\x12\x19\n\x15IndexOptionType_Small\x10\x02*\x82\x01\n\x0eOptionAreaType\x12\x1a\n\x16OptionAreaType_Unknown\x10\x00\x12\x1b\n\x17OptionAreaType_American\x10\x01\x12\x1b\n\x17OptionAreaType_European\x10\x02\x12\x1a\n\x16OptionAreaType_Bermuda\x10\x03*\xd3\t\n\x0eQotMarketState\x12\x17\n\x13QotMarketState_None\x10\x00\x12\x1a\n\x16QotMarketState_Auction\x10\x01\x12\x1e\n\x1aQotMarketState_WaitingOpen\x10\x02\x12\x1a\n\x16QotMarketState_Morning\x10\x03\x12\x17\n\x13QotMarketState_Rest\x10\x04\x12\x1c\n\x18QotMarketState_Afternoon\x10\x05\x12\x19\n\x15QotMarketState_Closed\x10\x06\x12!\n\x1dQotMarketState_PreMarketBegin\x10\x08\x12\x1f\n\x1bQotMarketState_PreMarketEnd\x10\t\x12\"\n\x1eQotMarketState_AfterHoursBegin\x10\n\x12 \n\x1cQotMarketState_AfterHoursEnd\x10\x0b\x12#\n\x1fQotMarketState_FUTU_SWITCH_DATE\x10\x0c\x12\x1c\n\x18QotMarketState_NightOpen\x10\r\x12\x1b\n\x17QotMarketState_NightEnd\x10\x0e\x12 \n\x1cQotMarketState_FutureDayOpen\x10\x0f\x12!\n\x1dQotMarketState_FutureDayBreak\x10\x10\x12!\n\x1dQotMarketState_FutureDayClose\x10\x11\x12\'\n#QotMarketState_FutureDayWaitForOpen\x10\x12\x12\x18\n\x14QotMarketState_HkCas\x10\x13\x12\"\n\x1eQotMarketState_FutureNightWait\x10\x14\x12\"\n\x1eQotMarketState_FutureAfternoon\x10\x15\x12#\n\x1fQotMarketState_FutureSwitchDate\x10\x16\x12\x1d\n\x19QotMarketState_FutureOpen\x10\x17\x12\x1e\n\x1aQotMarketState_FutureBreak\x10\x18\x12\"\n\x1eQotMarketState_FutureBreakOver\x10\x19\x12\x1e\n\x1aQotMarketState_FutureClose\x10\x1a\x12%\n!QotMarketState_StibAfterHoursWait\x10\x1b\x12&\n\"QotMarketState_StibAfterHoursBegin\x10\x1c\x12$\n QotMarketState_StibAfterHoursEnd\x10\x1d\x12 \n\x1cQotMarketState_CLOSE_AUCTION\x10\x1e\x12 \n\x1cQotMarketState_AFTERNOON_END\x10\x1f\x12\x18\n\x14QotMarketState_NIGHT\x10 \x12\"\n\x1eQotMarketState_OVERNIGHT_BEGIN\x10!\x12 \n\x1cQotMarketState_OVERNIGHT_END\x10\"\x12 \n\x1cQotMarketState_TRADE_AT_LAST\x10#\x12 \n\x1cQotMarketState_TRADE_AUCTION\x10$\x12\x1c\n\x18QotMarketState_OVERNIGHT\x10%*\xe4\x01\n\x0fTradeDateMarket\x12\x1b\n\x17TradeDateMarket_Unknown\x10\x00\x12\x16\n\x12TradeDateMarket_HK\x10\x01\x12\x16\n\x12TradeDateMarket_US\x10\x02\x12\x16\n\x12TradeDateMarket_CN\x10\x03\x12\x16\n\x12TradeDateMarket_NT\x10\x04\x12\x16\n\x12TradeDateMarket_ST\x10\x05\x12\x1d\n\x19TradeDateMarket_JP_Future\x10\x06\x12\x1d\n\x19TradeDateMarket_SG_Future\x10\x07*`\n\rTradeDateType\x12\x17\n\x13TradeDateType_Whole\x10\x00\x12\x19\n\x15TradeDateType_Morning\x10\x01\x12\x1b\n\x17TradeDateType_Afternoon\x10\x02*N\n\tRehabType\x12\x12\n\x0eRehabType_None\x10\x00\x12\x15\n\x11RehabType_Forward\x10\x01\x12\x16\n\x12RehabType_Backward\x10\x02*\xdd\x01\n\x06KLType\x12\x12\n\x0eKLType_Unknown\x10\x00\x12\x0f\n\x0bKLType_1Min\x10\x01\x12\x0e\n\nKLType_Day\x10\x02\x12\x0f\n\x0bKLType_Week\x10\x03\x12\x10\n\x0cKLType_Month\x10\x04\x12\x0f\n\x0bKLType_Year\x10\x05\x12\x0f\n\x0bKLType_5Min\x10\x06\x12\x10\n\x0cKLType_15Min\x10\x07\x12\x10\n\x0cKLType_30Min\x10\x08\x12\x10\n\x0cKLType_60Min\x10\t\x12\x0f\n\x0bKLType_3Min\x10\n\x12\x12\n\x0eKLType_Quarter\x10\x0b*\xf5\x01\n\x08KLFields\x12\x11\n\rKLFields_None\x10\x00\x12\x11\n\rKLFields_High\x10\x01\x12\x11\n\rKLFields_Open\x10\x02\x12\x10\n\x0cKLFields_Low\x10\x04\x12\x12\n\x0eKLFields_Close\x10\x08\x12\x16\n\x12KLFields_LastClose\x10\x10\x12\x13\n\x0fKLFields_Volume\x10 \x12\x15\n\x11KLFields_Turnover\x10@\x12\x1a\n\x15KLFields_TurnoverRate\x10\x80\x01\x12\x10\n\x0bKLFields_PE\x10\x80\x02\x12\x18\n\x13KLFields_ChangeRate\x10\x80\x04*\xea\x02\n\x07SubType\x12\x10\n\x0cSubType_None\x10\x00\x12\x11\n\rSubType_Basic\x10\x01\x12\x15\n\x11SubType_OrderBook\x10\x02\x12\x12\n\x0eSubType_Ticker\x10\x04\x12\x0e\n\nSubType_RT\x10\x05\x12\x12\n\x0eSubType_KL_Day\x10\x06\x12\x13\n\x0fSubType_KL_5Min\x10\x07\x12\x14\n\x10SubType_KL_15Min\x10\x08\x12\x14\n\x10SubType_KL_30Min\x10\t\x12\x14\n\x10SubType_KL_60Min\x10\n\x12\x13\n\x0fSubType_KL_1Min\x10\x0b\x12\x13\n\x0fSubType_KL_Week\x10\x0c\x12\x14\n\x10SubType_KL_Month\x10\r\x12\x12\n\x0eSubType_Broker\x10\x0e\x12\x16\n\x12SubType_KL_Qurater\x10\x0f\x12\x13\n\x0fSubType_KL_Year\x10\x10\x12\x13\n\x0fSubType_KL_3Min\x10\x11*}\n\x0fTickerDirection\x12\x1b\n\x17TickerDirection_Unknown\x10\x00\x12\x17\n\x13TickerDirection_Bid\x10\x01\x12\x17\n\x13TickerDirection_Ask\x10\x02\x12\x1b\n\x17TickerDirection_Neutral\x10\x03*\x9c\x07\n\nTickerType\x12\x16\n\x12TickerType_Unknown\x10\x00\x12\x18\n\x14TickerType_Automatch\x10\x01\x12\x13\n\x0fTickerType_Late\x10\x02\x12\x1c\n\x18TickerType_NoneAutomatch\x10\x03\x12\x1d\n\x19TickerType_InterAutomatch\x10\x04\x12!\n\x1dTickerType_InterNoneAutomatch\x10\x05\x12\x15\n\x11TickerType_OddLot\x10\x06\x12\x16\n\x12TickerType_Auction\x10\x07\x12\x13\n\x0fTickerType_Bulk\x10\x08\x12\x14\n\x10TickerType_Crash\x10\t\x12\x1a\n\x16TickerType_CrossMarket\x10\n\x12\x17\n\x13TickerType_BulkSold\x10\x0b\x12\x1a\n\x16TickerType_FreeOnBoard\x10\x0c\x12\x1b\n\x17TickerType_Rule127Or155\x10\r\x12\x14\n\x10TickerType_Delay\x10\x0e\x12%\n!TickerType_MarketCenterClosePrice\x10\x0f\x12\x16\n\x12TickerType_NextDay\x10\x10\x12\"\n\x1eTickerType_MarketCenterOpening\x10\x11\x12\"\n\x1eTickerType_PriorReferencePrice\x10\x12\x12$\n TickerType_MarketCenterOpenPrice\x10\x13\x12\x15\n\x11TickerType_Seller\x10\x14\x12\x10\n\x0cTickerType_T\x10\x15\x12#\n\x1fTickerType_ExtendedTradingHours\x10\x16\x12\x19\n\x15TickerType_Contingent\x10\x17\x12\x17\n\x13TickerType_AvgPrice\x10\x18\x12\x16\n\x12TickerType_OTCSold\x10\x19\x12 \n\x1cTickerType_OddLotCrossMarket\x10\x1a\x12!\n\x1dTickerType_DerivativelyPriced\x10\x1b\x12\x1e\n\x1aTickerType_ReOpeningPriced\x10\x1c\x12\x1c\n\x18TickerType_ClosingPriced\x10\x1d\x12&\n\"TickerType_ComprehensiveDelayPrice\x10\x1e\x12\x17\n\x13TickerType_Overseas\x10\x1f*M\n\nDarkStatus\x12\x13\n\x0f\x44\x61rkStatus_None\x10\x00\x12\x16\n\x12\x44\x61rkStatus_Trading\x10\x01\x12\x12\n\x0e\x44\x61rkStatus_End\x10\x02*\x94\x06\n\x0eSecurityStatus\x12\x1a\n\x16SecurityStatus_Unknown\x10\x00\x12\x19\n\x15SecurityStatus_Normal\x10\x01\x12\x1a\n\x16SecurityStatus_Listing\x10\x02\x12\x1d\n\x19SecurityStatus_Purchasing\x10\x03\x12\x1e\n\x1aSecurityStatus_Subscribing\x10\x04\x12)\n%SecurityStatus_BeforeDrakTradeOpening\x10\x05\x12\x1e\n\x1aSecurityStatus_DrakTrading\x10\x06\x12\x1f\n\x1bSecurityStatus_DrakTradeEnd\x10\x07\x12\x1b\n\x17SecurityStatus_ToBeOpen\x10\x08\x12\x1c\n\x18SecurityStatus_Suspended\x10\t\x12\x19\n\x15SecurityStatus_Called\x10\n\x12)\n%SecurityStatus_ExpiredLastTradingDate\x10\x0b\x12\x1a\n\x16SecurityStatus_Expired\x10\x0c\x12\x1b\n\x17SecurityStatus_Delisted\x10\r\x12(\n$SecurityStatus_ChangeToTemporaryCode\x10\x0e\x12(\n$SecurityStatus_TemporaryCodeTradeEnd\x10\x0f\x12\'\n#SecurityStatus_ChangedPlateTradeEnd\x10\x10\x12&\n\"SecurityStatus_ChangedCodeTradeEnd\x10\x11\x12,\n(SecurityStatus_RecoverableCircuitBreaker\x10\x12\x12.\n*SecurityStatus_UnRecoverableCircuitBreaker\x10\x13\x12#\n\x1fSecurityStatus_AfterCombination\x10\x14\x12\"\n\x1eSecurityStatus_AfterTransation\x10\x15*\x81\x01\n\x0eHolderCategory\x12\x19\n\x15HolderCategory_Unknow\x10\x00\x12\x19\n\x15HolderCategory_Agency\x10\x01\x12\x17\n\x13HolderCategory_Fund\x10\x02\x12 \n\x1cHolderCategory_SeniorManager\x10\x03*v\n\x0cPushDataType\x12\x17\n\x13PushDataType_Unknow\x10\x00\x12\x19\n\x15PushDataType_Realtime\x10\x01\x12\x1a\n\x16PushDataType_ByDisConn\x10\x02\x12\x16\n\x12PushDataType_Cache\x10\x03*\xd3\n\n\tSortField\x12\x14\n\x10SortField_Unknow\x10\x00\x12\x12\n\x0eSortField_Code\x10\x01\x12\x16\n\x12SortField_CurPrice\x10\x02\x12\x1c\n\x18SortField_PriceChangeVal\x10\x03\x12\x18\n\x14SortField_ChangeRate\x10\x04\x12\x14\n\x10SortField_Status\x10\x05\x12\x16\n\x12SortField_BidPrice\x10\x06\x12\x16\n\x12SortField_AskPrice\x10\x07\x12\x14\n\x10SortField_BidVol\x10\x08\x12\x14\n\x10SortField_AskVol\x10\t\x12\x14\n\x10SortField_Volume\x10\n\x12\x16\n\x12SortField_Turnover\x10\x0b\x12\x17\n\x13SortField_Amplitude\x10\x1e\x12\x13\n\x0fSortField_Score\x10\x0c\x12\x15\n\x11SortField_Premium\x10\r\x12\x1f\n\x1bSortField_EffectiveLeverage\x10\x0e\x12\x13\n\x0fSortField_Delta\x10\x0f\x12\x1f\n\x1bSortField_ImpliedVolatility\x10\x10\x12\x12\n\x0eSortField_Type\x10\x11\x12\x19\n\x15SortField_StrikePrice\x10\x12\x12\x1c\n\x18SortField_BreakEvenPoint\x10\x13\x12\x1a\n\x16SortField_MaturityTime\x10\x14\x12\x16\n\x12SortField_ListTime\x10\x15\x12\x1b\n\x17SortField_LastTradeTime\x10\x16\x12\x16\n\x12SortField_Leverage\x10\x17\x12\x18\n\x14SortField_InOutMoney\x10\x18\x12\x1b\n\x17SortField_RecoveryPrice\x10\x19\x12\x19\n\x15SortField_ChangePrice\x10\x1a\x12\x14\n\x10SortField_Change\x10\x1b\x12\x18\n\x14SortField_StreetRate\x10\x1c\x12\x17\n\x13SortField_StreetVol\x10\x1d\x12\x19\n\x15SortField_WarrantName\x10\x1f\x12\x14\n\x10SortField_Issuer\x10 \x12\x15\n\x11SortField_LotSize\x10!\x12\x17\n\x13SortField_IssueSize\x10\"\x12\x1e\n\x1aSortField_UpperStrikePrice\x10-\x12\x1e\n\x1aSortField_LowerStrikePrice\x10.\x12\x1f\n\x1bSortField_InLinePriceStatus\x10/\x12\x19\n\x15SortField_PreCurPrice\x10#\x12\x1b\n\x17SortField_AfterCurPrice\x10$\x12\x1f\n\x1bSortField_PrePriceChangeVal\x10%\x12!\n\x1dSortField_AfterPriceChangeVal\x10&\x12\x1b\n\x17SortField_PreChangeRate\x10\'\x12\x1d\n\x19SortField_AfterChangeRate\x10(\x12\x1a\n\x16SortField_PreAmplitude\x10)\x12\x1c\n\x18SortField_AfterAmplitude\x10*\x12\x19\n\x15SortField_PreTurnover\x10+\x12\x1b\n\x17SortField_AfterTurnover\x10,\x12\x1d\n\x19SortField_LastSettlePrice\x10\x30\x12\x16\n\x12SortField_Position\x10\x31\x12\x1c\n\x18SortField_PositionChange\x10\x32*\xbf\x03\n\x06Issuer\x12\x11\n\rIssuer_Unknow\x10\x00\x12\r\n\tIssuer_SG\x10\x01\x12\r\n\tIssuer_BP\x10\x02\x12\r\n\tIssuer_CS\x10\x03\x12\r\n\tIssuer_CT\x10\x04\x12\r\n\tIssuer_EA\x10\x05\x12\r\n\tIssuer_GS\x10\x06\x12\r\n\tIssuer_HS\x10\x07\x12\r\n\tIssuer_JP\x10\x08\x12\r\n\tIssuer_MB\x10\t\x12\r\n\tIssuer_SC\x10\n\x12\r\n\tIssuer_UB\x10\x0b\x12\r\n\tIssuer_BI\x10\x0c\x12\r\n\tIssuer_DB\x10\r\x12\r\n\tIssuer_DC\x10\x0e\x12\r\n\tIssuer_ML\x10\x0f\x12\r\n\tIssuer_NM\x10\x10\x12\r\n\tIssuer_RB\x10\x11\x12\r\n\tIssuer_RS\x10\x12\x12\r\n\tIssuer_BC\x10\x13\x12\r\n\tIssuer_HT\x10\x14\x12\r\n\tIssuer_VT\x10\x15\x12\r\n\tIssuer_KC\x10\x16\x12\r\n\tIssuer_MS\x10\x17\x12\r\n\tIssuer_GJ\x10\x18\x12\r\n\tIssuer_XZ\x10\x19\x12\r\n\tIssuer_HU\x10\x1a\x12\r\n\tIssuer_KS\x10\x1b\x12\r\n\tIssuer_CI\x10\x1c*\x97\x01\n\tIpoPeriod\x12\x14\n\x10IpoPeriod_Unknow\x10\x00\x12\x13\n\x0fIpoPeriod_Today\x10\x01\x12\x16\n\x12IpoPeriod_Tomorrow\x10\x02\x12\x16\n\x12IpoPeriod_Nextweek\x10\x03\x12\x16\n\x12IpoPeriod_Lastweek\x10\x04\x12\x17\n\x13IpoPeriod_Lastmonth\x10\x05*N\n\tPriceType\x12\x14\n\x10PriceType_Unknow\x10\x00\x12\x15\n\x11PriceType_Outside\x10\x01\x12\x14\n\x10PriceType_WithIn\x10\x02*\x9d\x01\n\rWarrantStatus\x12\x18\n\x14WarrantStatus_Unknow\x10\x00\x12\x18\n\x14WarrantStatus_Normal\x10\x01\x12\x19\n\x15WarrantStatus_Suspend\x10\x02\x12\x1b\n\x17WarrantStatus_StopTrade\x10\x03\x12 \n\x1cWarrantStatus_PendingListing\x10\x04*\xda\x01\n\nCompanyAct\x12\x13\n\x0f\x43ompanyAct_None\x10\x00\x12\x14\n\x10\x43ompanyAct_Split\x10\x01\x12\x13\n\x0f\x43ompanyAct_Join\x10\x02\x12\x14\n\x10\x43ompanyAct_Bonus\x10\x04\x12\x17\n\x13\x43ompanyAct_Transfer\x10\x08\x12\x14\n\x10\x43ompanyAct_Allot\x10\x10\x12\x12\n\x0e\x43ompanyAct_Add\x10 \x12\x17\n\x13\x43ompanyAct_Dividend\x10@\x12\x1a\n\x15\x43ompanyAct_SPDividend\x10\x80\x01*}\n\x08QotRight\x12\x13\n\x0fQotRight_Unknow\x10\x00\x12\x10\n\x0cQotRight_Bmp\x10\x01\x12\x13\n\x0fQotRight_Level1\x10\x02\x12\x13\n\x0fQotRight_Level2\x10\x03\x12\x0f\n\x0bQotRight_SF\x10\x04\x12\x0f\n\x0bQotRight_No\x10\x05*\xce\x04\n\x11PriceReminderType\x12\x1d\n\x19PriceReminderType_Unknown\x10\x00\x12\x1d\n\x19PriceReminderType_PriceUp\x10\x01\x12\x1f\n\x1bPriceReminderType_PriceDown\x10\x02\x12\"\n\x1ePriceReminderType_ChangeRateUp\x10\x03\x12$\n PriceReminderType_ChangeRateDown\x10\x04\x12&\n\"PriceReminderType_5MinChangeRateUp\x10\x05\x12(\n$PriceReminderType_5MinChangeRateDown\x10\x06\x12\x1e\n\x1aPriceReminderType_VolumeUp\x10\x07\x12 \n\x1cPriceReminderType_TurnoverUp\x10\x08\x12$\n PriceReminderType_TurnoverRateUp\x10\t\x12 \n\x1cPriceReminderType_BidPriceUp\x10\n\x12\"\n\x1ePriceReminderType_AskPriceDown\x10\x0b\x12\x1e\n\x1aPriceReminderType_BidVolUp\x10\x0c\x12\x1e\n\x1aPriceReminderType_AskVolUp\x10\r\x12&\n\"PriceReminderType_3MinChangeRateUp\x10\x0e\x12(\n$PriceReminderType_3MinChangeRateDown\x10\x0f*\x90\x01\n\x11PriceReminderFreq\x12\x1d\n\x19PriceReminderFreq_Unknown\x10\x00\x12\x1c\n\x18PriceReminderFreq_Always\x10\x01\x12\x1e\n\x1aPriceReminderFreq_OnceADay\x10\x02\x12\x1e\n\x1aPriceReminderFreq_OnlyOnce\x10\x03*\xdc\x01\n\x19PriceReminderMarketStatus\x12$\n PriceReminderMarketStatus_Unknow\x10\x00\x12\"\n\x1ePriceReminderMarketStatus_Open\x10\x01\x12#\n\x1fPriceReminderMarketStatus_USPre\x10\x02\x12%\n!PriceReminderMarketStatus_USAfter\x10\x03\x12)\n%PriceReminderMarketStatus_USOverNight\x10\x04*\xb3\x01\n\nAssetClass\x12\x15\n\x11\x41ssetClass_Unknow\x10\x00\x12\x14\n\x10\x41ssetClass_Stock\x10\x01\x12\x13\n\x0f\x41ssetClass_Bond\x10\x02\x12\x18\n\x14\x41ssetClass_Commodity\x10\x03\x12\x1d\n\x19\x41ssetClass_CurrencyMarket\x10\x04\x12\x15\n\x11\x41ssetClass_Future\x10\x05\x12\x13\n\x0f\x41ssetClass_Swap\x10\x06*\xaf\x02\n\x0f\x45xpirationCycle\x12\x1b\n\x17\x45xpirationCycle_Unknown\x10\x00\x12\x18\n\x14\x45xpirationCycle_Week\x10\x01\x12\x19\n\x15\x45xpirationCycle_Month\x10\x02\x12\x1c\n\x18\x45xpirationCycle_MonthEnd\x10\x03\x12\x1b\n\x17\x45xpirationCycle_Quarter\x10\x04\x12\x1b\n\x17\x45xpirationCycle_WeekMon\x10\x0b\x12\x1b\n\x17\x45xpirationCycle_WeekTue\x10\x0c\x12\x1b\n\x17\x45xpirationCycle_WeekWed\x10\r\x12\x1b\n\x17\x45xpirationCycle_WeekThu\x10\x0e\x12\x1b\n\x17\x45xpirationCycle_WeekFri\x10\x0f*y\n\x12OptionStandardType\x12\x1e\n\x1aOptionStandardType_Unknown\x10\x00\x12\x1f\n\x1bOptionStandardType_Standard\x10\x01\x12\"\n\x1eOptionStandardType_NonStandard\x10\x02*r\n\x14OptionSettlementMode\x12 \n\x1cOptionSettlementMode_Unknown\x10\x00\x12\x1b\n\x17OptionSettlementMode_AM\x10\x01\x12\x1b\n\x17OptionSettlementMode_PM\x10\x02*\xb4\x03\n\x08\x45xchType\x12\x14\n\x10\x45xchType_Unknown\x10\x00\x12\x19\n\x15\x45xchType_HK_MainBoard\x10\x01\x12\x18\n\x14\x45xchType_HK_GEMBoard\x10\x02\x12\x14\n\x10\x45xchType_HK_HKEX\x10\x03\x12\x14\n\x10\x45xchType_US_NYSE\x10\x04\x12\x16\n\x12\x45xchType_US_Nasdaq\x10\x05\x12\x14\n\x10\x45xchType_US_Pink\x10\x06\x12\x14\n\x10\x45xchType_US_AMEX\x10\x07\x12\x16\n\x12\x45xchType_US_Option\x10\x08\x12\x15\n\x11\x45xchType_US_NYMEX\x10\t\x12\x15\n\x11\x45xchType_US_COMEX\x10\n\x12\x14\n\x10\x45xchType_US_CBOT\x10\x0b\x12\x13\n\x0f\x45xchType_US_CME\x10\x0c\x12\x14\n\x10\x45xchType_US_CBOE\x10\r\x12\x12\n\x0e\x45xchType_CN_SH\x10\x0e\x12\x12\n\x0e\x45xchType_CN_SZ\x10\x0f\x12\x14\n\x10\x45xchType_CN_STIB\x10\x10\x12\x13\n\x0f\x45xchType_SG_SGX\x10\x11\x12\x13\n\x0f\x45xchType_JP_OSE\x10\x12*|\n\nPeriodType\x12\x16\n\x12PeriodType_Unknown\x10\x00\x12\x17\n\x13PeriodType_INTRADAY\x10\x01\x12\x12\n\x0ePeriodType_DAY\x10\x02\x12\x13\n\x0fPeriodType_WEEK\x10\x03\x12\x14\n\x10PeriodType_MONTH\x10\x04\x42@\n\x13\x63om.futu.openapi.pbZ)github.com/futuopen/ftapi4go/pb/qotcommon') - , - dependencies=[Common__pb2.DESCRIPTOR,]) - -_QOTMARKET = _descriptor.EnumDescriptor( - name='QotMarket', - full_name='Qot_Common.QotMarket', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='QotMarket_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarket_HK_Security', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarket_HK_Future', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarket_US_Security', index=3, number=11, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarket_CNSH_Security', index=4, number=21, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarket_CNSZ_Security', index=5, number=22, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarket_SG_Security', index=6, number=31, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarket_JP_Security', index=7, number=41, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarket_AU_Security', index=8, number=51, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarket_MY_Security', index=9, number=61, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarket_CA_Security', index=10, number=71, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarket_FX_Security', index=11, number=81, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=4221, - serialized_end=4554, -) -_sym_db.RegisterEnumDescriptor(_QOTMARKET) - -QotMarket = enum_type_wrapper.EnumTypeWrapper(_QOTMARKET) -_SECURITYTYPE = _descriptor.EnumDescriptor( - name='SecurityType', - full_name='Qot_Common.SecurityType', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='SecurityType_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SecurityType_Bond', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SecurityType_Bwrt', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SecurityType_Eqty', index=3, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SecurityType_Trust', index=4, number=4, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SecurityType_Warrant', index=5, number=5, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SecurityType_Index', index=6, number=6, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SecurityType_Plate', index=7, number=7, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SecurityType_Drvt', index=8, number=8, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SecurityType_PlateSet', index=9, number=9, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SecurityType_Future', index=10, number=10, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=4557, - serialized_end=4839, -) -_sym_db.RegisterEnumDescriptor(_SECURITYTYPE) - -SecurityType = enum_type_wrapper.EnumTypeWrapper(_SECURITYTYPE) -_PLATESETTYPE = _descriptor.EnumDescriptor( - name='PlateSetType', - full_name='Qot_Common.PlateSetType', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='PlateSetType_All', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PlateSetType_Industry', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PlateSetType_Region', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PlateSetType_Concept', index=3, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PlateSetType_Other', index=4, number=4, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=4842, - serialized_end=4980, -) -_sym_db.RegisterEnumDescriptor(_PLATESETTYPE) - -PlateSetType = enum_type_wrapper.EnumTypeWrapper(_PLATESETTYPE) -_WARRANTTYPE = _descriptor.EnumDescriptor( - name='WarrantType', - full_name='Qot_Common.WarrantType', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='WarrantType_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='WarrantType_Buy', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='WarrantType_Sell', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='WarrantType_Bull', index=3, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='WarrantType_Bear', index=4, number=4, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='WarrantType_InLine', index=5, number=5, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=4983, - serialized_end=5132, -) -_sym_db.RegisterEnumDescriptor(_WARRANTTYPE) - -WarrantType = enum_type_wrapper.EnumTypeWrapper(_WARRANTTYPE) -_OPTIONTYPE = _descriptor.EnumDescriptor( - name='OptionType', - full_name='Qot_Common.OptionType', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='OptionType_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OptionType_Call', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OptionType_Put', index=2, number=2, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=5134, - serialized_end=5211, -) -_sym_db.RegisterEnumDescriptor(_OPTIONTYPE) - -OptionType = enum_type_wrapper.EnumTypeWrapper(_OPTIONTYPE) -_INDEXOPTIONTYPE = _descriptor.EnumDescriptor( - name='IndexOptionType', - full_name='Qot_Common.IndexOptionType', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='IndexOptionType_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='IndexOptionType_Normal', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='IndexOptionType_Small', index=2, number=2, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=5213, - serialized_end=5314, -) -_sym_db.RegisterEnumDescriptor(_INDEXOPTIONTYPE) - -IndexOptionType = enum_type_wrapper.EnumTypeWrapper(_INDEXOPTIONTYPE) -_OPTIONAREATYPE = _descriptor.EnumDescriptor( - name='OptionAreaType', - full_name='Qot_Common.OptionAreaType', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='OptionAreaType_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OptionAreaType_American', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OptionAreaType_European', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OptionAreaType_Bermuda', index=3, number=3, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=5317, - serialized_end=5447, -) -_sym_db.RegisterEnumDescriptor(_OPTIONAREATYPE) - -OptionAreaType = enum_type_wrapper.EnumTypeWrapper(_OPTIONAREATYPE) -_QOTMARKETSTATE = _descriptor.EnumDescriptor( - name='QotMarketState', - full_name='Qot_Common.QotMarketState', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='QotMarketState_None', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarketState_Auction', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarketState_WaitingOpen', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarketState_Morning', index=3, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarketState_Rest', index=4, number=4, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarketState_Afternoon', index=5, number=5, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarketState_Closed', index=6, number=6, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarketState_PreMarketBegin', index=7, number=8, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarketState_PreMarketEnd', index=8, number=9, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarketState_AfterHoursBegin', index=9, number=10, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarketState_AfterHoursEnd', index=10, number=11, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarketState_FUTU_SWITCH_DATE', index=11, number=12, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarketState_NightOpen', index=12, number=13, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarketState_NightEnd', index=13, number=14, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarketState_FutureDayOpen', index=14, number=15, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarketState_FutureDayBreak', index=15, number=16, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarketState_FutureDayClose', index=16, number=17, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarketState_FutureDayWaitForOpen', index=17, number=18, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarketState_HkCas', index=18, number=19, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarketState_FutureNightWait', index=19, number=20, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarketState_FutureAfternoon', index=20, number=21, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarketState_FutureSwitchDate', index=21, number=22, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarketState_FutureOpen', index=22, number=23, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarketState_FutureBreak', index=23, number=24, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarketState_FutureBreakOver', index=24, number=25, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarketState_FutureClose', index=25, number=26, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarketState_StibAfterHoursWait', index=26, number=27, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarketState_StibAfterHoursBegin', index=27, number=28, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarketState_StibAfterHoursEnd', index=28, number=29, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarketState_CLOSE_AUCTION', index=29, number=30, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarketState_AFTERNOON_END', index=30, number=31, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarketState_NIGHT', index=31, number=32, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarketState_OVERNIGHT_BEGIN', index=32, number=33, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarketState_OVERNIGHT_END', index=33, number=34, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarketState_TRADE_AT_LAST', index=34, number=35, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarketState_TRADE_AUCTION', index=35, number=36, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotMarketState_OVERNIGHT', index=36, number=37, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=5450, - serialized_end=6685, -) -_sym_db.RegisterEnumDescriptor(_QOTMARKETSTATE) - -QotMarketState = enum_type_wrapper.EnumTypeWrapper(_QOTMARKETSTATE) -_TRADEDATEMARKET = _descriptor.EnumDescriptor( - name='TradeDateMarket', - full_name='Qot_Common.TradeDateMarket', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='TradeDateMarket_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TradeDateMarket_HK', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TradeDateMarket_US', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TradeDateMarket_CN', index=3, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TradeDateMarket_NT', index=4, number=4, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TradeDateMarket_ST', index=5, number=5, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TradeDateMarket_JP_Future', index=6, number=6, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TradeDateMarket_SG_Future', index=7, number=7, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=6688, - serialized_end=6916, -) -_sym_db.RegisterEnumDescriptor(_TRADEDATEMARKET) - -TradeDateMarket = enum_type_wrapper.EnumTypeWrapper(_TRADEDATEMARKET) -_TRADEDATETYPE = _descriptor.EnumDescriptor( - name='TradeDateType', - full_name='Qot_Common.TradeDateType', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='TradeDateType_Whole', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TradeDateType_Morning', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TradeDateType_Afternoon', index=2, number=2, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=6918, - serialized_end=7014, -) -_sym_db.RegisterEnumDescriptor(_TRADEDATETYPE) - -TradeDateType = enum_type_wrapper.EnumTypeWrapper(_TRADEDATETYPE) -_REHABTYPE = _descriptor.EnumDescriptor( - name='RehabType', - full_name='Qot_Common.RehabType', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='RehabType_None', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='RehabType_Forward', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='RehabType_Backward', index=2, number=2, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=7016, - serialized_end=7094, -) -_sym_db.RegisterEnumDescriptor(_REHABTYPE) - -RehabType = enum_type_wrapper.EnumTypeWrapper(_REHABTYPE) -_KLTYPE = _descriptor.EnumDescriptor( - name='KLType', - full_name='Qot_Common.KLType', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='KLType_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='KLType_1Min', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='KLType_Day', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='KLType_Week', index=3, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='KLType_Month', index=4, number=4, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='KLType_Year', index=5, number=5, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='KLType_5Min', index=6, number=6, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='KLType_15Min', index=7, number=7, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='KLType_30Min', index=8, number=8, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='KLType_60Min', index=9, number=9, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='KLType_3Min', index=10, number=10, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='KLType_Quarter', index=11, number=11, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=7097, - serialized_end=7318, -) -_sym_db.RegisterEnumDescriptor(_KLTYPE) - -KLType = enum_type_wrapper.EnumTypeWrapper(_KLTYPE) -_KLFIELDS = _descriptor.EnumDescriptor( - name='KLFields', - full_name='Qot_Common.KLFields', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='KLFields_None', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='KLFields_High', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='KLFields_Open', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='KLFields_Low', index=3, number=4, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='KLFields_Close', index=4, number=8, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='KLFields_LastClose', index=5, number=16, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='KLFields_Volume', index=6, number=32, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='KLFields_Turnover', index=7, number=64, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='KLFields_TurnoverRate', index=8, number=128, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='KLFields_PE', index=9, number=256, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='KLFields_ChangeRate', index=10, number=512, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=7321, - serialized_end=7566, -) -_sym_db.RegisterEnumDescriptor(_KLFIELDS) - -KLFields = enum_type_wrapper.EnumTypeWrapper(_KLFIELDS) -_SUBTYPE = _descriptor.EnumDescriptor( - name='SubType', - full_name='Qot_Common.SubType', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='SubType_None', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SubType_Basic', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SubType_OrderBook', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SubType_Ticker', index=3, number=4, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SubType_RT', index=4, number=5, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SubType_KL_Day', index=5, number=6, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SubType_KL_5Min', index=6, number=7, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SubType_KL_15Min', index=7, number=8, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SubType_KL_30Min', index=8, number=9, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SubType_KL_60Min', index=9, number=10, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SubType_KL_1Min', index=10, number=11, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SubType_KL_Week', index=11, number=12, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SubType_KL_Month', index=12, number=13, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SubType_Broker', index=13, number=14, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SubType_KL_Qurater', index=14, number=15, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SubType_KL_Year', index=15, number=16, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SubType_KL_3Min', index=16, number=17, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=7569, - serialized_end=7931, -) -_sym_db.RegisterEnumDescriptor(_SUBTYPE) - -SubType = enum_type_wrapper.EnumTypeWrapper(_SUBTYPE) -_TICKERDIRECTION = _descriptor.EnumDescriptor( - name='TickerDirection', - full_name='Qot_Common.TickerDirection', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='TickerDirection_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TickerDirection_Bid', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TickerDirection_Ask', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TickerDirection_Neutral', index=3, number=3, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=7933, - serialized_end=8058, -) -_sym_db.RegisterEnumDescriptor(_TICKERDIRECTION) - -TickerDirection = enum_type_wrapper.EnumTypeWrapper(_TICKERDIRECTION) -_TICKERTYPE = _descriptor.EnumDescriptor( - name='TickerType', - full_name='Qot_Common.TickerType', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='TickerType_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TickerType_Automatch', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TickerType_Late', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TickerType_NoneAutomatch', index=3, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TickerType_InterAutomatch', index=4, number=4, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TickerType_InterNoneAutomatch', index=5, number=5, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TickerType_OddLot', index=6, number=6, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TickerType_Auction', index=7, number=7, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TickerType_Bulk', index=8, number=8, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TickerType_Crash', index=9, number=9, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TickerType_CrossMarket', index=10, number=10, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TickerType_BulkSold', index=11, number=11, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TickerType_FreeOnBoard', index=12, number=12, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TickerType_Rule127Or155', index=13, number=13, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TickerType_Delay', index=14, number=14, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TickerType_MarketCenterClosePrice', index=15, number=15, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TickerType_NextDay', index=16, number=16, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TickerType_MarketCenterOpening', index=17, number=17, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TickerType_PriorReferencePrice', index=18, number=18, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TickerType_MarketCenterOpenPrice', index=19, number=19, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TickerType_Seller', index=20, number=20, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TickerType_T', index=21, number=21, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TickerType_ExtendedTradingHours', index=22, number=22, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TickerType_Contingent', index=23, number=23, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TickerType_AvgPrice', index=24, number=24, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TickerType_OTCSold', index=25, number=25, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TickerType_OddLotCrossMarket', index=26, number=26, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TickerType_DerivativelyPriced', index=27, number=27, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TickerType_ReOpeningPriced', index=28, number=28, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TickerType_ClosingPriced', index=29, number=29, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TickerType_ComprehensiveDelayPrice', index=30, number=30, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TickerType_Overseas', index=31, number=31, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=8061, - serialized_end=8985, -) -_sym_db.RegisterEnumDescriptor(_TICKERTYPE) - -TickerType = enum_type_wrapper.EnumTypeWrapper(_TICKERTYPE) -_DARKSTATUS = _descriptor.EnumDescriptor( - name='DarkStatus', - full_name='Qot_Common.DarkStatus', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='DarkStatus_None', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='DarkStatus_Trading', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='DarkStatus_End', index=2, number=2, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=8987, - serialized_end=9064, -) -_sym_db.RegisterEnumDescriptor(_DARKSTATUS) - -DarkStatus = enum_type_wrapper.EnumTypeWrapper(_DARKSTATUS) -_SECURITYSTATUS = _descriptor.EnumDescriptor( - name='SecurityStatus', - full_name='Qot_Common.SecurityStatus', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='SecurityStatus_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SecurityStatus_Normal', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SecurityStatus_Listing', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SecurityStatus_Purchasing', index=3, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SecurityStatus_Subscribing', index=4, number=4, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SecurityStatus_BeforeDrakTradeOpening', index=5, number=5, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SecurityStatus_DrakTrading', index=6, number=6, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SecurityStatus_DrakTradeEnd', index=7, number=7, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SecurityStatus_ToBeOpen', index=8, number=8, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SecurityStatus_Suspended', index=9, number=9, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SecurityStatus_Called', index=10, number=10, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SecurityStatus_ExpiredLastTradingDate', index=11, number=11, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SecurityStatus_Expired', index=12, number=12, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SecurityStatus_Delisted', index=13, number=13, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SecurityStatus_ChangeToTemporaryCode', index=14, number=14, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SecurityStatus_TemporaryCodeTradeEnd', index=15, number=15, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SecurityStatus_ChangedPlateTradeEnd', index=16, number=16, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SecurityStatus_ChangedCodeTradeEnd', index=17, number=17, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SecurityStatus_RecoverableCircuitBreaker', index=18, number=18, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SecurityStatus_UnRecoverableCircuitBreaker', index=19, number=19, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SecurityStatus_AfterCombination', index=20, number=20, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SecurityStatus_AfterTransation', index=21, number=21, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=9067, - serialized_end=9855, -) -_sym_db.RegisterEnumDescriptor(_SECURITYSTATUS) - -SecurityStatus = enum_type_wrapper.EnumTypeWrapper(_SECURITYSTATUS) -_HOLDERCATEGORY = _descriptor.EnumDescriptor( - name='HolderCategory', - full_name='Qot_Common.HolderCategory', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='HolderCategory_Unknow', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='HolderCategory_Agency', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='HolderCategory_Fund', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='HolderCategory_SeniorManager', index=3, number=3, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=9858, - serialized_end=9987, -) -_sym_db.RegisterEnumDescriptor(_HOLDERCATEGORY) - -HolderCategory = enum_type_wrapper.EnumTypeWrapper(_HOLDERCATEGORY) -_PUSHDATATYPE = _descriptor.EnumDescriptor( - name='PushDataType', - full_name='Qot_Common.PushDataType', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='PushDataType_Unknow', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PushDataType_Realtime', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PushDataType_ByDisConn', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PushDataType_Cache', index=3, number=3, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=9989, - serialized_end=10107, -) -_sym_db.RegisterEnumDescriptor(_PUSHDATATYPE) - -PushDataType = enum_type_wrapper.EnumTypeWrapper(_PUSHDATATYPE) -_SORTFIELD = _descriptor.EnumDescriptor( - name='SortField', - full_name='Qot_Common.SortField', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='SortField_Unknow', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_Code', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_CurPrice', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_PriceChangeVal', index=3, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_ChangeRate', index=4, number=4, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_Status', index=5, number=5, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_BidPrice', index=6, number=6, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_AskPrice', index=7, number=7, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_BidVol', index=8, number=8, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_AskVol', index=9, number=9, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_Volume', index=10, number=10, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_Turnover', index=11, number=11, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_Amplitude', index=12, number=30, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_Score', index=13, number=12, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_Premium', index=14, number=13, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_EffectiveLeverage', index=15, number=14, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_Delta', index=16, number=15, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_ImpliedVolatility', index=17, number=16, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_Type', index=18, number=17, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_StrikePrice', index=19, number=18, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_BreakEvenPoint', index=20, number=19, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_MaturityTime', index=21, number=20, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_ListTime', index=22, number=21, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_LastTradeTime', index=23, number=22, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_Leverage', index=24, number=23, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_InOutMoney', index=25, number=24, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_RecoveryPrice', index=26, number=25, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_ChangePrice', index=27, number=26, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_Change', index=28, number=27, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_StreetRate', index=29, number=28, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_StreetVol', index=30, number=29, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_WarrantName', index=31, number=31, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_Issuer', index=32, number=32, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_LotSize', index=33, number=33, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_IssueSize', index=34, number=34, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_UpperStrikePrice', index=35, number=45, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_LowerStrikePrice', index=36, number=46, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_InLinePriceStatus', index=37, number=47, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_PreCurPrice', index=38, number=35, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_AfterCurPrice', index=39, number=36, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_PrePriceChangeVal', index=40, number=37, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_AfterPriceChangeVal', index=41, number=38, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_PreChangeRate', index=42, number=39, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_AfterChangeRate', index=43, number=40, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_PreAmplitude', index=44, number=41, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_AfterAmplitude', index=45, number=42, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_PreTurnover', index=46, number=43, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_AfterTurnover', index=47, number=44, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_LastSettlePrice', index=48, number=48, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_Position', index=49, number=49, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortField_PositionChange', index=50, number=50, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=10110, - serialized_end=11473, -) -_sym_db.RegisterEnumDescriptor(_SORTFIELD) - -SortField = enum_type_wrapper.EnumTypeWrapper(_SORTFIELD) -_ISSUER = _descriptor.EnumDescriptor( - name='Issuer', - full_name='Qot_Common.Issuer', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='Issuer_Unknow', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='Issuer_SG', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='Issuer_BP', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='Issuer_CS', index=3, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='Issuer_CT', index=4, number=4, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='Issuer_EA', index=5, number=5, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='Issuer_GS', index=6, number=6, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='Issuer_HS', index=7, number=7, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='Issuer_JP', index=8, number=8, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='Issuer_MB', index=9, number=9, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='Issuer_SC', index=10, number=10, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='Issuer_UB', index=11, number=11, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='Issuer_BI', index=12, number=12, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='Issuer_DB', index=13, number=13, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='Issuer_DC', index=14, number=14, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='Issuer_ML', index=15, number=15, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='Issuer_NM', index=16, number=16, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='Issuer_RB', index=17, number=17, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='Issuer_RS', index=18, number=18, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='Issuer_BC', index=19, number=19, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='Issuer_HT', index=20, number=20, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='Issuer_VT', index=21, number=21, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='Issuer_KC', index=22, number=22, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='Issuer_MS', index=23, number=23, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='Issuer_GJ', index=24, number=24, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='Issuer_XZ', index=25, number=25, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='Issuer_HU', index=26, number=26, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='Issuer_KS', index=27, number=27, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='Issuer_CI', index=28, number=28, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=11476, - serialized_end=11923, -) -_sym_db.RegisterEnumDescriptor(_ISSUER) - -Issuer = enum_type_wrapper.EnumTypeWrapper(_ISSUER) -_IPOPERIOD = _descriptor.EnumDescriptor( - name='IpoPeriod', - full_name='Qot_Common.IpoPeriod', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='IpoPeriod_Unknow', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='IpoPeriod_Today', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='IpoPeriod_Tomorrow', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='IpoPeriod_Nextweek', index=3, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='IpoPeriod_Lastweek', index=4, number=4, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='IpoPeriod_Lastmonth', index=5, number=5, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=11926, - serialized_end=12077, -) -_sym_db.RegisterEnumDescriptor(_IPOPERIOD) - -IpoPeriod = enum_type_wrapper.EnumTypeWrapper(_IPOPERIOD) -_PRICETYPE = _descriptor.EnumDescriptor( - name='PriceType', - full_name='Qot_Common.PriceType', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='PriceType_Unknow', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PriceType_Outside', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PriceType_WithIn', index=2, number=2, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=12079, - serialized_end=12157, -) -_sym_db.RegisterEnumDescriptor(_PRICETYPE) - -PriceType = enum_type_wrapper.EnumTypeWrapper(_PRICETYPE) -_WARRANTSTATUS = _descriptor.EnumDescriptor( - name='WarrantStatus', - full_name='Qot_Common.WarrantStatus', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='WarrantStatus_Unknow', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='WarrantStatus_Normal', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='WarrantStatus_Suspend', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='WarrantStatus_StopTrade', index=3, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='WarrantStatus_PendingListing', index=4, number=4, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=12160, - serialized_end=12317, -) -_sym_db.RegisterEnumDescriptor(_WARRANTSTATUS) - -WarrantStatus = enum_type_wrapper.EnumTypeWrapper(_WARRANTSTATUS) -_COMPANYACT = _descriptor.EnumDescriptor( - name='CompanyAct', - full_name='Qot_Common.CompanyAct', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='CompanyAct_None', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CompanyAct_Split', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CompanyAct_Join', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CompanyAct_Bonus', index=3, number=4, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CompanyAct_Transfer', index=4, number=8, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CompanyAct_Allot', index=5, number=16, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CompanyAct_Add', index=6, number=32, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CompanyAct_Dividend', index=7, number=64, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CompanyAct_SPDividend', index=8, number=128, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=12320, - serialized_end=12538, -) -_sym_db.RegisterEnumDescriptor(_COMPANYACT) - -CompanyAct = enum_type_wrapper.EnumTypeWrapper(_COMPANYACT) -_QOTRIGHT = _descriptor.EnumDescriptor( - name='QotRight', - full_name='Qot_Common.QotRight', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='QotRight_Unknow', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotRight_Bmp', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotRight_Level1', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotRight_Level2', index=3, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotRight_SF', index=4, number=4, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='QotRight_No', index=5, number=5, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=12540, - serialized_end=12665, -) -_sym_db.RegisterEnumDescriptor(_QOTRIGHT) - -QotRight = enum_type_wrapper.EnumTypeWrapper(_QOTRIGHT) -_PRICEREMINDERTYPE = _descriptor.EnumDescriptor( - name='PriceReminderType', - full_name='Qot_Common.PriceReminderType', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='PriceReminderType_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PriceReminderType_PriceUp', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PriceReminderType_PriceDown', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PriceReminderType_ChangeRateUp', index=3, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PriceReminderType_ChangeRateDown', index=4, number=4, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PriceReminderType_5MinChangeRateUp', index=5, number=5, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PriceReminderType_5MinChangeRateDown', index=6, number=6, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PriceReminderType_VolumeUp', index=7, number=7, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PriceReminderType_TurnoverUp', index=8, number=8, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PriceReminderType_TurnoverRateUp', index=9, number=9, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PriceReminderType_BidPriceUp', index=10, number=10, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PriceReminderType_AskPriceDown', index=11, number=11, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PriceReminderType_BidVolUp', index=12, number=12, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PriceReminderType_AskVolUp', index=13, number=13, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PriceReminderType_3MinChangeRateUp', index=14, number=14, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PriceReminderType_3MinChangeRateDown', index=15, number=15, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=12668, - serialized_end=13258, -) -_sym_db.RegisterEnumDescriptor(_PRICEREMINDERTYPE) - -PriceReminderType = enum_type_wrapper.EnumTypeWrapper(_PRICEREMINDERTYPE) -_PRICEREMINDERFREQ = _descriptor.EnumDescriptor( - name='PriceReminderFreq', - full_name='Qot_Common.PriceReminderFreq', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='PriceReminderFreq_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PriceReminderFreq_Always', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PriceReminderFreq_OnceADay', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PriceReminderFreq_OnlyOnce', index=3, number=3, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=13261, - serialized_end=13405, -) -_sym_db.RegisterEnumDescriptor(_PRICEREMINDERFREQ) - -PriceReminderFreq = enum_type_wrapper.EnumTypeWrapper(_PRICEREMINDERFREQ) -_PRICEREMINDERMARKETSTATUS = _descriptor.EnumDescriptor( - name='PriceReminderMarketStatus', - full_name='Qot_Common.PriceReminderMarketStatus', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='PriceReminderMarketStatus_Unknow', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PriceReminderMarketStatus_Open', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PriceReminderMarketStatus_USPre', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PriceReminderMarketStatus_USAfter', index=3, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PriceReminderMarketStatus_USOverNight', index=4, number=4, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=13408, - serialized_end=13628, -) -_sym_db.RegisterEnumDescriptor(_PRICEREMINDERMARKETSTATUS) - -PriceReminderMarketStatus = enum_type_wrapper.EnumTypeWrapper(_PRICEREMINDERMARKETSTATUS) -_ASSETCLASS = _descriptor.EnumDescriptor( - name='AssetClass', - full_name='Qot_Common.AssetClass', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='AssetClass_Unknow', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='AssetClass_Stock', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='AssetClass_Bond', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='AssetClass_Commodity', index=3, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='AssetClass_CurrencyMarket', index=4, number=4, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='AssetClass_Future', index=5, number=5, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='AssetClass_Swap', index=6, number=6, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=13631, - serialized_end=13810, -) -_sym_db.RegisterEnumDescriptor(_ASSETCLASS) - -AssetClass = enum_type_wrapper.EnumTypeWrapper(_ASSETCLASS) -_EXPIRATIONCYCLE = _descriptor.EnumDescriptor( - name='ExpirationCycle', - full_name='Qot_Common.ExpirationCycle', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='ExpirationCycle_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ExpirationCycle_Week', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ExpirationCycle_Month', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ExpirationCycle_MonthEnd', index=3, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ExpirationCycle_Quarter', index=4, number=4, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ExpirationCycle_WeekMon', index=5, number=11, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ExpirationCycle_WeekTue', index=6, number=12, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ExpirationCycle_WeekWed', index=7, number=13, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ExpirationCycle_WeekThu', index=8, number=14, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ExpirationCycle_WeekFri', index=9, number=15, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=13813, - serialized_end=14116, -) -_sym_db.RegisterEnumDescriptor(_EXPIRATIONCYCLE) - -ExpirationCycle = enum_type_wrapper.EnumTypeWrapper(_EXPIRATIONCYCLE) -_OPTIONSTANDARDTYPE = _descriptor.EnumDescriptor( - name='OptionStandardType', - full_name='Qot_Common.OptionStandardType', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='OptionStandardType_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OptionStandardType_Standard', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OptionStandardType_NonStandard', index=2, number=2, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=14118, - serialized_end=14239, -) -_sym_db.RegisterEnumDescriptor(_OPTIONSTANDARDTYPE) - -OptionStandardType = enum_type_wrapper.EnumTypeWrapper(_OPTIONSTANDARDTYPE) -_OPTIONSETTLEMENTMODE = _descriptor.EnumDescriptor( - name='OptionSettlementMode', - full_name='Qot_Common.OptionSettlementMode', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='OptionSettlementMode_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OptionSettlementMode_AM', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OptionSettlementMode_PM', index=2, number=2, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=14241, - serialized_end=14355, -) -_sym_db.RegisterEnumDescriptor(_OPTIONSETTLEMENTMODE) - -OptionSettlementMode = enum_type_wrapper.EnumTypeWrapper(_OPTIONSETTLEMENTMODE) -_EXCHTYPE = _descriptor.EnumDescriptor( - name='ExchType', - full_name='Qot_Common.ExchType', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='ExchType_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ExchType_HK_MainBoard', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ExchType_HK_GEMBoard', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ExchType_HK_HKEX', index=3, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ExchType_US_NYSE', index=4, number=4, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ExchType_US_Nasdaq', index=5, number=5, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ExchType_US_Pink', index=6, number=6, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ExchType_US_AMEX', index=7, number=7, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ExchType_US_Option', index=8, number=8, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ExchType_US_NYMEX', index=9, number=9, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ExchType_US_COMEX', index=10, number=10, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ExchType_US_CBOT', index=11, number=11, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ExchType_US_CME', index=12, number=12, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ExchType_US_CBOE', index=13, number=13, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ExchType_CN_SH', index=14, number=14, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ExchType_CN_SZ', index=15, number=15, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ExchType_CN_STIB', index=16, number=16, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ExchType_SG_SGX', index=17, number=17, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ExchType_JP_OSE', index=18, number=18, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=14358, - serialized_end=14794, -) -_sym_db.RegisterEnumDescriptor(_EXCHTYPE) - -ExchType = enum_type_wrapper.EnumTypeWrapper(_EXCHTYPE) -_PERIODTYPE = _descriptor.EnumDescriptor( - name='PeriodType', - full_name='Qot_Common.PeriodType', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='PeriodType_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PeriodType_INTRADAY', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PeriodType_DAY', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PeriodType_WEEK', index=3, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PeriodType_MONTH', index=4, number=4, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=14796, - serialized_end=14920, -) -_sym_db.RegisterEnumDescriptor(_PERIODTYPE) - -PeriodType = enum_type_wrapper.EnumTypeWrapper(_PERIODTYPE) -QotMarket_Unknown = 0 -QotMarket_HK_Security = 1 -QotMarket_HK_Future = 2 -QotMarket_US_Security = 11 -QotMarket_CNSH_Security = 21 -QotMarket_CNSZ_Security = 22 -QotMarket_SG_Security = 31 -QotMarket_JP_Security = 41 -QotMarket_AU_Security = 51 -QotMarket_MY_Security = 61 -QotMarket_CA_Security = 71 -QotMarket_FX_Security = 81 -SecurityType_Unknown = 0 -SecurityType_Bond = 1 -SecurityType_Bwrt = 2 -SecurityType_Eqty = 3 -SecurityType_Trust = 4 -SecurityType_Warrant = 5 -SecurityType_Index = 6 -SecurityType_Plate = 7 -SecurityType_Drvt = 8 -SecurityType_PlateSet = 9 -SecurityType_Future = 10 -PlateSetType_All = 0 -PlateSetType_Industry = 1 -PlateSetType_Region = 2 -PlateSetType_Concept = 3 -PlateSetType_Other = 4 -WarrantType_Unknown = 0 -WarrantType_Buy = 1 -WarrantType_Sell = 2 -WarrantType_Bull = 3 -WarrantType_Bear = 4 -WarrantType_InLine = 5 -OptionType_Unknown = 0 -OptionType_Call = 1 -OptionType_Put = 2 -IndexOptionType_Unknown = 0 -IndexOptionType_Normal = 1 -IndexOptionType_Small = 2 -OptionAreaType_Unknown = 0 -OptionAreaType_American = 1 -OptionAreaType_European = 2 -OptionAreaType_Bermuda = 3 -QotMarketState_None = 0 -QotMarketState_Auction = 1 -QotMarketState_WaitingOpen = 2 -QotMarketState_Morning = 3 -QotMarketState_Rest = 4 -QotMarketState_Afternoon = 5 -QotMarketState_Closed = 6 -QotMarketState_PreMarketBegin = 8 -QotMarketState_PreMarketEnd = 9 -QotMarketState_AfterHoursBegin = 10 -QotMarketState_AfterHoursEnd = 11 -QotMarketState_FUTU_SWITCH_DATE = 12 -QotMarketState_NightOpen = 13 -QotMarketState_NightEnd = 14 -QotMarketState_FutureDayOpen = 15 -QotMarketState_FutureDayBreak = 16 -QotMarketState_FutureDayClose = 17 -QotMarketState_FutureDayWaitForOpen = 18 -QotMarketState_HkCas = 19 -QotMarketState_FutureNightWait = 20 -QotMarketState_FutureAfternoon = 21 -QotMarketState_FutureSwitchDate = 22 -QotMarketState_FutureOpen = 23 -QotMarketState_FutureBreak = 24 -QotMarketState_FutureBreakOver = 25 -QotMarketState_FutureClose = 26 -QotMarketState_StibAfterHoursWait = 27 -QotMarketState_StibAfterHoursBegin = 28 -QotMarketState_StibAfterHoursEnd = 29 -QotMarketState_CLOSE_AUCTION = 30 -QotMarketState_AFTERNOON_END = 31 -QotMarketState_NIGHT = 32 -QotMarketState_OVERNIGHT_BEGIN = 33 -QotMarketState_OVERNIGHT_END = 34 -QotMarketState_TRADE_AT_LAST = 35 -QotMarketState_TRADE_AUCTION = 36 -QotMarketState_OVERNIGHT = 37 -TradeDateMarket_Unknown = 0 -TradeDateMarket_HK = 1 -TradeDateMarket_US = 2 -TradeDateMarket_CN = 3 -TradeDateMarket_NT = 4 -TradeDateMarket_ST = 5 -TradeDateMarket_JP_Future = 6 -TradeDateMarket_SG_Future = 7 -TradeDateType_Whole = 0 -TradeDateType_Morning = 1 -TradeDateType_Afternoon = 2 -RehabType_None = 0 -RehabType_Forward = 1 -RehabType_Backward = 2 -KLType_Unknown = 0 -KLType_1Min = 1 -KLType_Day = 2 -KLType_Week = 3 -KLType_Month = 4 -KLType_Year = 5 -KLType_5Min = 6 -KLType_15Min = 7 -KLType_30Min = 8 -KLType_60Min = 9 -KLType_3Min = 10 -KLType_Quarter = 11 -KLFields_None = 0 -KLFields_High = 1 -KLFields_Open = 2 -KLFields_Low = 4 -KLFields_Close = 8 -KLFields_LastClose = 16 -KLFields_Volume = 32 -KLFields_Turnover = 64 -KLFields_TurnoverRate = 128 -KLFields_PE = 256 -KLFields_ChangeRate = 512 -SubType_None = 0 -SubType_Basic = 1 -SubType_OrderBook = 2 -SubType_Ticker = 4 -SubType_RT = 5 -SubType_KL_Day = 6 -SubType_KL_5Min = 7 -SubType_KL_15Min = 8 -SubType_KL_30Min = 9 -SubType_KL_60Min = 10 -SubType_KL_1Min = 11 -SubType_KL_Week = 12 -SubType_KL_Month = 13 -SubType_Broker = 14 -SubType_KL_Qurater = 15 -SubType_KL_Year = 16 -SubType_KL_3Min = 17 -TickerDirection_Unknown = 0 -TickerDirection_Bid = 1 -TickerDirection_Ask = 2 -TickerDirection_Neutral = 3 -TickerType_Unknown = 0 -TickerType_Automatch = 1 -TickerType_Late = 2 -TickerType_NoneAutomatch = 3 -TickerType_InterAutomatch = 4 -TickerType_InterNoneAutomatch = 5 -TickerType_OddLot = 6 -TickerType_Auction = 7 -TickerType_Bulk = 8 -TickerType_Crash = 9 -TickerType_CrossMarket = 10 -TickerType_BulkSold = 11 -TickerType_FreeOnBoard = 12 -TickerType_Rule127Or155 = 13 -TickerType_Delay = 14 -TickerType_MarketCenterClosePrice = 15 -TickerType_NextDay = 16 -TickerType_MarketCenterOpening = 17 -TickerType_PriorReferencePrice = 18 -TickerType_MarketCenterOpenPrice = 19 -TickerType_Seller = 20 -TickerType_T = 21 -TickerType_ExtendedTradingHours = 22 -TickerType_Contingent = 23 -TickerType_AvgPrice = 24 -TickerType_OTCSold = 25 -TickerType_OddLotCrossMarket = 26 -TickerType_DerivativelyPriced = 27 -TickerType_ReOpeningPriced = 28 -TickerType_ClosingPriced = 29 -TickerType_ComprehensiveDelayPrice = 30 -TickerType_Overseas = 31 -DarkStatus_None = 0 -DarkStatus_Trading = 1 -DarkStatus_End = 2 -SecurityStatus_Unknown = 0 -SecurityStatus_Normal = 1 -SecurityStatus_Listing = 2 -SecurityStatus_Purchasing = 3 -SecurityStatus_Subscribing = 4 -SecurityStatus_BeforeDrakTradeOpening = 5 -SecurityStatus_DrakTrading = 6 -SecurityStatus_DrakTradeEnd = 7 -SecurityStatus_ToBeOpen = 8 -SecurityStatus_Suspended = 9 -SecurityStatus_Called = 10 -SecurityStatus_ExpiredLastTradingDate = 11 -SecurityStatus_Expired = 12 -SecurityStatus_Delisted = 13 -SecurityStatus_ChangeToTemporaryCode = 14 -SecurityStatus_TemporaryCodeTradeEnd = 15 -SecurityStatus_ChangedPlateTradeEnd = 16 -SecurityStatus_ChangedCodeTradeEnd = 17 -SecurityStatus_RecoverableCircuitBreaker = 18 -SecurityStatus_UnRecoverableCircuitBreaker = 19 -SecurityStatus_AfterCombination = 20 -SecurityStatus_AfterTransation = 21 -HolderCategory_Unknow = 0 -HolderCategory_Agency = 1 -HolderCategory_Fund = 2 -HolderCategory_SeniorManager = 3 -PushDataType_Unknow = 0 -PushDataType_Realtime = 1 -PushDataType_ByDisConn = 2 -PushDataType_Cache = 3 -SortField_Unknow = 0 -SortField_Code = 1 -SortField_CurPrice = 2 -SortField_PriceChangeVal = 3 -SortField_ChangeRate = 4 -SortField_Status = 5 -SortField_BidPrice = 6 -SortField_AskPrice = 7 -SortField_BidVol = 8 -SortField_AskVol = 9 -SortField_Volume = 10 -SortField_Turnover = 11 -SortField_Amplitude = 30 -SortField_Score = 12 -SortField_Premium = 13 -SortField_EffectiveLeverage = 14 -SortField_Delta = 15 -SortField_ImpliedVolatility = 16 -SortField_Type = 17 -SortField_StrikePrice = 18 -SortField_BreakEvenPoint = 19 -SortField_MaturityTime = 20 -SortField_ListTime = 21 -SortField_LastTradeTime = 22 -SortField_Leverage = 23 -SortField_InOutMoney = 24 -SortField_RecoveryPrice = 25 -SortField_ChangePrice = 26 -SortField_Change = 27 -SortField_StreetRate = 28 -SortField_StreetVol = 29 -SortField_WarrantName = 31 -SortField_Issuer = 32 -SortField_LotSize = 33 -SortField_IssueSize = 34 -SortField_UpperStrikePrice = 45 -SortField_LowerStrikePrice = 46 -SortField_InLinePriceStatus = 47 -SortField_PreCurPrice = 35 -SortField_AfterCurPrice = 36 -SortField_PrePriceChangeVal = 37 -SortField_AfterPriceChangeVal = 38 -SortField_PreChangeRate = 39 -SortField_AfterChangeRate = 40 -SortField_PreAmplitude = 41 -SortField_AfterAmplitude = 42 -SortField_PreTurnover = 43 -SortField_AfterTurnover = 44 -SortField_LastSettlePrice = 48 -SortField_Position = 49 -SortField_PositionChange = 50 -Issuer_Unknow = 0 -Issuer_SG = 1 -Issuer_BP = 2 -Issuer_CS = 3 -Issuer_CT = 4 -Issuer_EA = 5 -Issuer_GS = 6 -Issuer_HS = 7 -Issuer_JP = 8 -Issuer_MB = 9 -Issuer_SC = 10 -Issuer_UB = 11 -Issuer_BI = 12 -Issuer_DB = 13 -Issuer_DC = 14 -Issuer_ML = 15 -Issuer_NM = 16 -Issuer_RB = 17 -Issuer_RS = 18 -Issuer_BC = 19 -Issuer_HT = 20 -Issuer_VT = 21 -Issuer_KC = 22 -Issuer_MS = 23 -Issuer_GJ = 24 -Issuer_XZ = 25 -Issuer_HU = 26 -Issuer_KS = 27 -Issuer_CI = 28 -IpoPeriod_Unknow = 0 -IpoPeriod_Today = 1 -IpoPeriod_Tomorrow = 2 -IpoPeriod_Nextweek = 3 -IpoPeriod_Lastweek = 4 -IpoPeriod_Lastmonth = 5 -PriceType_Unknow = 0 -PriceType_Outside = 1 -PriceType_WithIn = 2 -WarrantStatus_Unknow = 0 -WarrantStatus_Normal = 1 -WarrantStatus_Suspend = 2 -WarrantStatus_StopTrade = 3 -WarrantStatus_PendingListing = 4 -CompanyAct_None = 0 -CompanyAct_Split = 1 -CompanyAct_Join = 2 -CompanyAct_Bonus = 4 -CompanyAct_Transfer = 8 -CompanyAct_Allot = 16 -CompanyAct_Add = 32 -CompanyAct_Dividend = 64 -CompanyAct_SPDividend = 128 -QotRight_Unknow = 0 -QotRight_Bmp = 1 -QotRight_Level1 = 2 -QotRight_Level2 = 3 -QotRight_SF = 4 -QotRight_No = 5 -PriceReminderType_Unknown = 0 -PriceReminderType_PriceUp = 1 -PriceReminderType_PriceDown = 2 -PriceReminderType_ChangeRateUp = 3 -PriceReminderType_ChangeRateDown = 4 -PriceReminderType_5MinChangeRateUp = 5 -PriceReminderType_5MinChangeRateDown = 6 -PriceReminderType_VolumeUp = 7 -PriceReminderType_TurnoverUp = 8 -PriceReminderType_TurnoverRateUp = 9 -PriceReminderType_BidPriceUp = 10 -PriceReminderType_AskPriceDown = 11 -PriceReminderType_BidVolUp = 12 -PriceReminderType_AskVolUp = 13 -PriceReminderType_3MinChangeRateUp = 14 -PriceReminderType_3MinChangeRateDown = 15 -PriceReminderFreq_Unknown = 0 -PriceReminderFreq_Always = 1 -PriceReminderFreq_OnceADay = 2 -PriceReminderFreq_OnlyOnce = 3 -PriceReminderMarketStatus_Unknow = 0 -PriceReminderMarketStatus_Open = 1 -PriceReminderMarketStatus_USPre = 2 -PriceReminderMarketStatus_USAfter = 3 -PriceReminderMarketStatus_USOverNight = 4 -AssetClass_Unknow = 0 -AssetClass_Stock = 1 -AssetClass_Bond = 2 -AssetClass_Commodity = 3 -AssetClass_CurrencyMarket = 4 -AssetClass_Future = 5 -AssetClass_Swap = 6 -ExpirationCycle_Unknown = 0 -ExpirationCycle_Week = 1 -ExpirationCycle_Month = 2 -ExpirationCycle_MonthEnd = 3 -ExpirationCycle_Quarter = 4 -ExpirationCycle_WeekMon = 11 -ExpirationCycle_WeekTue = 12 -ExpirationCycle_WeekWed = 13 -ExpirationCycle_WeekThu = 14 -ExpirationCycle_WeekFri = 15 -OptionStandardType_Unknown = 0 -OptionStandardType_Standard = 1 -OptionStandardType_NonStandard = 2 -OptionSettlementMode_Unknown = 0 -OptionSettlementMode_AM = 1 -OptionSettlementMode_PM = 2 -ExchType_Unknown = 0 -ExchType_HK_MainBoard = 1 -ExchType_HK_GEMBoard = 2 -ExchType_HK_HKEX = 3 -ExchType_US_NYSE = 4 -ExchType_US_Nasdaq = 5 -ExchType_US_Pink = 6 -ExchType_US_AMEX = 7 -ExchType_US_Option = 8 -ExchType_US_NYMEX = 9 -ExchType_US_COMEX = 10 -ExchType_US_CBOT = 11 -ExchType_US_CME = 12 -ExchType_US_CBOE = 13 -ExchType_CN_SH = 14 -ExchType_CN_SZ = 15 -ExchType_CN_STIB = 16 -ExchType_SG_SGX = 17 -ExchType_JP_OSE = 18 -PeriodType_Unknown = 0 -PeriodType_INTRADAY = 1 -PeriodType_DAY = 2 -PeriodType_WEEK = 3 -PeriodType_MONTH = 4 - - - -_SECURITY = _descriptor.Descriptor( - name='Security', - full_name='Qot_Common.Security', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='market', full_name='Qot_Common.Security.market', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='code', full_name='Qot_Common.Security.code', index=1, - number=2, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=46, - serialized_end=86, -) - - -_KLINE = _descriptor.Descriptor( - name='KLine', - full_name='Qot_Common.KLine', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='time', full_name='Qot_Common.KLine.time', index=0, - number=1, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='isBlank', full_name='Qot_Common.KLine.isBlank', index=1, - number=2, type=8, cpp_type=7, label=2, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='highPrice', full_name='Qot_Common.KLine.highPrice', index=2, - number=3, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='openPrice', full_name='Qot_Common.KLine.openPrice', index=3, - number=4, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='lowPrice', full_name='Qot_Common.KLine.lowPrice', index=4, - number=5, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='closePrice', full_name='Qot_Common.KLine.closePrice', index=5, - number=6, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='lastClosePrice', full_name='Qot_Common.KLine.lastClosePrice', index=6, - number=7, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='volume', full_name='Qot_Common.KLine.volume', index=7, - number=8, type=3, cpp_type=2, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='turnover', full_name='Qot_Common.KLine.turnover', index=8, - number=9, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='turnoverRate', full_name='Qot_Common.KLine.turnoverRate', index=9, - number=10, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='pe', full_name='Qot_Common.KLine.pe', index=10, - number=11, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='changeRate', full_name='Qot_Common.KLine.changeRate', index=11, - number=12, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='timestamp', full_name='Qot_Common.KLine.timestamp', index=12, - number=13, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=89, - serialized_end=334, -) - - -_OPTIONBASICQOTEXDATA = _descriptor.Descriptor( - name='OptionBasicQotExData', - full_name='Qot_Common.OptionBasicQotExData', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='strikePrice', full_name='Qot_Common.OptionBasicQotExData.strikePrice', index=0, - number=1, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='contractSize', full_name='Qot_Common.OptionBasicQotExData.contractSize', index=1, - number=2, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='contractSizeFloat', full_name='Qot_Common.OptionBasicQotExData.contractSizeFloat', index=2, - number=17, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='openInterest', full_name='Qot_Common.OptionBasicQotExData.openInterest', index=3, - number=3, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='impliedVolatility', full_name='Qot_Common.OptionBasicQotExData.impliedVolatility', index=4, - number=4, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='premium', full_name='Qot_Common.OptionBasicQotExData.premium', index=5, - number=5, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='delta', full_name='Qot_Common.OptionBasicQotExData.delta', index=6, - number=6, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='gamma', full_name='Qot_Common.OptionBasicQotExData.gamma', index=7, - number=7, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='vega', full_name='Qot_Common.OptionBasicQotExData.vega', index=8, - number=8, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='theta', full_name='Qot_Common.OptionBasicQotExData.theta', index=9, - number=9, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rho', full_name='Qot_Common.OptionBasicQotExData.rho', index=10, - number=10, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='netOpenInterest', full_name='Qot_Common.OptionBasicQotExData.netOpenInterest', index=11, - number=11, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='expiryDateDistance', full_name='Qot_Common.OptionBasicQotExData.expiryDateDistance', index=12, - number=12, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='contractNominalValue', full_name='Qot_Common.OptionBasicQotExData.contractNominalValue', index=13, - number=13, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='ownerLotMultiplier', full_name='Qot_Common.OptionBasicQotExData.ownerLotMultiplier', index=14, - number=14, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='optionAreaType', full_name='Qot_Common.OptionBasicQotExData.optionAreaType', index=15, - number=15, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='contractMultiplier', full_name='Qot_Common.OptionBasicQotExData.contractMultiplier', index=16, - number=16, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='indexOptionType', full_name='Qot_Common.OptionBasicQotExData.indexOptionType', index=17, - number=18, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=337, - serialized_end=755, -) - - -_PREAFTERMARKETDATA = _descriptor.Descriptor( - name='PreAfterMarketData', - full_name='Qot_Common.PreAfterMarketData', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='price', full_name='Qot_Common.PreAfterMarketData.price', index=0, - number=1, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='highPrice', full_name='Qot_Common.PreAfterMarketData.highPrice', index=1, - number=2, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='lowPrice', full_name='Qot_Common.PreAfterMarketData.lowPrice', index=2, - number=3, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='volume', full_name='Qot_Common.PreAfterMarketData.volume', index=3, - number=4, type=3, cpp_type=2, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='turnover', full_name='Qot_Common.PreAfterMarketData.turnover', index=4, - number=5, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='changeVal', full_name='Qot_Common.PreAfterMarketData.changeVal', index=5, - number=6, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='changeRate', full_name='Qot_Common.PreAfterMarketData.changeRate', index=6, - number=7, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='amplitude', full_name='Qot_Common.PreAfterMarketData.amplitude', index=7, - number=8, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=758, - serialized_end=922, -) - - -_FUTUREBASICQOTEXDATA = _descriptor.Descriptor( - name='FutureBasicQotExData', - full_name='Qot_Common.FutureBasicQotExData', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='lastSettlePrice', full_name='Qot_Common.FutureBasicQotExData.lastSettlePrice', index=0, - number=1, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='position', full_name='Qot_Common.FutureBasicQotExData.position', index=1, - number=2, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='positionChange', full_name='Qot_Common.FutureBasicQotExData.positionChange', index=2, - number=3, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='expiryDateDistance', full_name='Qot_Common.FutureBasicQotExData.expiryDateDistance', index=3, - number=4, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=924, - serialized_end=1041, -) - - -_WARRANTBASICQOTEXDATA = _descriptor.Descriptor( - name='WarrantBasicQotExData', - full_name='Qot_Common.WarrantBasicQotExData', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='delta', full_name='Qot_Common.WarrantBasicQotExData.delta', index=0, - number=1, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='impliedVolatility', full_name='Qot_Common.WarrantBasicQotExData.impliedVolatility', index=1, - number=2, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='premium', full_name='Qot_Common.WarrantBasicQotExData.premium', index=2, - number=3, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1043, - serialized_end=1125, -) - - -_BASICQOT = _descriptor.Descriptor( - name='BasicQot', - full_name='Qot_Common.BasicQot', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='security', full_name='Qot_Common.BasicQot.security', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='name', full_name='Qot_Common.BasicQot.name', index=1, - number=24, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='isSuspended', full_name='Qot_Common.BasicQot.isSuspended', index=2, - number=2, type=8, cpp_type=7, label=2, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='listTime', full_name='Qot_Common.BasicQot.listTime', index=3, - number=3, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='priceSpread', full_name='Qot_Common.BasicQot.priceSpread', index=4, - number=4, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='updateTime', full_name='Qot_Common.BasicQot.updateTime', index=5, - number=5, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='highPrice', full_name='Qot_Common.BasicQot.highPrice', index=6, - number=6, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='openPrice', full_name='Qot_Common.BasicQot.openPrice', index=7, - number=7, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='lowPrice', full_name='Qot_Common.BasicQot.lowPrice', index=8, - number=8, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='curPrice', full_name='Qot_Common.BasicQot.curPrice', index=9, - number=9, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='lastClosePrice', full_name='Qot_Common.BasicQot.lastClosePrice', index=10, - number=10, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='volume', full_name='Qot_Common.BasicQot.volume', index=11, - number=11, type=3, cpp_type=2, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='turnover', full_name='Qot_Common.BasicQot.turnover', index=12, - number=12, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='turnoverRate', full_name='Qot_Common.BasicQot.turnoverRate', index=13, - number=13, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='amplitude', full_name='Qot_Common.BasicQot.amplitude', index=14, - number=14, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='darkStatus', full_name='Qot_Common.BasicQot.darkStatus', index=15, - number=15, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='optionExData', full_name='Qot_Common.BasicQot.optionExData', index=16, - number=16, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='listTimestamp', full_name='Qot_Common.BasicQot.listTimestamp', index=17, - number=17, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='updateTimestamp', full_name='Qot_Common.BasicQot.updateTimestamp', index=18, - number=18, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='preMarket', full_name='Qot_Common.BasicQot.preMarket', index=19, - number=19, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='afterMarket', full_name='Qot_Common.BasicQot.afterMarket', index=20, - number=20, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='secStatus', full_name='Qot_Common.BasicQot.secStatus', index=21, - number=21, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='futureExData', full_name='Qot_Common.BasicQot.futureExData', index=22, - number=22, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='warrantExData', full_name='Qot_Common.BasicQot.warrantExData', index=23, - number=23, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='overnight', full_name='Qot_Common.BasicQot.overnight', index=24, - number=25, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1128, - serialized_end=1857, -) - - -_TIMESHARE = _descriptor.Descriptor( - name='TimeShare', - full_name='Qot_Common.TimeShare', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='time', full_name='Qot_Common.TimeShare.time', index=0, - number=1, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='minute', full_name='Qot_Common.TimeShare.minute', index=1, - number=2, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='isBlank', full_name='Qot_Common.TimeShare.isBlank', index=2, - number=3, type=8, cpp_type=7, label=2, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='price', full_name='Qot_Common.TimeShare.price', index=3, - number=4, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='lastClosePrice', full_name='Qot_Common.TimeShare.lastClosePrice', index=4, - number=5, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='avgPrice', full_name='Qot_Common.TimeShare.avgPrice', index=5, - number=6, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='volume', full_name='Qot_Common.TimeShare.volume', index=6, - number=7, type=3, cpp_type=2, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='turnover', full_name='Qot_Common.TimeShare.turnover', index=7, - number=8, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='timestamp', full_name='Qot_Common.TimeShare.timestamp', index=8, - number=9, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1860, - serialized_end=2028, -) - - -_SECURITYSTATICBASIC = _descriptor.Descriptor( - name='SecurityStaticBasic', - full_name='Qot_Common.SecurityStaticBasic', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='security', full_name='Qot_Common.SecurityStaticBasic.security', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='id', full_name='Qot_Common.SecurityStaticBasic.id', index=1, - number=2, type=3, cpp_type=2, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='lotSize', full_name='Qot_Common.SecurityStaticBasic.lotSize', index=2, - number=3, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='secType', full_name='Qot_Common.SecurityStaticBasic.secType', index=3, - number=4, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='name', full_name='Qot_Common.SecurityStaticBasic.name', index=4, - number=5, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='listTime', full_name='Qot_Common.SecurityStaticBasic.listTime', index=5, - number=6, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='delisting', full_name='Qot_Common.SecurityStaticBasic.delisting', index=6, - number=7, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='listTimestamp', full_name='Qot_Common.SecurityStaticBasic.listTimestamp', index=7, - number=8, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='exchType', full_name='Qot_Common.SecurityStaticBasic.exchType', index=8, - number=9, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=2031, - serialized_end=2230, -) - - -_WARRANTSTATICEXDATA = _descriptor.Descriptor( - name='WarrantStaticExData', - full_name='Qot_Common.WarrantStaticExData', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='type', full_name='Qot_Common.WarrantStaticExData.type', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='owner', full_name='Qot_Common.WarrantStaticExData.owner', index=1, - number=2, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=2232, - serialized_end=2304, -) - - -_OPTIONSTATICEXDATA = _descriptor.Descriptor( - name='OptionStaticExData', - full_name='Qot_Common.OptionStaticExData', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='type', full_name='Qot_Common.OptionStaticExData.type', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='owner', full_name='Qot_Common.OptionStaticExData.owner', index=1, - number=2, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='strikeTime', full_name='Qot_Common.OptionStaticExData.strikeTime', index=2, - number=3, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='strikePrice', full_name='Qot_Common.OptionStaticExData.strikePrice', index=3, - number=4, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='suspend', full_name='Qot_Common.OptionStaticExData.suspend', index=4, - number=5, type=8, cpp_type=7, label=2, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='market', full_name='Qot_Common.OptionStaticExData.market', index=5, - number=6, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='strikeTimestamp', full_name='Qot_Common.OptionStaticExData.strikeTimestamp', index=6, - number=7, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='indexOptionType', full_name='Qot_Common.OptionStaticExData.indexOptionType', index=7, - number=8, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='expirationCycle', full_name='Qot_Common.OptionStaticExData.expirationCycle', index=8, - number=9, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='optionStandardType', full_name='Qot_Common.OptionStaticExData.optionStandardType', index=9, - number=10, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='optionSettlementMode', full_name='Qot_Common.OptionStaticExData.optionSettlementMode', index=10, - number=11, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=2307, - serialized_end=2585, -) - - -_FUTURESTATICEXDATA = _descriptor.Descriptor( - name='FutureStaticExData', - full_name='Qot_Common.FutureStaticExData', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='lastTradeTime', full_name='Qot_Common.FutureStaticExData.lastTradeTime', index=0, - number=1, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='lastTradeTimestamp', full_name='Qot_Common.FutureStaticExData.lastTradeTimestamp', index=1, - number=2, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='isMainContract', full_name='Qot_Common.FutureStaticExData.isMainContract', index=2, - number=3, type=8, cpp_type=7, label=2, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=2587, - serialized_end=2682, -) - - -_SECURITYSTATICINFO = _descriptor.Descriptor( - name='SecurityStaticInfo', - full_name='Qot_Common.SecurityStaticInfo', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='basic', full_name='Qot_Common.SecurityStaticInfo.basic', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='warrantExData', full_name='Qot_Common.SecurityStaticInfo.warrantExData', index=1, - number=2, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='optionExData', full_name='Qot_Common.SecurityStaticInfo.optionExData', index=2, - number=3, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='futureExData', full_name='Qot_Common.SecurityStaticInfo.futureExData', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=2685, - serialized_end=2917, -) - - -_BROKER = _descriptor.Descriptor( - name='Broker', - full_name='Qot_Common.Broker', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='id', full_name='Qot_Common.Broker.id', index=0, - number=1, type=3, cpp_type=2, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='name', full_name='Qot_Common.Broker.name', index=1, - number=2, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='pos', full_name='Qot_Common.Broker.pos', index=2, - number=3, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='orderID', full_name='Qot_Common.Broker.orderID', index=3, - number=4, type=3, cpp_type=2, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='volume', full_name='Qot_Common.Broker.volume', index=4, - number=5, type=3, cpp_type=2, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=2919, - serialized_end=2999, -) - - -_TICKER = _descriptor.Descriptor( - name='Ticker', - full_name='Qot_Common.Ticker', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='time', full_name='Qot_Common.Ticker.time', index=0, - number=1, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='sequence', full_name='Qot_Common.Ticker.sequence', index=1, - number=2, type=3, cpp_type=2, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='dir', full_name='Qot_Common.Ticker.dir', index=2, - number=3, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='price', full_name='Qot_Common.Ticker.price', index=3, - number=4, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='volume', full_name='Qot_Common.Ticker.volume', index=4, - number=5, type=3, cpp_type=2, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='turnover', full_name='Qot_Common.Ticker.turnover', index=5, - number=6, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='recvTime', full_name='Qot_Common.Ticker.recvTime', index=6, - number=7, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='type', full_name='Qot_Common.Ticker.type', index=7, - number=8, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='typeSign', full_name='Qot_Common.Ticker.typeSign', index=8, - number=9, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='pushDataType', full_name='Qot_Common.Ticker.pushDataType', index=9, - number=10, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='timestamp', full_name='Qot_Common.Ticker.timestamp', index=10, - number=11, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=3002, - serialized_end=3195, -) - - -_ORDERBOOKDETAIL = _descriptor.Descriptor( - name='OrderBookDetail', - full_name='Qot_Common.OrderBookDetail', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='orderID', full_name='Qot_Common.OrderBookDetail.orderID', index=0, - number=1, type=3, cpp_type=2, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='volume', full_name='Qot_Common.OrderBookDetail.volume', index=1, - number=2, type=3, cpp_type=2, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=3197, - serialized_end=3247, -) - - -_ORDERBOOK = _descriptor.Descriptor( - name='OrderBook', - full_name='Qot_Common.OrderBook', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='price', full_name='Qot_Common.OrderBook.price', index=0, - number=1, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='volume', full_name='Qot_Common.OrderBook.volume', index=1, - number=2, type=3, cpp_type=2, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='orederCount', full_name='Qot_Common.OrderBook.orederCount', index=2, - number=3, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='detailList', full_name='Qot_Common.OrderBook.detailList', index=3, - number=4, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=3249, - serialized_end=3361, -) - - -_SHAREHOLDINGCHANGE = _descriptor.Descriptor( - name='ShareHoldingChange', - full_name='Qot_Common.ShareHoldingChange', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='holderName', full_name='Qot_Common.ShareHoldingChange.holderName', index=0, - number=1, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='holdingQty', full_name='Qot_Common.ShareHoldingChange.holdingQty', index=1, - number=2, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='holdingRatio', full_name='Qot_Common.ShareHoldingChange.holdingRatio', index=2, - number=3, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='changeQty', full_name='Qot_Common.ShareHoldingChange.changeQty', index=3, - number=4, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='changeRatio', full_name='Qot_Common.ShareHoldingChange.changeRatio', index=4, - number=5, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='time', full_name='Qot_Common.ShareHoldingChange.time', index=5, - number=6, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='timestamp', full_name='Qot_Common.ShareHoldingChange.timestamp', index=6, - number=7, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=3364, - serialized_end=3519, -) - - -_SUBINFO = _descriptor.Descriptor( - name='SubInfo', - full_name='Qot_Common.SubInfo', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='subType', full_name='Qot_Common.SubInfo.subType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='securityList', full_name='Qot_Common.SubInfo.securityList', index=1, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=3521, - serialized_end=3591, -) - - -_CONNSUBINFO = _descriptor.Descriptor( - name='ConnSubInfo', - full_name='Qot_Common.ConnSubInfo', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='subInfoList', full_name='Qot_Common.ConnSubInfo.subInfoList', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='usedQuota', full_name='Qot_Common.ConnSubInfo.usedQuota', index=1, - number=2, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='isOwnConnData', full_name='Qot_Common.ConnSubInfo.isOwnConnData', index=2, - number=3, type=8, cpp_type=7, label=2, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=3593, - serialized_end=3690, -) - - -_PLATEINFO = _descriptor.Descriptor( - name='PlateInfo', - full_name='Qot_Common.PlateInfo', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='plate', full_name='Qot_Common.PlateInfo.plate', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='name', full_name='Qot_Common.PlateInfo.name', index=1, - number=2, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='plateType', full_name='Qot_Common.PlateInfo.plateType', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=3692, - serialized_end=3773, -) - - -_REHAB = _descriptor.Descriptor( - name='Rehab', - full_name='Qot_Common.Rehab', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='time', full_name='Qot_Common.Rehab.time', index=0, - number=1, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='companyActFlag', full_name='Qot_Common.Rehab.companyActFlag', index=1, - number=2, type=3, cpp_type=2, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='fwdFactorA', full_name='Qot_Common.Rehab.fwdFactorA', index=2, - number=3, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='fwdFactorB', full_name='Qot_Common.Rehab.fwdFactorB', index=3, - number=4, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='bwdFactorA', full_name='Qot_Common.Rehab.bwdFactorA', index=4, - number=5, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='bwdFactorB', full_name='Qot_Common.Rehab.bwdFactorB', index=5, - number=6, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='splitBase', full_name='Qot_Common.Rehab.splitBase', index=6, - number=7, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='splitErt', full_name='Qot_Common.Rehab.splitErt', index=7, - number=8, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='joinBase', full_name='Qot_Common.Rehab.joinBase', index=8, - number=9, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='joinErt', full_name='Qot_Common.Rehab.joinErt', index=9, - number=10, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='bonusBase', full_name='Qot_Common.Rehab.bonusBase', index=10, - number=11, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='bonusErt', full_name='Qot_Common.Rehab.bonusErt', index=11, - number=12, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='transferBase', full_name='Qot_Common.Rehab.transferBase', index=12, - number=13, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='transferErt', full_name='Qot_Common.Rehab.transferErt', index=13, - number=14, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='allotBase', full_name='Qot_Common.Rehab.allotBase', index=14, - number=15, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='allotErt', full_name='Qot_Common.Rehab.allotErt', index=15, - number=16, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='allotPrice', full_name='Qot_Common.Rehab.allotPrice', index=16, - number=17, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='addBase', full_name='Qot_Common.Rehab.addBase', index=17, - number=18, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='addErt', full_name='Qot_Common.Rehab.addErt', index=18, - number=19, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='addPrice', full_name='Qot_Common.Rehab.addPrice', index=19, - number=20, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='dividend', full_name='Qot_Common.Rehab.dividend', index=20, - number=21, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='spDividend', full_name='Qot_Common.Rehab.spDividend', index=21, - number=22, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='timestamp', full_name='Qot_Common.Rehab.timestamp', index=22, - number=23, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=3776, - serialized_end=4218, -) - -_BASICQOT.fields_by_name['security'].message_type = _SECURITY -_BASICQOT.fields_by_name['optionExData'].message_type = _OPTIONBASICQOTEXDATA -_BASICQOT.fields_by_name['preMarket'].message_type = _PREAFTERMARKETDATA -_BASICQOT.fields_by_name['afterMarket'].message_type = _PREAFTERMARKETDATA -_BASICQOT.fields_by_name['futureExData'].message_type = _FUTUREBASICQOTEXDATA -_BASICQOT.fields_by_name['warrantExData'].message_type = _WARRANTBASICQOTEXDATA -_BASICQOT.fields_by_name['overnight'].message_type = _PREAFTERMARKETDATA -_SECURITYSTATICBASIC.fields_by_name['security'].message_type = _SECURITY -_WARRANTSTATICEXDATA.fields_by_name['owner'].message_type = _SECURITY -_OPTIONSTATICEXDATA.fields_by_name['owner'].message_type = _SECURITY -_SECURITYSTATICINFO.fields_by_name['basic'].message_type = _SECURITYSTATICBASIC -_SECURITYSTATICINFO.fields_by_name['warrantExData'].message_type = _WARRANTSTATICEXDATA -_SECURITYSTATICINFO.fields_by_name['optionExData'].message_type = _OPTIONSTATICEXDATA -_SECURITYSTATICINFO.fields_by_name['futureExData'].message_type = _FUTURESTATICEXDATA -_ORDERBOOK.fields_by_name['detailList'].message_type = _ORDERBOOKDETAIL -_SUBINFO.fields_by_name['securityList'].message_type = _SECURITY -_CONNSUBINFO.fields_by_name['subInfoList'].message_type = _SUBINFO -_PLATEINFO.fields_by_name['plate'].message_type = _SECURITY -DESCRIPTOR.message_types_by_name['Security'] = _SECURITY -DESCRIPTOR.message_types_by_name['KLine'] = _KLINE -DESCRIPTOR.message_types_by_name['OptionBasicQotExData'] = _OPTIONBASICQOTEXDATA -DESCRIPTOR.message_types_by_name['PreAfterMarketData'] = _PREAFTERMARKETDATA -DESCRIPTOR.message_types_by_name['FutureBasicQotExData'] = _FUTUREBASICQOTEXDATA -DESCRIPTOR.message_types_by_name['WarrantBasicQotExData'] = _WARRANTBASICQOTEXDATA -DESCRIPTOR.message_types_by_name['BasicQot'] = _BASICQOT -DESCRIPTOR.message_types_by_name['TimeShare'] = _TIMESHARE -DESCRIPTOR.message_types_by_name['SecurityStaticBasic'] = _SECURITYSTATICBASIC -DESCRIPTOR.message_types_by_name['WarrantStaticExData'] = _WARRANTSTATICEXDATA -DESCRIPTOR.message_types_by_name['OptionStaticExData'] = _OPTIONSTATICEXDATA -DESCRIPTOR.message_types_by_name['FutureStaticExData'] = _FUTURESTATICEXDATA -DESCRIPTOR.message_types_by_name['SecurityStaticInfo'] = _SECURITYSTATICINFO -DESCRIPTOR.message_types_by_name['Broker'] = _BROKER -DESCRIPTOR.message_types_by_name['Ticker'] = _TICKER -DESCRIPTOR.message_types_by_name['OrderBookDetail'] = _ORDERBOOKDETAIL -DESCRIPTOR.message_types_by_name['OrderBook'] = _ORDERBOOK -DESCRIPTOR.message_types_by_name['ShareHoldingChange'] = _SHAREHOLDINGCHANGE -DESCRIPTOR.message_types_by_name['SubInfo'] = _SUBINFO -DESCRIPTOR.message_types_by_name['ConnSubInfo'] = _CONNSUBINFO -DESCRIPTOR.message_types_by_name['PlateInfo'] = _PLATEINFO -DESCRIPTOR.message_types_by_name['Rehab'] = _REHAB -DESCRIPTOR.enum_types_by_name['QotMarket'] = _QOTMARKET -DESCRIPTOR.enum_types_by_name['SecurityType'] = _SECURITYTYPE -DESCRIPTOR.enum_types_by_name['PlateSetType'] = _PLATESETTYPE -DESCRIPTOR.enum_types_by_name['WarrantType'] = _WARRANTTYPE -DESCRIPTOR.enum_types_by_name['OptionType'] = _OPTIONTYPE -DESCRIPTOR.enum_types_by_name['IndexOptionType'] = _INDEXOPTIONTYPE -DESCRIPTOR.enum_types_by_name['OptionAreaType'] = _OPTIONAREATYPE -DESCRIPTOR.enum_types_by_name['QotMarketState'] = _QOTMARKETSTATE -DESCRIPTOR.enum_types_by_name['TradeDateMarket'] = _TRADEDATEMARKET -DESCRIPTOR.enum_types_by_name['TradeDateType'] = _TRADEDATETYPE -DESCRIPTOR.enum_types_by_name['RehabType'] = _REHABTYPE -DESCRIPTOR.enum_types_by_name['KLType'] = _KLTYPE -DESCRIPTOR.enum_types_by_name['KLFields'] = _KLFIELDS -DESCRIPTOR.enum_types_by_name['SubType'] = _SUBTYPE -DESCRIPTOR.enum_types_by_name['TickerDirection'] = _TICKERDIRECTION -DESCRIPTOR.enum_types_by_name['TickerType'] = _TICKERTYPE -DESCRIPTOR.enum_types_by_name['DarkStatus'] = _DARKSTATUS -DESCRIPTOR.enum_types_by_name['SecurityStatus'] = _SECURITYSTATUS -DESCRIPTOR.enum_types_by_name['HolderCategory'] = _HOLDERCATEGORY -DESCRIPTOR.enum_types_by_name['PushDataType'] = _PUSHDATATYPE -DESCRIPTOR.enum_types_by_name['SortField'] = _SORTFIELD -DESCRIPTOR.enum_types_by_name['Issuer'] = _ISSUER -DESCRIPTOR.enum_types_by_name['IpoPeriod'] = _IPOPERIOD -DESCRIPTOR.enum_types_by_name['PriceType'] = _PRICETYPE -DESCRIPTOR.enum_types_by_name['WarrantStatus'] = _WARRANTSTATUS -DESCRIPTOR.enum_types_by_name['CompanyAct'] = _COMPANYACT -DESCRIPTOR.enum_types_by_name['QotRight'] = _QOTRIGHT -DESCRIPTOR.enum_types_by_name['PriceReminderType'] = _PRICEREMINDERTYPE -DESCRIPTOR.enum_types_by_name['PriceReminderFreq'] = _PRICEREMINDERFREQ -DESCRIPTOR.enum_types_by_name['PriceReminderMarketStatus'] = _PRICEREMINDERMARKETSTATUS -DESCRIPTOR.enum_types_by_name['AssetClass'] = _ASSETCLASS -DESCRIPTOR.enum_types_by_name['ExpirationCycle'] = _EXPIRATIONCYCLE -DESCRIPTOR.enum_types_by_name['OptionStandardType'] = _OPTIONSTANDARDTYPE -DESCRIPTOR.enum_types_by_name['OptionSettlementMode'] = _OPTIONSETTLEMENTMODE -DESCRIPTOR.enum_types_by_name['ExchType'] = _EXCHTYPE -DESCRIPTOR.enum_types_by_name['PeriodType'] = _PERIODTYPE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -Security = _reflection.GeneratedProtocolMessageType('Security', (_message.Message,), dict( - DESCRIPTOR = _SECURITY, - __module__ = 'Qot_Common_pb2' - # @@protoc_insertion_point(class_scope:Qot_Common.Security) - )) -_sym_db.RegisterMessage(Security) - -KLine = _reflection.GeneratedProtocolMessageType('KLine', (_message.Message,), dict( - DESCRIPTOR = _KLINE, - __module__ = 'Qot_Common_pb2' - # @@protoc_insertion_point(class_scope:Qot_Common.KLine) - )) -_sym_db.RegisterMessage(KLine) - -OptionBasicQotExData = _reflection.GeneratedProtocolMessageType('OptionBasicQotExData', (_message.Message,), dict( - DESCRIPTOR = _OPTIONBASICQOTEXDATA, - __module__ = 'Qot_Common_pb2' - # @@protoc_insertion_point(class_scope:Qot_Common.OptionBasicQotExData) - )) -_sym_db.RegisterMessage(OptionBasicQotExData) - -PreAfterMarketData = _reflection.GeneratedProtocolMessageType('PreAfterMarketData', (_message.Message,), dict( - DESCRIPTOR = _PREAFTERMARKETDATA, - __module__ = 'Qot_Common_pb2' - # @@protoc_insertion_point(class_scope:Qot_Common.PreAfterMarketData) - )) -_sym_db.RegisterMessage(PreAfterMarketData) - -FutureBasicQotExData = _reflection.GeneratedProtocolMessageType('FutureBasicQotExData', (_message.Message,), dict( - DESCRIPTOR = _FUTUREBASICQOTEXDATA, - __module__ = 'Qot_Common_pb2' - # @@protoc_insertion_point(class_scope:Qot_Common.FutureBasicQotExData) - )) -_sym_db.RegisterMessage(FutureBasicQotExData) - -WarrantBasicQotExData = _reflection.GeneratedProtocolMessageType('WarrantBasicQotExData', (_message.Message,), dict( - DESCRIPTOR = _WARRANTBASICQOTEXDATA, - __module__ = 'Qot_Common_pb2' - # @@protoc_insertion_point(class_scope:Qot_Common.WarrantBasicQotExData) - )) -_sym_db.RegisterMessage(WarrantBasicQotExData) - -BasicQot = _reflection.GeneratedProtocolMessageType('BasicQot', (_message.Message,), dict( - DESCRIPTOR = _BASICQOT, - __module__ = 'Qot_Common_pb2' - # @@protoc_insertion_point(class_scope:Qot_Common.BasicQot) - )) -_sym_db.RegisterMessage(BasicQot) - -TimeShare = _reflection.GeneratedProtocolMessageType('TimeShare', (_message.Message,), dict( - DESCRIPTOR = _TIMESHARE, - __module__ = 'Qot_Common_pb2' - # @@protoc_insertion_point(class_scope:Qot_Common.TimeShare) - )) -_sym_db.RegisterMessage(TimeShare) - -SecurityStaticBasic = _reflection.GeneratedProtocolMessageType('SecurityStaticBasic', (_message.Message,), dict( - DESCRIPTOR = _SECURITYSTATICBASIC, - __module__ = 'Qot_Common_pb2' - # @@protoc_insertion_point(class_scope:Qot_Common.SecurityStaticBasic) - )) -_sym_db.RegisterMessage(SecurityStaticBasic) - -WarrantStaticExData = _reflection.GeneratedProtocolMessageType('WarrantStaticExData', (_message.Message,), dict( - DESCRIPTOR = _WARRANTSTATICEXDATA, - __module__ = 'Qot_Common_pb2' - # @@protoc_insertion_point(class_scope:Qot_Common.WarrantStaticExData) - )) -_sym_db.RegisterMessage(WarrantStaticExData) - -OptionStaticExData = _reflection.GeneratedProtocolMessageType('OptionStaticExData', (_message.Message,), dict( - DESCRIPTOR = _OPTIONSTATICEXDATA, - __module__ = 'Qot_Common_pb2' - # @@protoc_insertion_point(class_scope:Qot_Common.OptionStaticExData) - )) -_sym_db.RegisterMessage(OptionStaticExData) - -FutureStaticExData = _reflection.GeneratedProtocolMessageType('FutureStaticExData', (_message.Message,), dict( - DESCRIPTOR = _FUTURESTATICEXDATA, - __module__ = 'Qot_Common_pb2' - # @@protoc_insertion_point(class_scope:Qot_Common.FutureStaticExData) - )) -_sym_db.RegisterMessage(FutureStaticExData) - -SecurityStaticInfo = _reflection.GeneratedProtocolMessageType('SecurityStaticInfo', (_message.Message,), dict( - DESCRIPTOR = _SECURITYSTATICINFO, - __module__ = 'Qot_Common_pb2' - # @@protoc_insertion_point(class_scope:Qot_Common.SecurityStaticInfo) - )) -_sym_db.RegisterMessage(SecurityStaticInfo) - -Broker = _reflection.GeneratedProtocolMessageType('Broker', (_message.Message,), dict( - DESCRIPTOR = _BROKER, - __module__ = 'Qot_Common_pb2' - # @@protoc_insertion_point(class_scope:Qot_Common.Broker) - )) -_sym_db.RegisterMessage(Broker) - -Ticker = _reflection.GeneratedProtocolMessageType('Ticker', (_message.Message,), dict( - DESCRIPTOR = _TICKER, - __module__ = 'Qot_Common_pb2' - # @@protoc_insertion_point(class_scope:Qot_Common.Ticker) - )) -_sym_db.RegisterMessage(Ticker) - -OrderBookDetail = _reflection.GeneratedProtocolMessageType('OrderBookDetail', (_message.Message,), dict( - DESCRIPTOR = _ORDERBOOKDETAIL, - __module__ = 'Qot_Common_pb2' - # @@protoc_insertion_point(class_scope:Qot_Common.OrderBookDetail) - )) -_sym_db.RegisterMessage(OrderBookDetail) - -OrderBook = _reflection.GeneratedProtocolMessageType('OrderBook', (_message.Message,), dict( - DESCRIPTOR = _ORDERBOOK, - __module__ = 'Qot_Common_pb2' - # @@protoc_insertion_point(class_scope:Qot_Common.OrderBook) - )) -_sym_db.RegisterMessage(OrderBook) - -ShareHoldingChange = _reflection.GeneratedProtocolMessageType('ShareHoldingChange', (_message.Message,), dict( - DESCRIPTOR = _SHAREHOLDINGCHANGE, - __module__ = 'Qot_Common_pb2' - # @@protoc_insertion_point(class_scope:Qot_Common.ShareHoldingChange) - )) -_sym_db.RegisterMessage(ShareHoldingChange) - -SubInfo = _reflection.GeneratedProtocolMessageType('SubInfo', (_message.Message,), dict( - DESCRIPTOR = _SUBINFO, - __module__ = 'Qot_Common_pb2' - # @@protoc_insertion_point(class_scope:Qot_Common.SubInfo) - )) -_sym_db.RegisterMessage(SubInfo) - -ConnSubInfo = _reflection.GeneratedProtocolMessageType('ConnSubInfo', (_message.Message,), dict( - DESCRIPTOR = _CONNSUBINFO, - __module__ = 'Qot_Common_pb2' - # @@protoc_insertion_point(class_scope:Qot_Common.ConnSubInfo) - )) -_sym_db.RegisterMessage(ConnSubInfo) - -PlateInfo = _reflection.GeneratedProtocolMessageType('PlateInfo', (_message.Message,), dict( - DESCRIPTOR = _PLATEINFO, - __module__ = 'Qot_Common_pb2' - # @@protoc_insertion_point(class_scope:Qot_Common.PlateInfo) - )) -_sym_db.RegisterMessage(PlateInfo) - -Rehab = _reflection.GeneratedProtocolMessageType('Rehab', (_message.Message,), dict( - DESCRIPTOR = _REHAB, - __module__ = 'Qot_Common_pb2' - # @@protoc_insertion_point(class_scope:Qot_Common.Rehab) - )) -_sym_db.RegisterMessage(Rehab) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ)github.com/futuopen/ftapi4go/pb/qotcommon')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x10Qot_Common.proto\x12\nQot_Common\x1a\x0c\x43ommon.proto\"(\n\x08Security\x12\x0e\n\x06market\x18\x01 \x02(\x05\x12\x0c\n\x04\x63ode\x18\x02 \x02(\t\"\xf5\x01\n\x05KLine\x12\x0c\n\x04time\x18\x01 \x02(\t\x12\x0f\n\x07isBlank\x18\x02 \x02(\x08\x12\x11\n\thighPrice\x18\x03 \x01(\x01\x12\x11\n\topenPrice\x18\x04 \x01(\x01\x12\x10\n\x08lowPrice\x18\x05 \x01(\x01\x12\x12\n\nclosePrice\x18\x06 \x01(\x01\x12\x16\n\x0elastClosePrice\x18\x07 \x01(\x01\x12\x0e\n\x06volume\x18\x08 \x01(\x03\x12\x10\n\x08turnover\x18\t \x01(\x01\x12\x14\n\x0cturnoverRate\x18\n \x01(\x01\x12\n\n\x02pe\x18\x0b \x01(\x01\x12\x12\n\nchangeRate\x18\x0c \x01(\x01\x12\x11\n\ttimestamp\x18\r \x01(\x01\"\xa2\x03\n\x14OptionBasicQotExData\x12\x13\n\x0bstrikePrice\x18\x01 \x02(\x01\x12\x14\n\x0c\x63ontractSize\x18\x02 \x02(\x05\x12\x19\n\x11\x63ontractSizeFloat\x18\x11 \x01(\x01\x12\x14\n\x0copenInterest\x18\x03 \x02(\x05\x12\x19\n\x11impliedVolatility\x18\x04 \x02(\x01\x12\x0f\n\x07premium\x18\x05 \x02(\x01\x12\r\n\x05\x64\x65lta\x18\x06 \x02(\x01\x12\r\n\x05gamma\x18\x07 \x02(\x01\x12\x0c\n\x04vega\x18\x08 \x02(\x01\x12\r\n\x05theta\x18\t \x02(\x01\x12\x0b\n\x03rho\x18\n \x02(\x01\x12\x17\n\x0fnetOpenInterest\x18\x0b \x01(\x05\x12\x1a\n\x12\x65xpiryDateDistance\x18\x0c \x01(\x05\x12\x1c\n\x14\x63ontractNominalValue\x18\r \x01(\x01\x12\x1a\n\x12ownerLotMultiplier\x18\x0e \x01(\x01\x12\x16\n\x0eoptionAreaType\x18\x0f \x01(\x05\x12\x1a\n\x12\x63ontractMultiplier\x18\x10 \x01(\x01\x12\x17\n\x0findexOptionType\x18\x12 \x01(\x05\"\xa4\x01\n\x12PreAfterMarketData\x12\r\n\x05price\x18\x01 \x01(\x01\x12\x11\n\thighPrice\x18\x02 \x01(\x01\x12\x10\n\x08lowPrice\x18\x03 \x01(\x01\x12\x0e\n\x06volume\x18\x04 \x01(\x03\x12\x10\n\x08turnover\x18\x05 \x01(\x01\x12\x11\n\tchangeVal\x18\x06 \x01(\x01\x12\x12\n\nchangeRate\x18\x07 \x01(\x01\x12\x11\n\tamplitude\x18\x08 \x01(\x01\"u\n\x14\x46utureBasicQotExData\x12\x17\n\x0flastSettlePrice\x18\x01 \x02(\x01\x12\x10\n\x08position\x18\x02 \x02(\x05\x12\x16\n\x0epositionChange\x18\x03 \x02(\x05\x12\x1a\n\x12\x65xpiryDateDistance\x18\x04 \x01(\x05\"R\n\x15WarrantBasicQotExData\x12\r\n\x05\x64\x65lta\x18\x01 \x01(\x01\x12\x19\n\x11impliedVolatility\x18\x02 \x01(\x01\x12\x0f\n\x07premium\x18\x03 \x02(\x01\"\xd9\x05\n\x08\x42\x61sicQot\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04name\x18\x18 \x01(\t\x12\x13\n\x0bisSuspended\x18\x02 \x02(\x08\x12\x10\n\x08listTime\x18\x03 \x02(\t\x12\x13\n\x0bpriceSpread\x18\x04 \x02(\x01\x12\x12\n\nupdateTime\x18\x05 \x02(\t\x12\x11\n\thighPrice\x18\x06 \x02(\x01\x12\x11\n\topenPrice\x18\x07 \x02(\x01\x12\x10\n\x08lowPrice\x18\x08 \x02(\x01\x12\x10\n\x08\x63urPrice\x18\t \x02(\x01\x12\x16\n\x0elastClosePrice\x18\n \x02(\x01\x12\x0e\n\x06volume\x18\x0b \x02(\x03\x12\x10\n\x08turnover\x18\x0c \x02(\x01\x12\x14\n\x0cturnoverRate\x18\r \x02(\x01\x12\x11\n\tamplitude\x18\x0e \x02(\x01\x12\x12\n\ndarkStatus\x18\x0f \x01(\x05\x12\x36\n\x0coptionExData\x18\x10 \x01(\x0b\x32 .Qot_Common.OptionBasicQotExData\x12\x15\n\rlistTimestamp\x18\x11 \x01(\x01\x12\x17\n\x0fupdateTimestamp\x18\x12 \x01(\x01\x12\x31\n\tpreMarket\x18\x13 \x01(\x0b\x32\x1e.Qot_Common.PreAfterMarketData\x12\x33\n\x0b\x61\x66terMarket\x18\x14 \x01(\x0b\x32\x1e.Qot_Common.PreAfterMarketData\x12\x11\n\tsecStatus\x18\x15 \x01(\x05\x12\x36\n\x0c\x66utureExData\x18\x16 \x01(\x0b\x32 .Qot_Common.FutureBasicQotExData\x12\x38\n\rwarrantExData\x18\x17 \x01(\x0b\x32!.Qot_Common.WarrantBasicQotExData\x12\x31\n\tovernight\x18\x19 \x01(\x0b\x32\x1e.Qot_Common.PreAfterMarketData\"\xa8\x01\n\tTimeShare\x12\x0c\n\x04time\x18\x01 \x02(\t\x12\x0e\n\x06minute\x18\x02 \x02(\x05\x12\x0f\n\x07isBlank\x18\x03 \x02(\x08\x12\r\n\x05price\x18\x04 \x01(\x01\x12\x16\n\x0elastClosePrice\x18\x05 \x01(\x01\x12\x10\n\x08\x61vgPrice\x18\x06 \x01(\x01\x12\x0e\n\x06volume\x18\x07 \x01(\x03\x12\x10\n\x08turnover\x18\x08 \x01(\x01\x12\x11\n\ttimestamp\x18\t \x01(\x01\"\xc7\x01\n\x13SecurityStaticBasic\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\n\n\x02id\x18\x02 \x02(\x03\x12\x0f\n\x07lotSize\x18\x03 \x02(\x05\x12\x0f\n\x07secType\x18\x04 \x02(\x05\x12\x0c\n\x04name\x18\x05 \x02(\t\x12\x10\n\x08listTime\x18\x06 \x02(\t\x12\x11\n\tdelisting\x18\x07 \x01(\x08\x12\x15\n\rlistTimestamp\x18\x08 \x01(\x01\x12\x10\n\x08\x65xchType\x18\t \x01(\x05\"H\n\x13WarrantStaticExData\x12\x0c\n\x04type\x18\x01 \x02(\x05\x12#\n\x05owner\x18\x02 \x02(\x0b\x32\x14.Qot_Common.Security\"\x96\x02\n\x12OptionStaticExData\x12\x0c\n\x04type\x18\x01 \x02(\x05\x12#\n\x05owner\x18\x02 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x12\n\nstrikeTime\x18\x03 \x02(\t\x12\x13\n\x0bstrikePrice\x18\x04 \x02(\x01\x12\x0f\n\x07suspend\x18\x05 \x02(\x08\x12\x0e\n\x06market\x18\x06 \x02(\t\x12\x17\n\x0fstrikeTimestamp\x18\x07 \x01(\x01\x12\x17\n\x0findexOptionType\x18\x08 \x01(\x05\x12\x17\n\x0f\x65xpirationCycle\x18\t \x01(\x05\x12\x1a\n\x12optionStandardType\x18\n \x01(\x05\x12\x1c\n\x14optionSettlementMode\x18\x0b \x01(\x05\"_\n\x12\x46utureStaticExData\x12\x15\n\rlastTradeTime\x18\x01 \x02(\t\x12\x1a\n\x12lastTradeTimestamp\x18\x02 \x01(\x01\x12\x16\n\x0eisMainContract\x18\x03 \x02(\x08\"\xe8\x01\n\x12SecurityStaticInfo\x12.\n\x05\x62\x61sic\x18\x01 \x02(\x0b\x32\x1f.Qot_Common.SecurityStaticBasic\x12\x36\n\rwarrantExData\x18\x02 \x01(\x0b\x32\x1f.Qot_Common.WarrantStaticExData\x12\x34\n\x0coptionExData\x18\x03 \x01(\x0b\x32\x1e.Qot_Common.OptionStaticExData\x12\x34\n\x0c\x66utureExData\x18\x04 \x01(\x0b\x32\x1e.Qot_Common.FutureStaticExData\"P\n\x06\x42roker\x12\n\n\x02id\x18\x01 \x02(\x03\x12\x0c\n\x04name\x18\x02 \x02(\t\x12\x0b\n\x03pos\x18\x03 \x02(\x05\x12\x0f\n\x07orderID\x18\x04 \x01(\x03\x12\x0e\n\x06volume\x18\x05 \x01(\x03\"\xc1\x01\n\x06Ticker\x12\x0c\n\x04time\x18\x01 \x02(\t\x12\x10\n\x08sequence\x18\x02 \x02(\x03\x12\x0b\n\x03\x64ir\x18\x03 \x02(\x05\x12\r\n\x05price\x18\x04 \x02(\x01\x12\x0e\n\x06volume\x18\x05 \x02(\x03\x12\x10\n\x08turnover\x18\x06 \x02(\x01\x12\x10\n\x08recvTime\x18\x07 \x01(\x01\x12\x0c\n\x04type\x18\x08 \x01(\x05\x12\x10\n\x08typeSign\x18\t \x01(\x05\x12\x14\n\x0cpushDataType\x18\n \x01(\x05\x12\x11\n\ttimestamp\x18\x0b \x01(\x01\"2\n\x0fOrderBookDetail\x12\x0f\n\x07orderID\x18\x01 \x02(\x03\x12\x0e\n\x06volume\x18\x02 \x02(\x03\"p\n\tOrderBook\x12\r\n\x05price\x18\x01 \x02(\x01\x12\x0e\n\x06volume\x18\x02 \x02(\x03\x12\x13\n\x0borederCount\x18\x03 \x02(\x05\x12/\n\ndetailList\x18\x04 \x03(\x0b\x32\x1b.Qot_Common.OrderBookDetail\"\x9b\x01\n\x12ShareHoldingChange\x12\x12\n\nholderName\x18\x01 \x02(\t\x12\x12\n\nholdingQty\x18\x02 \x02(\x01\x12\x14\n\x0choldingRatio\x18\x03 \x02(\x01\x12\x11\n\tchangeQty\x18\x04 \x02(\x01\x12\x13\n\x0b\x63hangeRatio\x18\x05 \x02(\x01\x12\x0c\n\x04time\x18\x06 \x02(\t\x12\x11\n\ttimestamp\x18\x07 \x01(\x01\"F\n\x07SubInfo\x12\x0f\n\x07subType\x18\x01 \x02(\x05\x12*\n\x0csecurityList\x18\x02 \x03(\x0b\x32\x14.Qot_Common.Security\"a\n\x0b\x43onnSubInfo\x12(\n\x0bsubInfoList\x18\x01 \x03(\x0b\x32\x13.Qot_Common.SubInfo\x12\x11\n\tusedQuota\x18\x02 \x02(\x05\x12\x15\n\risOwnConnData\x18\x03 \x02(\x08\"Q\n\tPlateInfo\x12#\n\x05plate\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04name\x18\x02 \x02(\t\x12\x11\n\tplateType\x18\x03 \x01(\x05\"\xba\x03\n\x05Rehab\x12\x0c\n\x04time\x18\x01 \x02(\t\x12\x16\n\x0e\x63ompanyActFlag\x18\x02 \x02(\x03\x12\x12\n\nfwdFactorA\x18\x03 \x02(\x01\x12\x12\n\nfwdFactorB\x18\x04 \x02(\x01\x12\x12\n\nbwdFactorA\x18\x05 \x02(\x01\x12\x12\n\nbwdFactorB\x18\x06 \x02(\x01\x12\x11\n\tsplitBase\x18\x07 \x01(\x05\x12\x10\n\x08splitErt\x18\x08 \x01(\x05\x12\x10\n\x08joinBase\x18\t \x01(\x05\x12\x0f\n\x07joinErt\x18\n \x01(\x05\x12\x11\n\tbonusBase\x18\x0b \x01(\x05\x12\x10\n\x08\x62onusErt\x18\x0c \x01(\x05\x12\x14\n\x0ctransferBase\x18\r \x01(\x05\x12\x13\n\x0btransferErt\x18\x0e \x01(\x05\x12\x11\n\tallotBase\x18\x0f \x01(\x05\x12\x10\n\x08\x61llotErt\x18\x10 \x01(\x05\x12\x12\n\nallotPrice\x18\x11 \x01(\x01\x12\x0f\n\x07\x61\x64\x64\x42\x61se\x18\x12 \x01(\x05\x12\x0e\n\x06\x61\x64\x64\x45rt\x18\x13 \x01(\x05\x12\x10\n\x08\x61\x64\x64Price\x18\x14 \x01(\x01\x12\x10\n\x08\x64ividend\x18\x15 \x01(\x01\x12\x12\n\nspDividend\x18\x16 \x01(\x01\x12\x11\n\ttimestamp\x18\x17 \x01(\x01*\xcd\x02\n\tQotMarket\x12\x15\n\x11QotMarket_Unknown\x10\x00\x12\x19\n\x15QotMarket_HK_Security\x10\x01\x12\x17\n\x13QotMarket_HK_Future\x10\x02\x12\x19\n\x15QotMarket_US_Security\x10\x0b\x12\x1b\n\x17QotMarket_CNSH_Security\x10\x15\x12\x1b\n\x17QotMarket_CNSZ_Security\x10\x16\x12\x19\n\x15QotMarket_SG_Security\x10\x1f\x12\x19\n\x15QotMarket_JP_Security\x10)\x12\x19\n\x15QotMarket_AU_Security\x10\x33\x12\x19\n\x15QotMarket_MY_Security\x10=\x12\x19\n\x15QotMarket_CA_Security\x10G\x12\x19\n\x15QotMarket_FX_Security\x10Q*\x9a\x02\n\x0cSecurityType\x12\x18\n\x14SecurityType_Unknown\x10\x00\x12\x15\n\x11SecurityType_Bond\x10\x01\x12\x15\n\x11SecurityType_Bwrt\x10\x02\x12\x15\n\x11SecurityType_Eqty\x10\x03\x12\x16\n\x12SecurityType_Trust\x10\x04\x12\x18\n\x14SecurityType_Warrant\x10\x05\x12\x16\n\x12SecurityType_Index\x10\x06\x12\x16\n\x12SecurityType_Plate\x10\x07\x12\x15\n\x11SecurityType_Drvt\x10\x08\x12\x19\n\x15SecurityType_PlateSet\x10\t\x12\x17\n\x13SecurityType_Future\x10\n*\x8a\x01\n\x0cPlateSetType\x12\x14\n\x10PlateSetType_All\x10\x00\x12\x19\n\x15PlateSetType_Industry\x10\x01\x12\x17\n\x13PlateSetType_Region\x10\x02\x12\x18\n\x14PlateSetType_Concept\x10\x03\x12\x16\n\x12PlateSetType_Other\x10\x04*\x95\x01\n\x0bWarrantType\x12\x17\n\x13WarrantType_Unknown\x10\x00\x12\x13\n\x0fWarrantType_Buy\x10\x01\x12\x14\n\x10WarrantType_Sell\x10\x02\x12\x14\n\x10WarrantType_Bull\x10\x03\x12\x14\n\x10WarrantType_Bear\x10\x04\x12\x16\n\x12WarrantType_InLine\x10\x05*M\n\nOptionType\x12\x16\n\x12OptionType_Unknown\x10\x00\x12\x13\n\x0fOptionType_Call\x10\x01\x12\x12\n\x0eOptionType_Put\x10\x02*e\n\x0fIndexOptionType\x12\x1b\n\x17IndexOptionType_Unknown\x10\x00\x12\x1a\n\x16IndexOptionType_Normal\x10\x01\x12\x19\n\x15IndexOptionType_Small\x10\x02*\x82\x01\n\x0eOptionAreaType\x12\x1a\n\x16OptionAreaType_Unknown\x10\x00\x12\x1b\n\x17OptionAreaType_American\x10\x01\x12\x1b\n\x17OptionAreaType_European\x10\x02\x12\x1a\n\x16OptionAreaType_Bermuda\x10\x03*\xd3\t\n\x0eQotMarketState\x12\x17\n\x13QotMarketState_None\x10\x00\x12\x1a\n\x16QotMarketState_Auction\x10\x01\x12\x1e\n\x1aQotMarketState_WaitingOpen\x10\x02\x12\x1a\n\x16QotMarketState_Morning\x10\x03\x12\x17\n\x13QotMarketState_Rest\x10\x04\x12\x1c\n\x18QotMarketState_Afternoon\x10\x05\x12\x19\n\x15QotMarketState_Closed\x10\x06\x12!\n\x1dQotMarketState_PreMarketBegin\x10\x08\x12\x1f\n\x1bQotMarketState_PreMarketEnd\x10\t\x12\"\n\x1eQotMarketState_AfterHoursBegin\x10\n\x12 \n\x1cQotMarketState_AfterHoursEnd\x10\x0b\x12#\n\x1fQotMarketState_FUTU_SWITCH_DATE\x10\x0c\x12\x1c\n\x18QotMarketState_NightOpen\x10\r\x12\x1b\n\x17QotMarketState_NightEnd\x10\x0e\x12 \n\x1cQotMarketState_FutureDayOpen\x10\x0f\x12!\n\x1dQotMarketState_FutureDayBreak\x10\x10\x12!\n\x1dQotMarketState_FutureDayClose\x10\x11\x12\'\n#QotMarketState_FutureDayWaitForOpen\x10\x12\x12\x18\n\x14QotMarketState_HkCas\x10\x13\x12\"\n\x1eQotMarketState_FutureNightWait\x10\x14\x12\"\n\x1eQotMarketState_FutureAfternoon\x10\x15\x12#\n\x1fQotMarketState_FutureSwitchDate\x10\x16\x12\x1d\n\x19QotMarketState_FutureOpen\x10\x17\x12\x1e\n\x1aQotMarketState_FutureBreak\x10\x18\x12\"\n\x1eQotMarketState_FutureBreakOver\x10\x19\x12\x1e\n\x1aQotMarketState_FutureClose\x10\x1a\x12%\n!QotMarketState_StibAfterHoursWait\x10\x1b\x12&\n\"QotMarketState_StibAfterHoursBegin\x10\x1c\x12$\n QotMarketState_StibAfterHoursEnd\x10\x1d\x12 \n\x1cQotMarketState_CLOSE_AUCTION\x10\x1e\x12 \n\x1cQotMarketState_AFTERNOON_END\x10\x1f\x12\x18\n\x14QotMarketState_NIGHT\x10 \x12\"\n\x1eQotMarketState_OVERNIGHT_BEGIN\x10!\x12 \n\x1cQotMarketState_OVERNIGHT_END\x10\"\x12 \n\x1cQotMarketState_TRADE_AT_LAST\x10#\x12 \n\x1cQotMarketState_TRADE_AUCTION\x10$\x12\x1c\n\x18QotMarketState_OVERNIGHT\x10%*\xe4\x01\n\x0fTradeDateMarket\x12\x1b\n\x17TradeDateMarket_Unknown\x10\x00\x12\x16\n\x12TradeDateMarket_HK\x10\x01\x12\x16\n\x12TradeDateMarket_US\x10\x02\x12\x16\n\x12TradeDateMarket_CN\x10\x03\x12\x16\n\x12TradeDateMarket_NT\x10\x04\x12\x16\n\x12TradeDateMarket_ST\x10\x05\x12\x1d\n\x19TradeDateMarket_JP_Future\x10\x06\x12\x1d\n\x19TradeDateMarket_SG_Future\x10\x07*`\n\rTradeDateType\x12\x17\n\x13TradeDateType_Whole\x10\x00\x12\x19\n\x15TradeDateType_Morning\x10\x01\x12\x1b\n\x17TradeDateType_Afternoon\x10\x02*N\n\tRehabType\x12\x12\n\x0eRehabType_None\x10\x00\x12\x15\n\x11RehabType_Forward\x10\x01\x12\x16\n\x12RehabType_Backward\x10\x02*\xdd\x01\n\x06KLType\x12\x12\n\x0eKLType_Unknown\x10\x00\x12\x0f\n\x0bKLType_1Min\x10\x01\x12\x0e\n\nKLType_Day\x10\x02\x12\x0f\n\x0bKLType_Week\x10\x03\x12\x10\n\x0cKLType_Month\x10\x04\x12\x0f\n\x0bKLType_Year\x10\x05\x12\x0f\n\x0bKLType_5Min\x10\x06\x12\x10\n\x0cKLType_15Min\x10\x07\x12\x10\n\x0cKLType_30Min\x10\x08\x12\x10\n\x0cKLType_60Min\x10\t\x12\x0f\n\x0bKLType_3Min\x10\n\x12\x12\n\x0eKLType_Quarter\x10\x0b*\xf5\x01\n\x08KLFields\x12\x11\n\rKLFields_None\x10\x00\x12\x11\n\rKLFields_High\x10\x01\x12\x11\n\rKLFields_Open\x10\x02\x12\x10\n\x0cKLFields_Low\x10\x04\x12\x12\n\x0eKLFields_Close\x10\x08\x12\x16\n\x12KLFields_LastClose\x10\x10\x12\x13\n\x0fKLFields_Volume\x10 \x12\x15\n\x11KLFields_Turnover\x10@\x12\x1a\n\x15KLFields_TurnoverRate\x10\x80\x01\x12\x10\n\x0bKLFields_PE\x10\x80\x02\x12\x18\n\x13KLFields_ChangeRate\x10\x80\x04*\xea\x02\n\x07SubType\x12\x10\n\x0cSubType_None\x10\x00\x12\x11\n\rSubType_Basic\x10\x01\x12\x15\n\x11SubType_OrderBook\x10\x02\x12\x12\n\x0eSubType_Ticker\x10\x04\x12\x0e\n\nSubType_RT\x10\x05\x12\x12\n\x0eSubType_KL_Day\x10\x06\x12\x13\n\x0fSubType_KL_5Min\x10\x07\x12\x14\n\x10SubType_KL_15Min\x10\x08\x12\x14\n\x10SubType_KL_30Min\x10\t\x12\x14\n\x10SubType_KL_60Min\x10\n\x12\x13\n\x0fSubType_KL_1Min\x10\x0b\x12\x13\n\x0fSubType_KL_Week\x10\x0c\x12\x14\n\x10SubType_KL_Month\x10\r\x12\x12\n\x0eSubType_Broker\x10\x0e\x12\x16\n\x12SubType_KL_Qurater\x10\x0f\x12\x13\n\x0fSubType_KL_Year\x10\x10\x12\x13\n\x0fSubType_KL_3Min\x10\x11*}\n\x0fTickerDirection\x12\x1b\n\x17TickerDirection_Unknown\x10\x00\x12\x17\n\x13TickerDirection_Bid\x10\x01\x12\x17\n\x13TickerDirection_Ask\x10\x02\x12\x1b\n\x17TickerDirection_Neutral\x10\x03*\x9c\x07\n\nTickerType\x12\x16\n\x12TickerType_Unknown\x10\x00\x12\x18\n\x14TickerType_Automatch\x10\x01\x12\x13\n\x0fTickerType_Late\x10\x02\x12\x1c\n\x18TickerType_NoneAutomatch\x10\x03\x12\x1d\n\x19TickerType_InterAutomatch\x10\x04\x12!\n\x1dTickerType_InterNoneAutomatch\x10\x05\x12\x15\n\x11TickerType_OddLot\x10\x06\x12\x16\n\x12TickerType_Auction\x10\x07\x12\x13\n\x0fTickerType_Bulk\x10\x08\x12\x14\n\x10TickerType_Crash\x10\t\x12\x1a\n\x16TickerType_CrossMarket\x10\n\x12\x17\n\x13TickerType_BulkSold\x10\x0b\x12\x1a\n\x16TickerType_FreeOnBoard\x10\x0c\x12\x1b\n\x17TickerType_Rule127Or155\x10\r\x12\x14\n\x10TickerType_Delay\x10\x0e\x12%\n!TickerType_MarketCenterClosePrice\x10\x0f\x12\x16\n\x12TickerType_NextDay\x10\x10\x12\"\n\x1eTickerType_MarketCenterOpening\x10\x11\x12\"\n\x1eTickerType_PriorReferencePrice\x10\x12\x12$\n TickerType_MarketCenterOpenPrice\x10\x13\x12\x15\n\x11TickerType_Seller\x10\x14\x12\x10\n\x0cTickerType_T\x10\x15\x12#\n\x1fTickerType_ExtendedTradingHours\x10\x16\x12\x19\n\x15TickerType_Contingent\x10\x17\x12\x17\n\x13TickerType_AvgPrice\x10\x18\x12\x16\n\x12TickerType_OTCSold\x10\x19\x12 \n\x1cTickerType_OddLotCrossMarket\x10\x1a\x12!\n\x1dTickerType_DerivativelyPriced\x10\x1b\x12\x1e\n\x1aTickerType_ReOpeningPriced\x10\x1c\x12\x1c\n\x18TickerType_ClosingPriced\x10\x1d\x12&\n\"TickerType_ComprehensiveDelayPrice\x10\x1e\x12\x17\n\x13TickerType_Overseas\x10\x1f*M\n\nDarkStatus\x12\x13\n\x0f\x44\x61rkStatus_None\x10\x00\x12\x16\n\x12\x44\x61rkStatus_Trading\x10\x01\x12\x12\n\x0e\x44\x61rkStatus_End\x10\x02*\x94\x06\n\x0eSecurityStatus\x12\x1a\n\x16SecurityStatus_Unknown\x10\x00\x12\x19\n\x15SecurityStatus_Normal\x10\x01\x12\x1a\n\x16SecurityStatus_Listing\x10\x02\x12\x1d\n\x19SecurityStatus_Purchasing\x10\x03\x12\x1e\n\x1aSecurityStatus_Subscribing\x10\x04\x12)\n%SecurityStatus_BeforeDrakTradeOpening\x10\x05\x12\x1e\n\x1aSecurityStatus_DrakTrading\x10\x06\x12\x1f\n\x1bSecurityStatus_DrakTradeEnd\x10\x07\x12\x1b\n\x17SecurityStatus_ToBeOpen\x10\x08\x12\x1c\n\x18SecurityStatus_Suspended\x10\t\x12\x19\n\x15SecurityStatus_Called\x10\n\x12)\n%SecurityStatus_ExpiredLastTradingDate\x10\x0b\x12\x1a\n\x16SecurityStatus_Expired\x10\x0c\x12\x1b\n\x17SecurityStatus_Delisted\x10\r\x12(\n$SecurityStatus_ChangeToTemporaryCode\x10\x0e\x12(\n$SecurityStatus_TemporaryCodeTradeEnd\x10\x0f\x12\'\n#SecurityStatus_ChangedPlateTradeEnd\x10\x10\x12&\n\"SecurityStatus_ChangedCodeTradeEnd\x10\x11\x12,\n(SecurityStatus_RecoverableCircuitBreaker\x10\x12\x12.\n*SecurityStatus_UnRecoverableCircuitBreaker\x10\x13\x12#\n\x1fSecurityStatus_AfterCombination\x10\x14\x12\"\n\x1eSecurityStatus_AfterTransation\x10\x15*\x81\x01\n\x0eHolderCategory\x12\x19\n\x15HolderCategory_Unknow\x10\x00\x12\x19\n\x15HolderCategory_Agency\x10\x01\x12\x17\n\x13HolderCategory_Fund\x10\x02\x12 \n\x1cHolderCategory_SeniorManager\x10\x03*v\n\x0cPushDataType\x12\x17\n\x13PushDataType_Unknow\x10\x00\x12\x19\n\x15PushDataType_Realtime\x10\x01\x12\x1a\n\x16PushDataType_ByDisConn\x10\x02\x12\x16\n\x12PushDataType_Cache\x10\x03*\xd3\n\n\tSortField\x12\x14\n\x10SortField_Unknow\x10\x00\x12\x12\n\x0eSortField_Code\x10\x01\x12\x16\n\x12SortField_CurPrice\x10\x02\x12\x1c\n\x18SortField_PriceChangeVal\x10\x03\x12\x18\n\x14SortField_ChangeRate\x10\x04\x12\x14\n\x10SortField_Status\x10\x05\x12\x16\n\x12SortField_BidPrice\x10\x06\x12\x16\n\x12SortField_AskPrice\x10\x07\x12\x14\n\x10SortField_BidVol\x10\x08\x12\x14\n\x10SortField_AskVol\x10\t\x12\x14\n\x10SortField_Volume\x10\n\x12\x16\n\x12SortField_Turnover\x10\x0b\x12\x17\n\x13SortField_Amplitude\x10\x1e\x12\x13\n\x0fSortField_Score\x10\x0c\x12\x15\n\x11SortField_Premium\x10\r\x12\x1f\n\x1bSortField_EffectiveLeverage\x10\x0e\x12\x13\n\x0fSortField_Delta\x10\x0f\x12\x1f\n\x1bSortField_ImpliedVolatility\x10\x10\x12\x12\n\x0eSortField_Type\x10\x11\x12\x19\n\x15SortField_StrikePrice\x10\x12\x12\x1c\n\x18SortField_BreakEvenPoint\x10\x13\x12\x1a\n\x16SortField_MaturityTime\x10\x14\x12\x16\n\x12SortField_ListTime\x10\x15\x12\x1b\n\x17SortField_LastTradeTime\x10\x16\x12\x16\n\x12SortField_Leverage\x10\x17\x12\x18\n\x14SortField_InOutMoney\x10\x18\x12\x1b\n\x17SortField_RecoveryPrice\x10\x19\x12\x19\n\x15SortField_ChangePrice\x10\x1a\x12\x14\n\x10SortField_Change\x10\x1b\x12\x18\n\x14SortField_StreetRate\x10\x1c\x12\x17\n\x13SortField_StreetVol\x10\x1d\x12\x19\n\x15SortField_WarrantName\x10\x1f\x12\x14\n\x10SortField_Issuer\x10 \x12\x15\n\x11SortField_LotSize\x10!\x12\x17\n\x13SortField_IssueSize\x10\"\x12\x1e\n\x1aSortField_UpperStrikePrice\x10-\x12\x1e\n\x1aSortField_LowerStrikePrice\x10.\x12\x1f\n\x1bSortField_InLinePriceStatus\x10/\x12\x19\n\x15SortField_PreCurPrice\x10#\x12\x1b\n\x17SortField_AfterCurPrice\x10$\x12\x1f\n\x1bSortField_PrePriceChangeVal\x10%\x12!\n\x1dSortField_AfterPriceChangeVal\x10&\x12\x1b\n\x17SortField_PreChangeRate\x10\'\x12\x1d\n\x19SortField_AfterChangeRate\x10(\x12\x1a\n\x16SortField_PreAmplitude\x10)\x12\x1c\n\x18SortField_AfterAmplitude\x10*\x12\x19\n\x15SortField_PreTurnover\x10+\x12\x1b\n\x17SortField_AfterTurnover\x10,\x12\x1d\n\x19SortField_LastSettlePrice\x10\x30\x12\x16\n\x12SortField_Position\x10\x31\x12\x1c\n\x18SortField_PositionChange\x10\x32*\xbf\x03\n\x06Issuer\x12\x11\n\rIssuer_Unknow\x10\x00\x12\r\n\tIssuer_SG\x10\x01\x12\r\n\tIssuer_BP\x10\x02\x12\r\n\tIssuer_CS\x10\x03\x12\r\n\tIssuer_CT\x10\x04\x12\r\n\tIssuer_EA\x10\x05\x12\r\n\tIssuer_GS\x10\x06\x12\r\n\tIssuer_HS\x10\x07\x12\r\n\tIssuer_JP\x10\x08\x12\r\n\tIssuer_MB\x10\t\x12\r\n\tIssuer_SC\x10\n\x12\r\n\tIssuer_UB\x10\x0b\x12\r\n\tIssuer_BI\x10\x0c\x12\r\n\tIssuer_DB\x10\r\x12\r\n\tIssuer_DC\x10\x0e\x12\r\n\tIssuer_ML\x10\x0f\x12\r\n\tIssuer_NM\x10\x10\x12\r\n\tIssuer_RB\x10\x11\x12\r\n\tIssuer_RS\x10\x12\x12\r\n\tIssuer_BC\x10\x13\x12\r\n\tIssuer_HT\x10\x14\x12\r\n\tIssuer_VT\x10\x15\x12\r\n\tIssuer_KC\x10\x16\x12\r\n\tIssuer_MS\x10\x17\x12\r\n\tIssuer_GJ\x10\x18\x12\r\n\tIssuer_XZ\x10\x19\x12\r\n\tIssuer_HU\x10\x1a\x12\r\n\tIssuer_KS\x10\x1b\x12\r\n\tIssuer_CI\x10\x1c*\x97\x01\n\tIpoPeriod\x12\x14\n\x10IpoPeriod_Unknow\x10\x00\x12\x13\n\x0fIpoPeriod_Today\x10\x01\x12\x16\n\x12IpoPeriod_Tomorrow\x10\x02\x12\x16\n\x12IpoPeriod_Nextweek\x10\x03\x12\x16\n\x12IpoPeriod_Lastweek\x10\x04\x12\x17\n\x13IpoPeriod_Lastmonth\x10\x05*N\n\tPriceType\x12\x14\n\x10PriceType_Unknow\x10\x00\x12\x15\n\x11PriceType_Outside\x10\x01\x12\x14\n\x10PriceType_WithIn\x10\x02*\x9d\x01\n\rWarrantStatus\x12\x18\n\x14WarrantStatus_Unknow\x10\x00\x12\x18\n\x14WarrantStatus_Normal\x10\x01\x12\x19\n\x15WarrantStatus_Suspend\x10\x02\x12\x1b\n\x17WarrantStatus_StopTrade\x10\x03\x12 \n\x1cWarrantStatus_PendingListing\x10\x04*\xda\x01\n\nCompanyAct\x12\x13\n\x0f\x43ompanyAct_None\x10\x00\x12\x14\n\x10\x43ompanyAct_Split\x10\x01\x12\x13\n\x0f\x43ompanyAct_Join\x10\x02\x12\x14\n\x10\x43ompanyAct_Bonus\x10\x04\x12\x17\n\x13\x43ompanyAct_Transfer\x10\x08\x12\x14\n\x10\x43ompanyAct_Allot\x10\x10\x12\x12\n\x0e\x43ompanyAct_Add\x10 \x12\x17\n\x13\x43ompanyAct_Dividend\x10@\x12\x1a\n\x15\x43ompanyAct_SPDividend\x10\x80\x01*}\n\x08QotRight\x12\x13\n\x0fQotRight_Unknow\x10\x00\x12\x10\n\x0cQotRight_Bmp\x10\x01\x12\x13\n\x0fQotRight_Level1\x10\x02\x12\x13\n\x0fQotRight_Level2\x10\x03\x12\x0f\n\x0bQotRight_SF\x10\x04\x12\x0f\n\x0bQotRight_No\x10\x05*\xce\x04\n\x11PriceReminderType\x12\x1d\n\x19PriceReminderType_Unknown\x10\x00\x12\x1d\n\x19PriceReminderType_PriceUp\x10\x01\x12\x1f\n\x1bPriceReminderType_PriceDown\x10\x02\x12\"\n\x1ePriceReminderType_ChangeRateUp\x10\x03\x12$\n PriceReminderType_ChangeRateDown\x10\x04\x12&\n\"PriceReminderType_5MinChangeRateUp\x10\x05\x12(\n$PriceReminderType_5MinChangeRateDown\x10\x06\x12\x1e\n\x1aPriceReminderType_VolumeUp\x10\x07\x12 \n\x1cPriceReminderType_TurnoverUp\x10\x08\x12$\n PriceReminderType_TurnoverRateUp\x10\t\x12 \n\x1cPriceReminderType_BidPriceUp\x10\n\x12\"\n\x1ePriceReminderType_AskPriceDown\x10\x0b\x12\x1e\n\x1aPriceReminderType_BidVolUp\x10\x0c\x12\x1e\n\x1aPriceReminderType_AskVolUp\x10\r\x12&\n\"PriceReminderType_3MinChangeRateUp\x10\x0e\x12(\n$PriceReminderType_3MinChangeRateDown\x10\x0f*\x90\x01\n\x11PriceReminderFreq\x12\x1d\n\x19PriceReminderFreq_Unknown\x10\x00\x12\x1c\n\x18PriceReminderFreq_Always\x10\x01\x12\x1e\n\x1aPriceReminderFreq_OnceADay\x10\x02\x12\x1e\n\x1aPriceReminderFreq_OnlyOnce\x10\x03*\xdc\x01\n\x19PriceReminderMarketStatus\x12$\n PriceReminderMarketStatus_Unknow\x10\x00\x12\"\n\x1ePriceReminderMarketStatus_Open\x10\x01\x12#\n\x1fPriceReminderMarketStatus_USPre\x10\x02\x12%\n!PriceReminderMarketStatus_USAfter\x10\x03\x12)\n%PriceReminderMarketStatus_USOverNight\x10\x04*\xb3\x01\n\nAssetClass\x12\x15\n\x11\x41ssetClass_Unknow\x10\x00\x12\x14\n\x10\x41ssetClass_Stock\x10\x01\x12\x13\n\x0f\x41ssetClass_Bond\x10\x02\x12\x18\n\x14\x41ssetClass_Commodity\x10\x03\x12\x1d\n\x19\x41ssetClass_CurrencyMarket\x10\x04\x12\x15\n\x11\x41ssetClass_Future\x10\x05\x12\x13\n\x0f\x41ssetClass_Swap\x10\x06*\xaf\x02\n\x0f\x45xpirationCycle\x12\x1b\n\x17\x45xpirationCycle_Unknown\x10\x00\x12\x18\n\x14\x45xpirationCycle_Week\x10\x01\x12\x19\n\x15\x45xpirationCycle_Month\x10\x02\x12\x1c\n\x18\x45xpirationCycle_MonthEnd\x10\x03\x12\x1b\n\x17\x45xpirationCycle_Quarter\x10\x04\x12\x1b\n\x17\x45xpirationCycle_WeekMon\x10\x0b\x12\x1b\n\x17\x45xpirationCycle_WeekTue\x10\x0c\x12\x1b\n\x17\x45xpirationCycle_WeekWed\x10\r\x12\x1b\n\x17\x45xpirationCycle_WeekThu\x10\x0e\x12\x1b\n\x17\x45xpirationCycle_WeekFri\x10\x0f*y\n\x12OptionStandardType\x12\x1e\n\x1aOptionStandardType_Unknown\x10\x00\x12\x1f\n\x1bOptionStandardType_Standard\x10\x01\x12\"\n\x1eOptionStandardType_NonStandard\x10\x02*r\n\x14OptionSettlementMode\x12 \n\x1cOptionSettlementMode_Unknown\x10\x00\x12\x1b\n\x17OptionSettlementMode_AM\x10\x01\x12\x1b\n\x17OptionSettlementMode_PM\x10\x02*\xb4\x03\n\x08\x45xchType\x12\x14\n\x10\x45xchType_Unknown\x10\x00\x12\x19\n\x15\x45xchType_HK_MainBoard\x10\x01\x12\x18\n\x14\x45xchType_HK_GEMBoard\x10\x02\x12\x14\n\x10\x45xchType_HK_HKEX\x10\x03\x12\x14\n\x10\x45xchType_US_NYSE\x10\x04\x12\x16\n\x12\x45xchType_US_Nasdaq\x10\x05\x12\x14\n\x10\x45xchType_US_Pink\x10\x06\x12\x14\n\x10\x45xchType_US_AMEX\x10\x07\x12\x16\n\x12\x45xchType_US_Option\x10\x08\x12\x15\n\x11\x45xchType_US_NYMEX\x10\t\x12\x15\n\x11\x45xchType_US_COMEX\x10\n\x12\x14\n\x10\x45xchType_US_CBOT\x10\x0b\x12\x13\n\x0f\x45xchType_US_CME\x10\x0c\x12\x14\n\x10\x45xchType_US_CBOE\x10\r\x12\x12\n\x0e\x45xchType_CN_SH\x10\x0e\x12\x12\n\x0e\x45xchType_CN_SZ\x10\x0f\x12\x14\n\x10\x45xchType_CN_STIB\x10\x10\x12\x13\n\x0f\x45xchType_SG_SGX\x10\x11\x12\x13\n\x0f\x45xchType_JP_OSE\x10\x12*|\n\nPeriodType\x12\x16\n\x12PeriodType_Unknown\x10\x00\x12\x17\n\x13PeriodType_INTRADAY\x10\x01\x12\x12\n\x0ePeriodType_DAY\x10\x02\x12\x13\n\x0fPeriodType_WEEK\x10\x03\x12\x14\n\x10PeriodType_MONTH\x10\x04\x42@\n\x13\x63om.futu.openapi.pbZ)github.com/futuopen/ftapi4go/pb/qotcommon') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_Common_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ)github.com/futuopen/ftapi4go/pb/qotcommon' + _globals['_QOTMARKET']._serialized_start=4221 + _globals['_QOTMARKET']._serialized_end=4554 + _globals['_SECURITYTYPE']._serialized_start=4557 + _globals['_SECURITYTYPE']._serialized_end=4839 + _globals['_PLATESETTYPE']._serialized_start=4842 + _globals['_PLATESETTYPE']._serialized_end=4980 + _globals['_WARRANTTYPE']._serialized_start=4983 + _globals['_WARRANTTYPE']._serialized_end=5132 + _globals['_OPTIONTYPE']._serialized_start=5134 + _globals['_OPTIONTYPE']._serialized_end=5211 + _globals['_INDEXOPTIONTYPE']._serialized_start=5213 + _globals['_INDEXOPTIONTYPE']._serialized_end=5314 + _globals['_OPTIONAREATYPE']._serialized_start=5317 + _globals['_OPTIONAREATYPE']._serialized_end=5447 + _globals['_QOTMARKETSTATE']._serialized_start=5450 + _globals['_QOTMARKETSTATE']._serialized_end=6685 + _globals['_TRADEDATEMARKET']._serialized_start=6688 + _globals['_TRADEDATEMARKET']._serialized_end=6916 + _globals['_TRADEDATETYPE']._serialized_start=6918 + _globals['_TRADEDATETYPE']._serialized_end=7014 + _globals['_REHABTYPE']._serialized_start=7016 + _globals['_REHABTYPE']._serialized_end=7094 + _globals['_KLTYPE']._serialized_start=7097 + _globals['_KLTYPE']._serialized_end=7318 + _globals['_KLFIELDS']._serialized_start=7321 + _globals['_KLFIELDS']._serialized_end=7566 + _globals['_SUBTYPE']._serialized_start=7569 + _globals['_SUBTYPE']._serialized_end=7931 + _globals['_TICKERDIRECTION']._serialized_start=7933 + _globals['_TICKERDIRECTION']._serialized_end=8058 + _globals['_TICKERTYPE']._serialized_start=8061 + _globals['_TICKERTYPE']._serialized_end=8985 + _globals['_DARKSTATUS']._serialized_start=8987 + _globals['_DARKSTATUS']._serialized_end=9064 + _globals['_SECURITYSTATUS']._serialized_start=9067 + _globals['_SECURITYSTATUS']._serialized_end=9855 + _globals['_HOLDERCATEGORY']._serialized_start=9858 + _globals['_HOLDERCATEGORY']._serialized_end=9987 + _globals['_PUSHDATATYPE']._serialized_start=9989 + _globals['_PUSHDATATYPE']._serialized_end=10107 + _globals['_SORTFIELD']._serialized_start=10110 + _globals['_SORTFIELD']._serialized_end=11473 + _globals['_ISSUER']._serialized_start=11476 + _globals['_ISSUER']._serialized_end=11923 + _globals['_IPOPERIOD']._serialized_start=11926 + _globals['_IPOPERIOD']._serialized_end=12077 + _globals['_PRICETYPE']._serialized_start=12079 + _globals['_PRICETYPE']._serialized_end=12157 + _globals['_WARRANTSTATUS']._serialized_start=12160 + _globals['_WARRANTSTATUS']._serialized_end=12317 + _globals['_COMPANYACT']._serialized_start=12320 + _globals['_COMPANYACT']._serialized_end=12538 + _globals['_QOTRIGHT']._serialized_start=12540 + _globals['_QOTRIGHT']._serialized_end=12665 + _globals['_PRICEREMINDERTYPE']._serialized_start=12668 + _globals['_PRICEREMINDERTYPE']._serialized_end=13258 + _globals['_PRICEREMINDERFREQ']._serialized_start=13261 + _globals['_PRICEREMINDERFREQ']._serialized_end=13405 + _globals['_PRICEREMINDERMARKETSTATUS']._serialized_start=13408 + _globals['_PRICEREMINDERMARKETSTATUS']._serialized_end=13628 + _globals['_ASSETCLASS']._serialized_start=13631 + _globals['_ASSETCLASS']._serialized_end=13810 + _globals['_EXPIRATIONCYCLE']._serialized_start=13813 + _globals['_EXPIRATIONCYCLE']._serialized_end=14116 + _globals['_OPTIONSTANDARDTYPE']._serialized_start=14118 + _globals['_OPTIONSTANDARDTYPE']._serialized_end=14239 + _globals['_OPTIONSETTLEMENTMODE']._serialized_start=14241 + _globals['_OPTIONSETTLEMENTMODE']._serialized_end=14355 + _globals['_EXCHTYPE']._serialized_start=14358 + _globals['_EXCHTYPE']._serialized_end=14794 + _globals['_PERIODTYPE']._serialized_start=14796 + _globals['_PERIODTYPE']._serialized_end=14920 + _globals['_SECURITY']._serialized_start=46 + _globals['_SECURITY']._serialized_end=86 + _globals['_KLINE']._serialized_start=89 + _globals['_KLINE']._serialized_end=334 + _globals['_OPTIONBASICQOTEXDATA']._serialized_start=337 + _globals['_OPTIONBASICQOTEXDATA']._serialized_end=755 + _globals['_PREAFTERMARKETDATA']._serialized_start=758 + _globals['_PREAFTERMARKETDATA']._serialized_end=922 + _globals['_FUTUREBASICQOTEXDATA']._serialized_start=924 + _globals['_FUTUREBASICQOTEXDATA']._serialized_end=1041 + _globals['_WARRANTBASICQOTEXDATA']._serialized_start=1043 + _globals['_WARRANTBASICQOTEXDATA']._serialized_end=1125 + _globals['_BASICQOT']._serialized_start=1128 + _globals['_BASICQOT']._serialized_end=1857 + _globals['_TIMESHARE']._serialized_start=1860 + _globals['_TIMESHARE']._serialized_end=2028 + _globals['_SECURITYSTATICBASIC']._serialized_start=2031 + _globals['_SECURITYSTATICBASIC']._serialized_end=2230 + _globals['_WARRANTSTATICEXDATA']._serialized_start=2232 + _globals['_WARRANTSTATICEXDATA']._serialized_end=2304 + _globals['_OPTIONSTATICEXDATA']._serialized_start=2307 + _globals['_OPTIONSTATICEXDATA']._serialized_end=2585 + _globals['_FUTURESTATICEXDATA']._serialized_start=2587 + _globals['_FUTURESTATICEXDATA']._serialized_end=2682 + _globals['_SECURITYSTATICINFO']._serialized_start=2685 + _globals['_SECURITYSTATICINFO']._serialized_end=2917 + _globals['_BROKER']._serialized_start=2919 + _globals['_BROKER']._serialized_end=2999 + _globals['_TICKER']._serialized_start=3002 + _globals['_TICKER']._serialized_end=3195 + _globals['_ORDERBOOKDETAIL']._serialized_start=3197 + _globals['_ORDERBOOKDETAIL']._serialized_end=3247 + _globals['_ORDERBOOK']._serialized_start=3249 + _globals['_ORDERBOOK']._serialized_end=3361 + _globals['_SHAREHOLDINGCHANGE']._serialized_start=3364 + _globals['_SHAREHOLDINGCHANGE']._serialized_end=3519 + _globals['_SUBINFO']._serialized_start=3521 + _globals['_SUBINFO']._serialized_end=3591 + _globals['_CONNSUBINFO']._serialized_start=3593 + _globals['_CONNSUBINFO']._serialized_end=3690 + _globals['_PLATEINFO']._serialized_start=3692 + _globals['_PLATEINFO']._serialized_end=3773 + _globals['_REHAB']._serialized_start=3776 + _globals['_REHAB']._serialized_end=4218 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_GetBasicQot_pb2.py b/futu/common/pb/Qot_GetBasicQot_pb2.py index 6a1550c..1360874 100644 --- a/futu/common/pb/Qot_GetBasicQot_pb2.py +++ b/futu/common/pb/Qot_GetBasicQot_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_GetBasicQot.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_GetBasicQot.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,200 +26,20 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_GetBasicQot.proto', - package='Qot_GetBasicQot', - syntax='proto2', - serialized_pb=_b('\n\x15Qot_GetBasicQot.proto\x12\x0fQot_GetBasicQot\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"1\n\x03\x43\x32S\x12*\n\x0csecurityList\x18\x01 \x03(\x0b\x32\x14.Qot_Common.Security\"1\n\x03S2C\x12*\n\x0c\x62\x61sicQotList\x18\x01 \x03(\x0b\x32\x14.Qot_Common.BasicQot\",\n\x07Request\x12!\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x14.Qot_GetBasicQot.C2S\"e\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12!\n\x03s2c\x18\x04 \x01(\x0b\x32\x14.Qot_GetBasicQot.S2CBE\n\x13\x63om.futu.openapi.pbZ.github.com/futuopen/ftapi4go/pb/qotgetbasicqot') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Qot_GetBasicQot.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='securityList', full_name='Qot_GetBasicQot.C2S.securityList', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=74, - serialized_end=123, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_GetBasicQot.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='basicQotList', full_name='Qot_GetBasicQot.S2C.basicQotList', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=125, - serialized_end=174, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Qot_GetBasicQot.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Qot_GetBasicQot.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=176, - serialized_end=220, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_GetBasicQot.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_GetBasicQot.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_GetBasicQot.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_GetBasicQot.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_GetBasicQot.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=222, - serialized_end=323, -) - -_C2S.fields_by_name['securityList'].message_type = Qot__Common__pb2._SECURITY -_S2C.fields_by_name['basicQotList'].message_type = Qot__Common__pb2._BASICQOT -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Qot_GetBasicQot_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetBasicQot.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_GetBasicQot_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetBasicQot.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Qot_GetBasicQot_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetBasicQot.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_GetBasicQot_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetBasicQot.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ.github.com/futuopen/ftapi4go/pb/qotgetbasicqot')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x15Qot_GetBasicQot.proto\x12\x0fQot_GetBasicQot\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"1\n\x03\x43\x32S\x12*\n\x0csecurityList\x18\x01 \x03(\x0b\x32\x14.Qot_Common.Security\"1\n\x03S2C\x12*\n\x0c\x62\x61sicQotList\x18\x01 \x03(\x0b\x32\x14.Qot_Common.BasicQot\",\n\x07Request\x12!\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x14.Qot_GetBasicQot.C2S\"e\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12!\n\x03s2c\x18\x04 \x01(\x0b\x32\x14.Qot_GetBasicQot.S2CBE\n\x13\x63om.futu.openapi.pbZ.github.com/futuopen/ftapi4go/pb/qotgetbasicqot') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_GetBasicQot_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ.github.com/futuopen/ftapi4go/pb/qotgetbasicqot' + _globals['_C2S']._serialized_start=74 + _globals['_C2S']._serialized_end=123 + _globals['_S2C']._serialized_start=125 + _globals['_S2C']._serialized_end=174 + _globals['_REQUEST']._serialized_start=176 + _globals['_REQUEST']._serialized_end=220 + _globals['_RESPONSE']._serialized_start=222 + _globals['_RESPONSE']._serialized_end=323 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_GetBroker_pb2.py b/futu/common/pb/Qot_GetBroker_pb2.py index 2db713c..b9c20c5 100644 --- a/futu/common/pb/Qot_GetBroker_pb2.py +++ b/futu/common/pb/Qot_GetBroker_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_GetBroker.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_GetBroker.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,223 +26,20 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_GetBroker.proto', - package='Qot_GetBroker', - syntax='proto2', - serialized_pb=_b('\n\x13Qot_GetBroker.proto\x12\rQot_GetBroker\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"-\n\x03\x43\x32S\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\"\x91\x01\n\x03S2C\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04name\x18\x04 \x01(\t\x12)\n\rbrokerAskList\x18\x02 \x03(\x0b\x32\x12.Qot_Common.Broker\x12)\n\rbrokerBidList\x18\x03 \x03(\x0b\x32\x12.Qot_Common.Broker\"*\n\x07Request\x12\x1f\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x12.Qot_GetBroker.C2S\"c\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\x1f\n\x03s2c\x18\x04 \x01(\x0b\x32\x12.Qot_GetBroker.S2CBC\n\x13\x63om.futu.openapi.pbZ,github.com/futuopen/ftapi4go/pb/qotgetbroker') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Qot_GetBroker.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='security', full_name='Qot_GetBroker.C2S.security', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=70, - serialized_end=115, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_GetBroker.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='security', full_name='Qot_GetBroker.S2C.security', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='name', full_name='Qot_GetBroker.S2C.name', index=1, - number=4, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='brokerAskList', full_name='Qot_GetBroker.S2C.brokerAskList', index=2, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='brokerBidList', full_name='Qot_GetBroker.S2C.brokerBidList', index=3, - number=3, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=118, - serialized_end=263, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Qot_GetBroker.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Qot_GetBroker.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=265, - serialized_end=307, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_GetBroker.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_GetBroker.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_GetBroker.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_GetBroker.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_GetBroker.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=309, - serialized_end=408, -) - -_C2S.fields_by_name['security'].message_type = Qot__Common__pb2._SECURITY -_S2C.fields_by_name['security'].message_type = Qot__Common__pb2._SECURITY -_S2C.fields_by_name['brokerAskList'].message_type = Qot__Common__pb2._BROKER -_S2C.fields_by_name['brokerBidList'].message_type = Qot__Common__pb2._BROKER -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Qot_GetBroker_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetBroker.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_GetBroker_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetBroker.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Qot_GetBroker_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetBroker.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_GetBroker_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetBroker.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ,github.com/futuopen/ftapi4go/pb/qotgetbroker')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x13Qot_GetBroker.proto\x12\rQot_GetBroker\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"-\n\x03\x43\x32S\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\"\x91\x01\n\x03S2C\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04name\x18\x04 \x01(\t\x12)\n\rbrokerAskList\x18\x02 \x03(\x0b\x32\x12.Qot_Common.Broker\x12)\n\rbrokerBidList\x18\x03 \x03(\x0b\x32\x12.Qot_Common.Broker\"*\n\x07Request\x12\x1f\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x12.Qot_GetBroker.C2S\"c\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\x1f\n\x03s2c\x18\x04 \x01(\x0b\x32\x12.Qot_GetBroker.S2CBC\n\x13\x63om.futu.openapi.pbZ,github.com/futuopen/ftapi4go/pb/qotgetbroker') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_GetBroker_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ,github.com/futuopen/ftapi4go/pb/qotgetbroker' + _globals['_C2S']._serialized_start=70 + _globals['_C2S']._serialized_end=115 + _globals['_S2C']._serialized_start=118 + _globals['_S2C']._serialized_end=263 + _globals['_REQUEST']._serialized_start=265 + _globals['_REQUEST']._serialized_end=307 + _globals['_RESPONSE']._serialized_start=309 + _globals['_RESPONSE']._serialized_end=408 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_GetCapitalDistribution_pb2.py b/futu/common/pb/Qot_GetCapitalDistribution_pb2.py index a5d3a75..7118f4a 100644 --- a/futu/common/pb/Qot_GetCapitalDistribution_pb2.py +++ b/futu/common/pb/Qot_GetCapitalDistribution_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_GetCapitalDistribution.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_GetCapitalDistribution.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,262 +26,20 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_GetCapitalDistribution.proto', - package='Qot_GetCapitalDistribution', - syntax='proto2', - serialized_pb=_b('\n Qot_GetCapitalDistribution.proto\x12\x1aQot_GetCapitalDistribution\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"-\n\x03\x43\x32S\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\"\xee\x01\n\x03S2C\x12\x16\n\x0e\x63\x61pitalInSuper\x18\t \x01(\x01\x12\x14\n\x0c\x63\x61pitalInBig\x18\x01 \x02(\x01\x12\x14\n\x0c\x63\x61pitalInMid\x18\x02 \x02(\x01\x12\x16\n\x0e\x63\x61pitalInSmall\x18\x03 \x02(\x01\x12\x17\n\x0f\x63\x61pitalOutSuper\x18\n \x01(\x01\x12\x15\n\rcapitalOutBig\x18\x04 \x02(\x01\x12\x15\n\rcapitalOutMid\x18\x05 \x02(\x01\x12\x17\n\x0f\x63\x61pitalOutSmall\x18\x06 \x02(\x01\x12\x12\n\nupdateTime\x18\x07 \x01(\t\x12\x17\n\x0fupdateTimestamp\x18\x08 \x01(\x01\"7\n\x07Request\x12,\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x1f.Qot_GetCapitalDistribution.C2S\"p\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12,\n\x03s2c\x18\x04 \x01(\x0b\x32\x1f.Qot_GetCapitalDistribution.S2CBP\n\x13\x63om.futu.openapi.pbZ9github.com/futuopen/ftapi4go/pb/qotgetcapitaldistribution') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Qot_GetCapitalDistribution.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='security', full_name='Qot_GetCapitalDistribution.C2S.security', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=96, - serialized_end=141, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_GetCapitalDistribution.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='capitalInSuper', full_name='Qot_GetCapitalDistribution.S2C.capitalInSuper', index=0, - number=9, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='capitalInBig', full_name='Qot_GetCapitalDistribution.S2C.capitalInBig', index=1, - number=1, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='capitalInMid', full_name='Qot_GetCapitalDistribution.S2C.capitalInMid', index=2, - number=2, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='capitalInSmall', full_name='Qot_GetCapitalDistribution.S2C.capitalInSmall', index=3, - number=3, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='capitalOutSuper', full_name='Qot_GetCapitalDistribution.S2C.capitalOutSuper', index=4, - number=10, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='capitalOutBig', full_name='Qot_GetCapitalDistribution.S2C.capitalOutBig', index=5, - number=4, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='capitalOutMid', full_name='Qot_GetCapitalDistribution.S2C.capitalOutMid', index=6, - number=5, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='capitalOutSmall', full_name='Qot_GetCapitalDistribution.S2C.capitalOutSmall', index=7, - number=6, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='updateTime', full_name='Qot_GetCapitalDistribution.S2C.updateTime', index=8, - number=7, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='updateTimestamp', full_name='Qot_GetCapitalDistribution.S2C.updateTimestamp', index=9, - number=8, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=144, - serialized_end=382, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Qot_GetCapitalDistribution.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Qot_GetCapitalDistribution.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=384, - serialized_end=439, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_GetCapitalDistribution.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_GetCapitalDistribution.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_GetCapitalDistribution.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_GetCapitalDistribution.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_GetCapitalDistribution.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=441, - serialized_end=553, -) - -_C2S.fields_by_name['security'].message_type = Qot__Common__pb2._SECURITY -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Qot_GetCapitalDistribution_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetCapitalDistribution.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_GetCapitalDistribution_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetCapitalDistribution.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Qot_GetCapitalDistribution_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetCapitalDistribution.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_GetCapitalDistribution_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetCapitalDistribution.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ9github.com/futuopen/ftapi4go/pb/qotgetcapitaldistribution')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n Qot_GetCapitalDistribution.proto\x12\x1aQot_GetCapitalDistribution\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"-\n\x03\x43\x32S\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\"\xee\x01\n\x03S2C\x12\x16\n\x0e\x63\x61pitalInSuper\x18\t \x01(\x01\x12\x14\n\x0c\x63\x61pitalInBig\x18\x01 \x02(\x01\x12\x14\n\x0c\x63\x61pitalInMid\x18\x02 \x02(\x01\x12\x16\n\x0e\x63\x61pitalInSmall\x18\x03 \x02(\x01\x12\x17\n\x0f\x63\x61pitalOutSuper\x18\n \x01(\x01\x12\x15\n\rcapitalOutBig\x18\x04 \x02(\x01\x12\x15\n\rcapitalOutMid\x18\x05 \x02(\x01\x12\x17\n\x0f\x63\x61pitalOutSmall\x18\x06 \x02(\x01\x12\x12\n\nupdateTime\x18\x07 \x01(\t\x12\x17\n\x0fupdateTimestamp\x18\x08 \x01(\x01\"7\n\x07Request\x12,\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x1f.Qot_GetCapitalDistribution.C2S\"p\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12,\n\x03s2c\x18\x04 \x01(\x0b\x32\x1f.Qot_GetCapitalDistribution.S2CBP\n\x13\x63om.futu.openapi.pbZ9github.com/futuopen/ftapi4go/pb/qotgetcapitaldistribution') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_GetCapitalDistribution_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ9github.com/futuopen/ftapi4go/pb/qotgetcapitaldistribution' + _globals['_C2S']._serialized_start=96 + _globals['_C2S']._serialized_end=141 + _globals['_S2C']._serialized_start=144 + _globals['_S2C']._serialized_end=382 + _globals['_REQUEST']._serialized_start=384 + _globals['_REQUEST']._serialized_end=439 + _globals['_RESPONSE']._serialized_start=441 + _globals['_RESPONSE']._serialized_end=553 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_GetCapitalFlow_pb2.py b/futu/common/pb/Qot_GetCapitalFlow_pb2.py index 01c56f4..888a896 100644 --- a/futu/common/pb/Qot_GetCapitalFlow_pb2.py +++ b/futu/common/pb/Qot_GetCapitalFlow_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_GetCapitalFlow.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_GetCapitalFlow.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,323 +26,22 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_GetCapitalFlow.proto', - package='Qot_GetCapitalFlow', - syntax='proto2', - serialized_pb=_b('\n\x18Qot_GetCapitalFlow.proto\x12\x12Qot_GetCapitalFlow\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"e\n\x03\x43\x32S\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x12\n\nperiodType\x18\x02 \x01(\x05\x12\x11\n\tbeginTime\x18\x03 \x01(\t\x12\x0f\n\x07\x65ndTime\x18\x04 \x01(\t\"\xa4\x01\n\x0f\x43\x61pitalFlowItem\x12\x0e\n\x06inFlow\x18\x01 \x02(\x01\x12\x0c\n\x04time\x18\x02 \x01(\t\x12\x11\n\ttimestamp\x18\x03 \x01(\x01\x12\x12\n\nmainInFlow\x18\x04 \x01(\x01\x12\x13\n\x0bsuperInFlow\x18\x05 \x01(\x01\x12\x11\n\tbigInFlow\x18\x06 \x01(\x01\x12\x11\n\tmidInFlow\x18\x07 \x01(\x01\x12\x11\n\tsmlInFlow\x18\x08 \x01(\x01\"s\n\x03S2C\x12\x39\n\x0c\x66lowItemList\x18\x01 \x03(\x0b\x32#.Qot_GetCapitalFlow.CapitalFlowItem\x12\x15\n\rlastValidTime\x18\x02 \x01(\t\x12\x1a\n\x12lastValidTimestamp\x18\x03 \x01(\x01\"/\n\x07Request\x12$\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x17.Qot_GetCapitalFlow.C2S\"h\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12$\n\x03s2c\x18\x04 \x01(\x0b\x32\x17.Qot_GetCapitalFlow.S2CBH\n\x13\x63om.futu.openapi.pbZ1github.com/futuopen/ftapi4go/pb/qotgetcapitalflow') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Qot_GetCapitalFlow.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='security', full_name='Qot_GetCapitalFlow.C2S.security', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='periodType', full_name='Qot_GetCapitalFlow.C2S.periodType', index=1, - number=2, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='beginTime', full_name='Qot_GetCapitalFlow.C2S.beginTime', index=2, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='endTime', full_name='Qot_GetCapitalFlow.C2S.endTime', index=3, - number=4, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=80, - serialized_end=181, -) - - -_CAPITALFLOWITEM = _descriptor.Descriptor( - name='CapitalFlowItem', - full_name='Qot_GetCapitalFlow.CapitalFlowItem', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='inFlow', full_name='Qot_GetCapitalFlow.CapitalFlowItem.inFlow', index=0, - number=1, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='time', full_name='Qot_GetCapitalFlow.CapitalFlowItem.time', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='timestamp', full_name='Qot_GetCapitalFlow.CapitalFlowItem.timestamp', index=2, - number=3, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='mainInFlow', full_name='Qot_GetCapitalFlow.CapitalFlowItem.mainInFlow', index=3, - number=4, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='superInFlow', full_name='Qot_GetCapitalFlow.CapitalFlowItem.superInFlow', index=4, - number=5, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='bigInFlow', full_name='Qot_GetCapitalFlow.CapitalFlowItem.bigInFlow', index=5, - number=6, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='midInFlow', full_name='Qot_GetCapitalFlow.CapitalFlowItem.midInFlow', index=6, - number=7, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='smlInFlow', full_name='Qot_GetCapitalFlow.CapitalFlowItem.smlInFlow', index=7, - number=8, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=184, - serialized_end=348, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_GetCapitalFlow.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='flowItemList', full_name='Qot_GetCapitalFlow.S2C.flowItemList', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='lastValidTime', full_name='Qot_GetCapitalFlow.S2C.lastValidTime', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='lastValidTimestamp', full_name='Qot_GetCapitalFlow.S2C.lastValidTimestamp', index=2, - number=3, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=350, - serialized_end=465, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Qot_GetCapitalFlow.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Qot_GetCapitalFlow.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=467, - serialized_end=514, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_GetCapitalFlow.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_GetCapitalFlow.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_GetCapitalFlow.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_GetCapitalFlow.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_GetCapitalFlow.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=516, - serialized_end=620, -) - -_C2S.fields_by_name['security'].message_type = Qot__Common__pb2._SECURITY -_S2C.fields_by_name['flowItemList'].message_type = _CAPITALFLOWITEM -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['CapitalFlowItem'] = _CAPITALFLOWITEM -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Qot_GetCapitalFlow_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetCapitalFlow.C2S) - )) -_sym_db.RegisterMessage(C2S) - -CapitalFlowItem = _reflection.GeneratedProtocolMessageType('CapitalFlowItem', (_message.Message,), dict( - DESCRIPTOR = _CAPITALFLOWITEM, - __module__ = 'Qot_GetCapitalFlow_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetCapitalFlow.CapitalFlowItem) - )) -_sym_db.RegisterMessage(CapitalFlowItem) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_GetCapitalFlow_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetCapitalFlow.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Qot_GetCapitalFlow_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetCapitalFlow.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_GetCapitalFlow_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetCapitalFlow.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ1github.com/futuopen/ftapi4go/pb/qotgetcapitalflow')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x18Qot_GetCapitalFlow.proto\x12\x12Qot_GetCapitalFlow\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"e\n\x03\x43\x32S\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x12\n\nperiodType\x18\x02 \x01(\x05\x12\x11\n\tbeginTime\x18\x03 \x01(\t\x12\x0f\n\x07\x65ndTime\x18\x04 \x01(\t\"\xa4\x01\n\x0f\x43\x61pitalFlowItem\x12\x0e\n\x06inFlow\x18\x01 \x02(\x01\x12\x0c\n\x04time\x18\x02 \x01(\t\x12\x11\n\ttimestamp\x18\x03 \x01(\x01\x12\x12\n\nmainInFlow\x18\x04 \x01(\x01\x12\x13\n\x0bsuperInFlow\x18\x05 \x01(\x01\x12\x11\n\tbigInFlow\x18\x06 \x01(\x01\x12\x11\n\tmidInFlow\x18\x07 \x01(\x01\x12\x11\n\tsmlInFlow\x18\x08 \x01(\x01\"s\n\x03S2C\x12\x39\n\x0c\x66lowItemList\x18\x01 \x03(\x0b\x32#.Qot_GetCapitalFlow.CapitalFlowItem\x12\x15\n\rlastValidTime\x18\x02 \x01(\t\x12\x1a\n\x12lastValidTimestamp\x18\x03 \x01(\x01\"/\n\x07Request\x12$\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x17.Qot_GetCapitalFlow.C2S\"h\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12$\n\x03s2c\x18\x04 \x01(\x0b\x32\x17.Qot_GetCapitalFlow.S2CBH\n\x13\x63om.futu.openapi.pbZ1github.com/futuopen/ftapi4go/pb/qotgetcapitalflow') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_GetCapitalFlow_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ1github.com/futuopen/ftapi4go/pb/qotgetcapitalflow' + _globals['_C2S']._serialized_start=80 + _globals['_C2S']._serialized_end=181 + _globals['_CAPITALFLOWITEM']._serialized_start=184 + _globals['_CAPITALFLOWITEM']._serialized_end=348 + _globals['_S2C']._serialized_start=350 + _globals['_S2C']._serialized_end=465 + _globals['_REQUEST']._serialized_start=467 + _globals['_REQUEST']._serialized_end=514 + _globals['_RESPONSE']._serialized_start=516 + _globals['_RESPONSE']._serialized_end=620 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_GetCodeChange_pb2.py b/futu/common/pb/Qot_GetCodeChange_pb2.py index 0fecc23..6228874 100644 --- a/futu/common/pb/Qot_GetCodeChange_pb2.py +++ b/futu/common/pb/Qot_GetCodeChange_pb2.py @@ -1,14 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_GetCodeChange.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) -from google.protobuf.internal import enum_type_wrapper +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_GetCodeChange.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -18,469 +26,28 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_GetCodeChange.proto', - package='Qot_GetCodeChange', - syntax='proto2', - serialized_pb=_b('\n\x17Qot_GetCodeChange.proto\x12\x11Qot_GetCodeChange\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"\xfc\x01\n\x0e\x43odeChangeInfo\x12\x0c\n\x04type\x18\x01 \x02(\x05\x12&\n\x08security\x18\x02 \x02(\x0b\x32\x14.Qot_Common.Security\x12-\n\x0frelatedSecurity\x18\x03 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x12\n\npublicTime\x18\x04 \x01(\t\x12\x17\n\x0fpublicTimestamp\x18\x05 \x01(\x01\x12\x15\n\reffectiveTime\x18\x06 \x01(\t\x12\x1a\n\x12\x65\x66\x66\x65\x63tiveTimestamp\x18\x07 \x01(\x01\x12\x0f\n\x07\x65ndTime\x18\x08 \x01(\t\x12\x14\n\x0c\x65ndTimestamp\x18\t \x01(\x01\">\n\nTimeFilter\x12\x0c\n\x04type\x18\x01 \x02(\x05\x12\x11\n\tbeginTime\x18\x02 \x01(\t\x12\x0f\n\x07\x65ndTime\x18\x03 \x01(\t\"\x8f\x01\n\x03\x43\x32S\x12\x13\n\x0bplaceHolder\x18\x01 \x01(\x05\x12*\n\x0csecurityList\x18\x02 \x03(\x0b\x32\x14.Qot_Common.Security\x12\x35\n\x0etimeFilterList\x18\x03 \x03(\x0b\x32\x1d.Qot_GetCodeChange.TimeFilter\x12\x10\n\x08typeList\x18\x04 \x03(\x05\"@\n\x03S2C\x12\x39\n\x0e\x63odeChangeList\x18\x01 \x03(\x0b\x32!.Qot_GetCodeChange.CodeChangeInfo\".\n\x07Request\x12#\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x16.Qot_GetCodeChange.C2S\"g\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12#\n\x03s2c\x18\x04 \x01(\x0b\x32\x16.Qot_GetCodeChange.S2C*\x8e\x02\n\x0e\x43odeChangeType\x12\x19\n\x15\x43odeChangeType_Unkown\x10\x00\x12\x1c\n\x18\x43odeChangeType_GemToMain\x10\x01\x12\x19\n\x15\x43odeChangeType_Unpaid\x10\x02\x12\x1c\n\x18\x43odeChangeType_ChangeLot\x10\x03\x12\x18\n\x14\x43odeChangeType_Split\x10\x04\x12\x18\n\x14\x43odeChangeType_Joint\x10\x05\x12\x1d\n\x19\x43odeChangeType_JointSplit\x10\x06\x12\x1d\n\x19\x43odeChangeType_SplitJoint\x10\x07\x12\x18\n\x14\x43odeChangeType_Other\x10\x08*|\n\x0eTimeFilterType\x12\x19\n\x15TimeFilterType_Unknow\x10\x00\x12\x19\n\x15TimeFilterType_Public\x10\x01\x12\x1c\n\x18TimeFilterType_Effective\x10\x02\x12\x16\n\x12TimeFilterType_End\x10\x03\x42G\n\x13\x63om.futu.openapi.pbZ0github.com/futuopen/ftapi4go/pb/qotgetcodechange') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - -_CODECHANGETYPE = _descriptor.EnumDescriptor( - name='CodeChangeType', - full_name='Qot_GetCodeChange.CodeChangeType', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='CodeChangeType_Unkown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CodeChangeType_GemToMain', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CodeChangeType_Unpaid', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CodeChangeType_ChangeLot', index=3, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CodeChangeType_Split', index=4, number=4, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CodeChangeType_Joint', index=5, number=5, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CodeChangeType_JointSplit', index=6, number=6, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CodeChangeType_SplitJoint', index=7, number=7, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CodeChangeType_Other', index=8, number=8, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=763, - serialized_end=1033, -) -_sym_db.RegisterEnumDescriptor(_CODECHANGETYPE) - -CodeChangeType = enum_type_wrapper.EnumTypeWrapper(_CODECHANGETYPE) -_TIMEFILTERTYPE = _descriptor.EnumDescriptor( - name='TimeFilterType', - full_name='Qot_GetCodeChange.TimeFilterType', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='TimeFilterType_Unknow', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TimeFilterType_Public', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TimeFilterType_Effective', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TimeFilterType_End', index=3, number=3, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=1035, - serialized_end=1159, -) -_sym_db.RegisterEnumDescriptor(_TIMEFILTERTYPE) - -TimeFilterType = enum_type_wrapper.EnumTypeWrapper(_TIMEFILTERTYPE) -CodeChangeType_Unkown = 0 -CodeChangeType_GemToMain = 1 -CodeChangeType_Unpaid = 2 -CodeChangeType_ChangeLot = 3 -CodeChangeType_Split = 4 -CodeChangeType_Joint = 5 -CodeChangeType_JointSplit = 6 -CodeChangeType_SplitJoint = 7 -CodeChangeType_Other = 8 -TimeFilterType_Unknow = 0 -TimeFilterType_Public = 1 -TimeFilterType_Effective = 2 -TimeFilterType_End = 3 - - - -_CODECHANGEINFO = _descriptor.Descriptor( - name='CodeChangeInfo', - full_name='Qot_GetCodeChange.CodeChangeInfo', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='type', full_name='Qot_GetCodeChange.CodeChangeInfo.type', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='security', full_name='Qot_GetCodeChange.CodeChangeInfo.security', index=1, - number=2, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='relatedSecurity', full_name='Qot_GetCodeChange.CodeChangeInfo.relatedSecurity', index=2, - number=3, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='publicTime', full_name='Qot_GetCodeChange.CodeChangeInfo.publicTime', index=3, - number=4, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='publicTimestamp', full_name='Qot_GetCodeChange.CodeChangeInfo.publicTimestamp', index=4, - number=5, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='effectiveTime', full_name='Qot_GetCodeChange.CodeChangeInfo.effectiveTime', index=5, - number=6, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='effectiveTimestamp', full_name='Qot_GetCodeChange.CodeChangeInfo.effectiveTimestamp', index=6, - number=7, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='endTime', full_name='Qot_GetCodeChange.CodeChangeInfo.endTime', index=7, - number=8, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='endTimestamp', full_name='Qot_GetCodeChange.CodeChangeInfo.endTimestamp', index=8, - number=9, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=79, - serialized_end=331, -) - - -_TIMEFILTER = _descriptor.Descriptor( - name='TimeFilter', - full_name='Qot_GetCodeChange.TimeFilter', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='type', full_name='Qot_GetCodeChange.TimeFilter.type', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='beginTime', full_name='Qot_GetCodeChange.TimeFilter.beginTime', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='endTime', full_name='Qot_GetCodeChange.TimeFilter.endTime', index=2, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=333, - serialized_end=395, -) - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Qot_GetCodeChange.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='placeHolder', full_name='Qot_GetCodeChange.C2S.placeHolder', index=0, - number=1, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='securityList', full_name='Qot_GetCodeChange.C2S.securityList', index=1, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='timeFilterList', full_name='Qot_GetCodeChange.C2S.timeFilterList', index=2, - number=3, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='typeList', full_name='Qot_GetCodeChange.C2S.typeList', index=3, - number=4, type=5, cpp_type=1, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=398, - serialized_end=541, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_GetCodeChange.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='codeChangeList', full_name='Qot_GetCodeChange.S2C.codeChangeList', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=543, - serialized_end=607, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Qot_GetCodeChange.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Qot_GetCodeChange.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=609, - serialized_end=655, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_GetCodeChange.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_GetCodeChange.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_GetCodeChange.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_GetCodeChange.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_GetCodeChange.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=657, - serialized_end=760, -) - -_CODECHANGEINFO.fields_by_name['security'].message_type = Qot__Common__pb2._SECURITY -_CODECHANGEINFO.fields_by_name['relatedSecurity'].message_type = Qot__Common__pb2._SECURITY -_C2S.fields_by_name['securityList'].message_type = Qot__Common__pb2._SECURITY -_C2S.fields_by_name['timeFilterList'].message_type = _TIMEFILTER -_S2C.fields_by_name['codeChangeList'].message_type = _CODECHANGEINFO -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['CodeChangeInfo'] = _CODECHANGEINFO -DESCRIPTOR.message_types_by_name['TimeFilter'] = _TIMEFILTER -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -DESCRIPTOR.enum_types_by_name['CodeChangeType'] = _CODECHANGETYPE -DESCRIPTOR.enum_types_by_name['TimeFilterType'] = _TIMEFILTERTYPE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -CodeChangeInfo = _reflection.GeneratedProtocolMessageType('CodeChangeInfo', (_message.Message,), dict( - DESCRIPTOR = _CODECHANGEINFO, - __module__ = 'Qot_GetCodeChange_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetCodeChange.CodeChangeInfo) - )) -_sym_db.RegisterMessage(CodeChangeInfo) - -TimeFilter = _reflection.GeneratedProtocolMessageType('TimeFilter', (_message.Message,), dict( - DESCRIPTOR = _TIMEFILTER, - __module__ = 'Qot_GetCodeChange_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetCodeChange.TimeFilter) - )) -_sym_db.RegisterMessage(TimeFilter) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Qot_GetCodeChange_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetCodeChange.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_GetCodeChange_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetCodeChange.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Qot_GetCodeChange_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetCodeChange.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_GetCodeChange_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetCodeChange.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ0github.com/futuopen/ftapi4go/pb/qotgetcodechange')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x17Qot_GetCodeChange.proto\x12\x11Qot_GetCodeChange\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"\xfc\x01\n\x0e\x43odeChangeInfo\x12\x0c\n\x04type\x18\x01 \x02(\x05\x12&\n\x08security\x18\x02 \x02(\x0b\x32\x14.Qot_Common.Security\x12-\n\x0frelatedSecurity\x18\x03 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x12\n\npublicTime\x18\x04 \x01(\t\x12\x17\n\x0fpublicTimestamp\x18\x05 \x01(\x01\x12\x15\n\reffectiveTime\x18\x06 \x01(\t\x12\x1a\n\x12\x65\x66\x66\x65\x63tiveTimestamp\x18\x07 \x01(\x01\x12\x0f\n\x07\x65ndTime\x18\x08 \x01(\t\x12\x14\n\x0c\x65ndTimestamp\x18\t \x01(\x01\">\n\nTimeFilter\x12\x0c\n\x04type\x18\x01 \x02(\x05\x12\x11\n\tbeginTime\x18\x02 \x01(\t\x12\x0f\n\x07\x65ndTime\x18\x03 \x01(\t\"\x8f\x01\n\x03\x43\x32S\x12\x13\n\x0bplaceHolder\x18\x01 \x01(\x05\x12*\n\x0csecurityList\x18\x02 \x03(\x0b\x32\x14.Qot_Common.Security\x12\x35\n\x0etimeFilterList\x18\x03 \x03(\x0b\x32\x1d.Qot_GetCodeChange.TimeFilter\x12\x10\n\x08typeList\x18\x04 \x03(\x05\"@\n\x03S2C\x12\x39\n\x0e\x63odeChangeList\x18\x01 \x03(\x0b\x32!.Qot_GetCodeChange.CodeChangeInfo\".\n\x07Request\x12#\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x16.Qot_GetCodeChange.C2S\"g\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12#\n\x03s2c\x18\x04 \x01(\x0b\x32\x16.Qot_GetCodeChange.S2C*\x8e\x02\n\x0e\x43odeChangeType\x12\x19\n\x15\x43odeChangeType_Unkown\x10\x00\x12\x1c\n\x18\x43odeChangeType_GemToMain\x10\x01\x12\x19\n\x15\x43odeChangeType_Unpaid\x10\x02\x12\x1c\n\x18\x43odeChangeType_ChangeLot\x10\x03\x12\x18\n\x14\x43odeChangeType_Split\x10\x04\x12\x18\n\x14\x43odeChangeType_Joint\x10\x05\x12\x1d\n\x19\x43odeChangeType_JointSplit\x10\x06\x12\x1d\n\x19\x43odeChangeType_SplitJoint\x10\x07\x12\x18\n\x14\x43odeChangeType_Other\x10\x08*|\n\x0eTimeFilterType\x12\x19\n\x15TimeFilterType_Unknow\x10\x00\x12\x19\n\x15TimeFilterType_Public\x10\x01\x12\x1c\n\x18TimeFilterType_Effective\x10\x02\x12\x16\n\x12TimeFilterType_End\x10\x03\x42G\n\x13\x63om.futu.openapi.pbZ0github.com/futuopen/ftapi4go/pb/qotgetcodechange') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_GetCodeChange_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ0github.com/futuopen/ftapi4go/pb/qotgetcodechange' + _globals['_CODECHANGETYPE']._serialized_start=763 + _globals['_CODECHANGETYPE']._serialized_end=1033 + _globals['_TIMEFILTERTYPE']._serialized_start=1035 + _globals['_TIMEFILTERTYPE']._serialized_end=1159 + _globals['_CODECHANGEINFO']._serialized_start=79 + _globals['_CODECHANGEINFO']._serialized_end=331 + _globals['_TIMEFILTER']._serialized_start=333 + _globals['_TIMEFILTER']._serialized_end=395 + _globals['_C2S']._serialized_start=398 + _globals['_C2S']._serialized_end=541 + _globals['_S2C']._serialized_start=543 + _globals['_S2C']._serialized_end=607 + _globals['_REQUEST']._serialized_start=609 + _globals['_REQUEST']._serialized_end=655 + _globals['_RESPONSE']._serialized_start=657 + _globals['_RESPONSE']._serialized_end=760 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_GetFutureInfo_pb2.py b/futu/common/pb/Qot_GetFutureInfo_pb2.py index 08d070e..31785c5 100644 --- a/futu/common/pb/Qot_GetFutureInfo_pb2.py +++ b/futu/common/pb/Qot_GetFutureInfo_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_GetFutureInfo.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_GetFutureInfo.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,408 +26,24 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_GetFutureInfo.proto', - package='Qot_GetFutureInfo', - syntax='proto2', - serialized_pb=_b('\n\x17Qot_GetFutureInfo.proto\x12\x11Qot_GetFutureInfo\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"\'\n\tTradeTime\x12\r\n\x05\x62\x65gin\x18\x01 \x01(\x01\x12\x0b\n\x03\x65nd\x18\x02 \x01(\x01\"\xd8\x03\n\nFutureInfo\x12\x0c\n\x04name\x18\x01 \x02(\t\x12&\n\x08security\x18\x02 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x15\n\rlastTradeTime\x18\x03 \x02(\t\x12\x1a\n\x12lastTradeTimestamp\x18\x04 \x01(\x01\x12#\n\x05owner\x18\x05 \x01(\x0b\x32\x14.Qot_Common.Security\x12\x12\n\nownerOther\x18\x06 \x02(\t\x12\x10\n\x08\x65xchange\x18\x07 \x02(\t\x12\x14\n\x0c\x63ontractType\x18\x08 \x02(\t\x12\x14\n\x0c\x63ontractSize\x18\t \x02(\x01\x12\x18\n\x10\x63ontractSizeUnit\x18\n \x02(\t\x12\x15\n\rquoteCurrency\x18\x0b \x02(\t\x12\x0e\n\x06minVar\x18\x0c \x02(\x01\x12\x12\n\nminVarUnit\x18\r \x02(\t\x12\x11\n\tquoteUnit\x18\x0e \x01(\t\x12/\n\ttradeTime\x18\x0f \x03(\x0b\x32\x1c.Qot_GetFutureInfo.TradeTime\x12\x10\n\x08timeZone\x18\x10 \x02(\t\x12\x19\n\x11\x65xchangeFormatUrl\x18\x11 \x02(\t\x12$\n\x06origin\x18\x12 \x01(\x0b\x32\x14.Qot_Common.Security\"1\n\x03\x43\x32S\x12*\n\x0csecurityList\x18\x01 \x03(\x0b\x32\x14.Qot_Common.Security\"<\n\x03S2C\x12\x35\n\x0e\x66utureInfoList\x18\x01 \x03(\x0b\x32\x1d.Qot_GetFutureInfo.FutureInfo\".\n\x07Request\x12#\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x16.Qot_GetFutureInfo.C2S\"g\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12#\n\x03s2c\x18\x04 \x01(\x0b\x32\x16.Qot_GetFutureInfo.S2CBG\n\x13\x63om.futu.openapi.pbZ0github.com/futuopen/ftapi4go/pb/qotgetfutureinfo') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - - - - -_TRADETIME = _descriptor.Descriptor( - name='TradeTime', - full_name='Qot_GetFutureInfo.TradeTime', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='begin', full_name='Qot_GetFutureInfo.TradeTime.begin', index=0, - number=1, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='end', full_name='Qot_GetFutureInfo.TradeTime.end', index=1, - number=2, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=78, - serialized_end=117, -) - - -_FUTUREINFO = _descriptor.Descriptor( - name='FutureInfo', - full_name='Qot_GetFutureInfo.FutureInfo', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='name', full_name='Qot_GetFutureInfo.FutureInfo.name', index=0, - number=1, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='security', full_name='Qot_GetFutureInfo.FutureInfo.security', index=1, - number=2, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='lastTradeTime', full_name='Qot_GetFutureInfo.FutureInfo.lastTradeTime', index=2, - number=3, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='lastTradeTimestamp', full_name='Qot_GetFutureInfo.FutureInfo.lastTradeTimestamp', index=3, - number=4, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='owner', full_name='Qot_GetFutureInfo.FutureInfo.owner', index=4, - number=5, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='ownerOther', full_name='Qot_GetFutureInfo.FutureInfo.ownerOther', index=5, - number=6, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='exchange', full_name='Qot_GetFutureInfo.FutureInfo.exchange', index=6, - number=7, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='contractType', full_name='Qot_GetFutureInfo.FutureInfo.contractType', index=7, - number=8, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='contractSize', full_name='Qot_GetFutureInfo.FutureInfo.contractSize', index=8, - number=9, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='contractSizeUnit', full_name='Qot_GetFutureInfo.FutureInfo.contractSizeUnit', index=9, - number=10, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='quoteCurrency', full_name='Qot_GetFutureInfo.FutureInfo.quoteCurrency', index=10, - number=11, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='minVar', full_name='Qot_GetFutureInfo.FutureInfo.minVar', index=11, - number=12, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='minVarUnit', full_name='Qot_GetFutureInfo.FutureInfo.minVarUnit', index=12, - number=13, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='quoteUnit', full_name='Qot_GetFutureInfo.FutureInfo.quoteUnit', index=13, - number=14, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tradeTime', full_name='Qot_GetFutureInfo.FutureInfo.tradeTime', index=14, - number=15, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='timeZone', full_name='Qot_GetFutureInfo.FutureInfo.timeZone', index=15, - number=16, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='exchangeFormatUrl', full_name='Qot_GetFutureInfo.FutureInfo.exchangeFormatUrl', index=16, - number=17, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='origin', full_name='Qot_GetFutureInfo.FutureInfo.origin', index=17, - number=18, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=120, - serialized_end=592, -) - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Qot_GetFutureInfo.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='securityList', full_name='Qot_GetFutureInfo.C2S.securityList', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=594, - serialized_end=643, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_GetFutureInfo.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='futureInfoList', full_name='Qot_GetFutureInfo.S2C.futureInfoList', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=645, - serialized_end=705, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Qot_GetFutureInfo.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Qot_GetFutureInfo.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=707, - serialized_end=753, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_GetFutureInfo.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_GetFutureInfo.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_GetFutureInfo.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_GetFutureInfo.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_GetFutureInfo.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=755, - serialized_end=858, -) - -_FUTUREINFO.fields_by_name['security'].message_type = Qot__Common__pb2._SECURITY -_FUTUREINFO.fields_by_name['owner'].message_type = Qot__Common__pb2._SECURITY -_FUTUREINFO.fields_by_name['tradeTime'].message_type = _TRADETIME -_FUTUREINFO.fields_by_name['origin'].message_type = Qot__Common__pb2._SECURITY -_C2S.fields_by_name['securityList'].message_type = Qot__Common__pb2._SECURITY -_S2C.fields_by_name['futureInfoList'].message_type = _FUTUREINFO -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['TradeTime'] = _TRADETIME -DESCRIPTOR.message_types_by_name['FutureInfo'] = _FUTUREINFO -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -TradeTime = _reflection.GeneratedProtocolMessageType('TradeTime', (_message.Message,), dict( - DESCRIPTOR = _TRADETIME, - __module__ = 'Qot_GetFutureInfo_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetFutureInfo.TradeTime) - )) -_sym_db.RegisterMessage(TradeTime) - -FutureInfo = _reflection.GeneratedProtocolMessageType('FutureInfo', (_message.Message,), dict( - DESCRIPTOR = _FUTUREINFO, - __module__ = 'Qot_GetFutureInfo_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetFutureInfo.FutureInfo) - )) -_sym_db.RegisterMessage(FutureInfo) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Qot_GetFutureInfo_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetFutureInfo.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_GetFutureInfo_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetFutureInfo.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Qot_GetFutureInfo_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetFutureInfo.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_GetFutureInfo_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetFutureInfo.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ0github.com/futuopen/ftapi4go/pb/qotgetfutureinfo')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x17Qot_GetFutureInfo.proto\x12\x11Qot_GetFutureInfo\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"\'\n\tTradeTime\x12\r\n\x05\x62\x65gin\x18\x01 \x01(\x01\x12\x0b\n\x03\x65nd\x18\x02 \x01(\x01\"\xd8\x03\n\nFutureInfo\x12\x0c\n\x04name\x18\x01 \x02(\t\x12&\n\x08security\x18\x02 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x15\n\rlastTradeTime\x18\x03 \x02(\t\x12\x1a\n\x12lastTradeTimestamp\x18\x04 \x01(\x01\x12#\n\x05owner\x18\x05 \x01(\x0b\x32\x14.Qot_Common.Security\x12\x12\n\nownerOther\x18\x06 \x02(\t\x12\x10\n\x08\x65xchange\x18\x07 \x02(\t\x12\x14\n\x0c\x63ontractType\x18\x08 \x02(\t\x12\x14\n\x0c\x63ontractSize\x18\t \x02(\x01\x12\x18\n\x10\x63ontractSizeUnit\x18\n \x02(\t\x12\x15\n\rquoteCurrency\x18\x0b \x02(\t\x12\x0e\n\x06minVar\x18\x0c \x02(\x01\x12\x12\n\nminVarUnit\x18\r \x02(\t\x12\x11\n\tquoteUnit\x18\x0e \x01(\t\x12/\n\ttradeTime\x18\x0f \x03(\x0b\x32\x1c.Qot_GetFutureInfo.TradeTime\x12\x10\n\x08timeZone\x18\x10 \x02(\t\x12\x19\n\x11\x65xchangeFormatUrl\x18\x11 \x02(\t\x12$\n\x06origin\x18\x12 \x01(\x0b\x32\x14.Qot_Common.Security\"1\n\x03\x43\x32S\x12*\n\x0csecurityList\x18\x01 \x03(\x0b\x32\x14.Qot_Common.Security\"<\n\x03S2C\x12\x35\n\x0e\x66utureInfoList\x18\x01 \x03(\x0b\x32\x1d.Qot_GetFutureInfo.FutureInfo\".\n\x07Request\x12#\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x16.Qot_GetFutureInfo.C2S\"g\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12#\n\x03s2c\x18\x04 \x01(\x0b\x32\x16.Qot_GetFutureInfo.S2CBG\n\x13\x63om.futu.openapi.pbZ0github.com/futuopen/ftapi4go/pb/qotgetfutureinfo') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_GetFutureInfo_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ0github.com/futuopen/ftapi4go/pb/qotgetfutureinfo' + _globals['_TRADETIME']._serialized_start=78 + _globals['_TRADETIME']._serialized_end=117 + _globals['_FUTUREINFO']._serialized_start=120 + _globals['_FUTUREINFO']._serialized_end=592 + _globals['_C2S']._serialized_start=594 + _globals['_C2S']._serialized_end=643 + _globals['_S2C']._serialized_start=645 + _globals['_S2C']._serialized_end=705 + _globals['_REQUEST']._serialized_start=707 + _globals['_REQUEST']._serialized_end=753 + _globals['_RESPONSE']._serialized_start=755 + _globals['_RESPONSE']._serialized_end=858 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_GetHistoryKLPoints_pb2.py b/futu/common/pb/Qot_GetHistoryKLPoints_pb2.py index eab6ad4..27647d1 100644 --- a/futu/common/pb/Qot_GetHistoryKLPoints_pb2.py +++ b/futu/common/pb/Qot_GetHistoryKLPoints_pb2.py @@ -1,14 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_GetHistoryKLPoints.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) -from google.protobuf.internal import enum_type_wrapper +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_GetHistoryKLPoints.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -18,418 +26,28 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_GetHistoryKLPoints.proto', - package='Qot_GetHistoryKLPoints', - syntax='proto2', - serialized_pb=_b('\n\x1cQot_GetHistoryKLPoints.proto\x12\x16Qot_GetHistoryKLPoints\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"\xaf\x01\n\x03\x43\x32S\x12\x11\n\trehabType\x18\x01 \x02(\x05\x12\x0e\n\x06klType\x18\x02 \x02(\x05\x12\x12\n\nnoDataMode\x18\x03 \x02(\x05\x12*\n\x0csecurityList\x18\x04 \x03(\x0b\x32\x14.Qot_Common.Security\x12\x10\n\x08timeList\x18\x05 \x03(\t\x12\x19\n\x11maxReqSecurityNum\x18\x06 \x01(\x05\x12\x18\n\x10needKLFieldsFlag\x18\x07 \x01(\x03\"Q\n\x0fHistoryPointsKL\x12\x0e\n\x06status\x18\x01 \x02(\x05\x12\x0f\n\x07reqTime\x18\x02 \x02(\t\x12\x1d\n\x02kl\x18\x03 \x02(\x0b\x32\x11.Qot_Common.KLine\"z\n\x17SecurityHistoryKLPoints\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x37\n\x06klList\x18\x02 \x03(\x0b\x32\'.Qot_GetHistoryKLPoints.HistoryPointsKL\"\\\n\x03S2C\x12\x44\n\x0bklPointList\x18\x01 \x03(\x0b\x32/.Qot_GetHistoryKLPoints.SecurityHistoryKLPoints\x12\x0f\n\x07hasNext\x18\x02 \x01(\x08\"3\n\x07Request\x12(\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x1b.Qot_GetHistoryKLPoints.C2S\"l\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12(\n\x03s2c\x18\x04 \x01(\x0b\x32\x1b.Qot_GetHistoryKLPoints.S2C*R\n\nNoDataMode\x12\x13\n\x0fNoDataMode_Null\x10\x00\x12\x16\n\x12NoDataMode_Forward\x10\x01\x12\x17\n\x13NoDataMode_Backward\x10\x02*g\n\nDataStatus\x12\x13\n\x0f\x44\x61taStatus_Null\x10\x00\x12\x16\n\x12\x44\x61taStatus_Current\x10\x01\x12\x17\n\x13\x44\x61taStatus_Previous\x10\x02\x12\x13\n\x0f\x44\x61taStatus_Back\x10\x03\x42L\n\x13\x63om.futu.openapi.pbZ5github.com/futuopen/ftapi4go/pb/qotgethistoryklpoints') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - -_NODATAMODE = _descriptor.EnumDescriptor( - name='NoDataMode', - full_name='Qot_GetHistoryKLPoints.NoDataMode', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='NoDataMode_Null', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='NoDataMode_Forward', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='NoDataMode_Backward', index=2, number=2, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=730, - serialized_end=812, -) -_sym_db.RegisterEnumDescriptor(_NODATAMODE) - -NoDataMode = enum_type_wrapper.EnumTypeWrapper(_NODATAMODE) -_DATASTATUS = _descriptor.EnumDescriptor( - name='DataStatus', - full_name='Qot_GetHistoryKLPoints.DataStatus', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='DataStatus_Null', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='DataStatus_Current', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='DataStatus_Previous', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='DataStatus_Back', index=3, number=3, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=814, - serialized_end=917, -) -_sym_db.RegisterEnumDescriptor(_DATASTATUS) - -DataStatus = enum_type_wrapper.EnumTypeWrapper(_DATASTATUS) -NoDataMode_Null = 0 -NoDataMode_Forward = 1 -NoDataMode_Backward = 2 -DataStatus_Null = 0 -DataStatus_Current = 1 -DataStatus_Previous = 2 -DataStatus_Back = 3 - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Qot_GetHistoryKLPoints.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='rehabType', full_name='Qot_GetHistoryKLPoints.C2S.rehabType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='klType', full_name='Qot_GetHistoryKLPoints.C2S.klType', index=1, - number=2, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='noDataMode', full_name='Qot_GetHistoryKLPoints.C2S.noDataMode', index=2, - number=3, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='securityList', full_name='Qot_GetHistoryKLPoints.C2S.securityList', index=3, - number=4, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='timeList', full_name='Qot_GetHistoryKLPoints.C2S.timeList', index=4, - number=5, type=9, cpp_type=9, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='maxReqSecurityNum', full_name='Qot_GetHistoryKLPoints.C2S.maxReqSecurityNum', index=5, - number=6, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='needKLFieldsFlag', full_name='Qot_GetHistoryKLPoints.C2S.needKLFieldsFlag', index=6, - number=7, type=3, cpp_type=2, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=89, - serialized_end=264, -) - - -_HISTORYPOINTSKL = _descriptor.Descriptor( - name='HistoryPointsKL', - full_name='Qot_GetHistoryKLPoints.HistoryPointsKL', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='status', full_name='Qot_GetHistoryKLPoints.HistoryPointsKL.status', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='reqTime', full_name='Qot_GetHistoryKLPoints.HistoryPointsKL.reqTime', index=1, - number=2, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='kl', full_name='Qot_GetHistoryKLPoints.HistoryPointsKL.kl', index=2, - number=3, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=266, - serialized_end=347, -) - - -_SECURITYHISTORYKLPOINTS = _descriptor.Descriptor( - name='SecurityHistoryKLPoints', - full_name='Qot_GetHistoryKLPoints.SecurityHistoryKLPoints', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='security', full_name='Qot_GetHistoryKLPoints.SecurityHistoryKLPoints.security', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='klList', full_name='Qot_GetHistoryKLPoints.SecurityHistoryKLPoints.klList', index=1, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=349, - serialized_end=471, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_GetHistoryKLPoints.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='klPointList', full_name='Qot_GetHistoryKLPoints.S2C.klPointList', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='hasNext', full_name='Qot_GetHistoryKLPoints.S2C.hasNext', index=1, - number=2, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=473, - serialized_end=565, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Qot_GetHistoryKLPoints.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Qot_GetHistoryKLPoints.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=567, - serialized_end=618, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_GetHistoryKLPoints.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_GetHistoryKLPoints.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_GetHistoryKLPoints.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_GetHistoryKLPoints.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_GetHistoryKLPoints.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=620, - serialized_end=728, -) - -_C2S.fields_by_name['securityList'].message_type = Qot__Common__pb2._SECURITY -_HISTORYPOINTSKL.fields_by_name['kl'].message_type = Qot__Common__pb2._KLINE -_SECURITYHISTORYKLPOINTS.fields_by_name['security'].message_type = Qot__Common__pb2._SECURITY -_SECURITYHISTORYKLPOINTS.fields_by_name['klList'].message_type = _HISTORYPOINTSKL -_S2C.fields_by_name['klPointList'].message_type = _SECURITYHISTORYKLPOINTS -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['HistoryPointsKL'] = _HISTORYPOINTSKL -DESCRIPTOR.message_types_by_name['SecurityHistoryKLPoints'] = _SECURITYHISTORYKLPOINTS -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -DESCRIPTOR.enum_types_by_name['NoDataMode'] = _NODATAMODE -DESCRIPTOR.enum_types_by_name['DataStatus'] = _DATASTATUS -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Qot_GetHistoryKLPoints_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetHistoryKLPoints.C2S) - )) -_sym_db.RegisterMessage(C2S) - -HistoryPointsKL = _reflection.GeneratedProtocolMessageType('HistoryPointsKL', (_message.Message,), dict( - DESCRIPTOR = _HISTORYPOINTSKL, - __module__ = 'Qot_GetHistoryKLPoints_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetHistoryKLPoints.HistoryPointsKL) - )) -_sym_db.RegisterMessage(HistoryPointsKL) - -SecurityHistoryKLPoints = _reflection.GeneratedProtocolMessageType('SecurityHistoryKLPoints', (_message.Message,), dict( - DESCRIPTOR = _SECURITYHISTORYKLPOINTS, - __module__ = 'Qot_GetHistoryKLPoints_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetHistoryKLPoints.SecurityHistoryKLPoints) - )) -_sym_db.RegisterMessage(SecurityHistoryKLPoints) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_GetHistoryKLPoints_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetHistoryKLPoints.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Qot_GetHistoryKLPoints_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetHistoryKLPoints.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_GetHistoryKLPoints_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetHistoryKLPoints.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ5github.com/futuopen/ftapi4go/pb/qotgethistoryklpoints')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1cQot_GetHistoryKLPoints.proto\x12\x16Qot_GetHistoryKLPoints\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"\xaf\x01\n\x03\x43\x32S\x12\x11\n\trehabType\x18\x01 \x02(\x05\x12\x0e\n\x06klType\x18\x02 \x02(\x05\x12\x12\n\nnoDataMode\x18\x03 \x02(\x05\x12*\n\x0csecurityList\x18\x04 \x03(\x0b\x32\x14.Qot_Common.Security\x12\x10\n\x08timeList\x18\x05 \x03(\t\x12\x19\n\x11maxReqSecurityNum\x18\x06 \x01(\x05\x12\x18\n\x10needKLFieldsFlag\x18\x07 \x01(\x03\"Q\n\x0fHistoryPointsKL\x12\x0e\n\x06status\x18\x01 \x02(\x05\x12\x0f\n\x07reqTime\x18\x02 \x02(\t\x12\x1d\n\x02kl\x18\x03 \x02(\x0b\x32\x11.Qot_Common.KLine\"z\n\x17SecurityHistoryKLPoints\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x37\n\x06klList\x18\x02 \x03(\x0b\x32\'.Qot_GetHistoryKLPoints.HistoryPointsKL\"\\\n\x03S2C\x12\x44\n\x0bklPointList\x18\x01 \x03(\x0b\x32/.Qot_GetHistoryKLPoints.SecurityHistoryKLPoints\x12\x0f\n\x07hasNext\x18\x02 \x01(\x08\"3\n\x07Request\x12(\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x1b.Qot_GetHistoryKLPoints.C2S\"l\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12(\n\x03s2c\x18\x04 \x01(\x0b\x32\x1b.Qot_GetHistoryKLPoints.S2C*R\n\nNoDataMode\x12\x13\n\x0fNoDataMode_Null\x10\x00\x12\x16\n\x12NoDataMode_Forward\x10\x01\x12\x17\n\x13NoDataMode_Backward\x10\x02*g\n\nDataStatus\x12\x13\n\x0f\x44\x61taStatus_Null\x10\x00\x12\x16\n\x12\x44\x61taStatus_Current\x10\x01\x12\x17\n\x13\x44\x61taStatus_Previous\x10\x02\x12\x13\n\x0f\x44\x61taStatus_Back\x10\x03\x42L\n\x13\x63om.futu.openapi.pbZ5github.com/futuopen/ftapi4go/pb/qotgethistoryklpoints') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_GetHistoryKLPoints_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ5github.com/futuopen/ftapi4go/pb/qotgethistoryklpoints' + _globals['_NODATAMODE']._serialized_start=730 + _globals['_NODATAMODE']._serialized_end=812 + _globals['_DATASTATUS']._serialized_start=814 + _globals['_DATASTATUS']._serialized_end=917 + _globals['_C2S']._serialized_start=89 + _globals['_C2S']._serialized_end=264 + _globals['_HISTORYPOINTSKL']._serialized_start=266 + _globals['_HISTORYPOINTSKL']._serialized_end=347 + _globals['_SECURITYHISTORYKLPOINTS']._serialized_start=349 + _globals['_SECURITYHISTORYKLPOINTS']._serialized_end=471 + _globals['_S2C']._serialized_start=473 + _globals['_S2C']._serialized_end=565 + _globals['_REQUEST']._serialized_start=567 + _globals['_REQUEST']._serialized_end=618 + _globals['_RESPONSE']._serialized_start=620 + _globals['_RESPONSE']._serialized_end=728 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_GetHistoryKL_pb2.py b/futu/common/pb/Qot_GetHistoryKL_pb2.py index f675372..025202c 100644 --- a/futu/common/pb/Qot_GetHistoryKL_pb2.py +++ b/futu/common/pb/Qot_GetHistoryKL_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_GetHistoryKL.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_GetHistoryKL.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,264 +26,20 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_GetHistoryKL.proto', - package='Qot_GetHistoryKL', - syntax='proto2', - serialized_pb=_b('\n\x16Qot_GetHistoryKL.proto\x12\x10Qot_GetHistoryKL\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"\xa3\x01\n\x03\x43\x32S\x12\x11\n\trehabType\x18\x01 \x02(\x05\x12\x0e\n\x06klType\x18\x02 \x02(\x05\x12&\n\x08security\x18\x03 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x11\n\tbeginTime\x18\x04 \x02(\t\x12\x0f\n\x07\x65ndTime\x18\x05 \x02(\t\x12\x13\n\x0bmaxAckKLNum\x18\x06 \x01(\x05\x12\x18\n\x10needKLFieldsFlag\x18\x07 \x01(\x03\"}\n\x03S2C\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12!\n\x06klList\x18\x02 \x03(\x0b\x32\x11.Qot_Common.KLine\x12\x12\n\nnextKLTime\x18\x03 \x01(\t\x12\x17\n\x0fnextKLTimestamp\x18\x04 \x01(\x01\"-\n\x07Request\x12\"\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x15.Qot_GetHistoryKL.C2S\"f\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\"\n\x03s2c\x18\x04 \x01(\x0b\x32\x15.Qot_GetHistoryKL.S2CBF\n\x13\x63om.futu.openapi.pbZ/github.com/futuopen/ftapi4go/pb/qotgethistorykl') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Qot_GetHistoryKL.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='rehabType', full_name='Qot_GetHistoryKL.C2S.rehabType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='klType', full_name='Qot_GetHistoryKL.C2S.klType', index=1, - number=2, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='security', full_name='Qot_GetHistoryKL.C2S.security', index=2, - number=3, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='beginTime', full_name='Qot_GetHistoryKL.C2S.beginTime', index=3, - number=4, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='endTime', full_name='Qot_GetHistoryKL.C2S.endTime', index=4, - number=5, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='maxAckKLNum', full_name='Qot_GetHistoryKL.C2S.maxAckKLNum', index=5, - number=6, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='needKLFieldsFlag', full_name='Qot_GetHistoryKL.C2S.needKLFieldsFlag', index=6, - number=7, type=3, cpp_type=2, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=77, - serialized_end=240, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_GetHistoryKL.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='security', full_name='Qot_GetHistoryKL.S2C.security', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='klList', full_name='Qot_GetHistoryKL.S2C.klList', index=1, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='nextKLTime', full_name='Qot_GetHistoryKL.S2C.nextKLTime', index=2, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='nextKLTimestamp', full_name='Qot_GetHistoryKL.S2C.nextKLTimestamp', index=3, - number=4, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=242, - serialized_end=367, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Qot_GetHistoryKL.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Qot_GetHistoryKL.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=369, - serialized_end=414, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_GetHistoryKL.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_GetHistoryKL.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_GetHistoryKL.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_GetHistoryKL.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_GetHistoryKL.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=416, - serialized_end=518, -) - -_C2S.fields_by_name['security'].message_type = Qot__Common__pb2._SECURITY -_S2C.fields_by_name['security'].message_type = Qot__Common__pb2._SECURITY -_S2C.fields_by_name['klList'].message_type = Qot__Common__pb2._KLINE -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Qot_GetHistoryKL_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetHistoryKL.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_GetHistoryKL_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetHistoryKL.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Qot_GetHistoryKL_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetHistoryKL.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_GetHistoryKL_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetHistoryKL.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ/github.com/futuopen/ftapi4go/pb/qotgethistorykl')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x16Qot_GetHistoryKL.proto\x12\x10Qot_GetHistoryKL\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"\xa3\x01\n\x03\x43\x32S\x12\x11\n\trehabType\x18\x01 \x02(\x05\x12\x0e\n\x06klType\x18\x02 \x02(\x05\x12&\n\x08security\x18\x03 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x11\n\tbeginTime\x18\x04 \x02(\t\x12\x0f\n\x07\x65ndTime\x18\x05 \x02(\t\x12\x13\n\x0bmaxAckKLNum\x18\x06 \x01(\x05\x12\x18\n\x10needKLFieldsFlag\x18\x07 \x01(\x03\"}\n\x03S2C\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12!\n\x06klList\x18\x02 \x03(\x0b\x32\x11.Qot_Common.KLine\x12\x12\n\nnextKLTime\x18\x03 \x01(\t\x12\x17\n\x0fnextKLTimestamp\x18\x04 \x01(\x01\"-\n\x07Request\x12\"\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x15.Qot_GetHistoryKL.C2S\"f\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\"\n\x03s2c\x18\x04 \x01(\x0b\x32\x15.Qot_GetHistoryKL.S2CBF\n\x13\x63om.futu.openapi.pbZ/github.com/futuopen/ftapi4go/pb/qotgethistorykl') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_GetHistoryKL_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ/github.com/futuopen/ftapi4go/pb/qotgethistorykl' + _globals['_C2S']._serialized_start=77 + _globals['_C2S']._serialized_end=240 + _globals['_S2C']._serialized_start=242 + _globals['_S2C']._serialized_end=367 + _globals['_REQUEST']._serialized_start=369 + _globals['_REQUEST']._serialized_end=414 + _globals['_RESPONSE']._serialized_start=416 + _globals['_RESPONSE']._serialized_end=518 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_GetHoldingChangeList_pb2.py b/futu/common/pb/Qot_GetHoldingChangeList_pb2.py index f26774f..fb232b5 100644 --- a/futu/common/pb/Qot_GetHoldingChangeList_pb2.py +++ b/futu/common/pb/Qot_GetHoldingChangeList_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_GetHoldingChangeList.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_GetHoldingChangeList.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,229 +26,20 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_GetHoldingChangeList.proto', - package='Qot_GetHoldingChangeList', - syntax='proto2', - serialized_pb=_b('\n\x1eQot_GetHoldingChangeList.proto\x12\x18Qot_GetHoldingChangeList\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"i\n\x03\x43\x32S\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x16\n\x0eholderCategory\x18\x02 \x02(\x05\x12\x11\n\tbeginTime\x18\x03 \x01(\t\x12\x0f\n\x07\x65ndTime\x18\x04 \x01(\t\"h\n\x03S2C\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x39\n\x11holdingChangeList\x18\x02 \x03(\x0b\x32\x1e.Qot_Common.ShareHoldingChange\"5\n\x07Request\x12*\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x1d.Qot_GetHoldingChangeList.C2S\"n\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12*\n\x03s2c\x18\x04 \x01(\x0b\x32\x1d.Qot_GetHoldingChangeList.S2CBN\n\x13\x63om.futu.openapi.pbZ7github.com/futuopen/ftapi4go/pb/qotgetholdingchangelist') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Qot_GetHoldingChangeList.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='security', full_name='Qot_GetHoldingChangeList.C2S.security', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='holderCategory', full_name='Qot_GetHoldingChangeList.C2S.holderCategory', index=1, - number=2, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='beginTime', full_name='Qot_GetHoldingChangeList.C2S.beginTime', index=2, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='endTime', full_name='Qot_GetHoldingChangeList.C2S.endTime', index=3, - number=4, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=92, - serialized_end=197, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_GetHoldingChangeList.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='security', full_name='Qot_GetHoldingChangeList.S2C.security', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='holdingChangeList', full_name='Qot_GetHoldingChangeList.S2C.holdingChangeList', index=1, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=199, - serialized_end=303, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Qot_GetHoldingChangeList.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Qot_GetHoldingChangeList.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=305, - serialized_end=358, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_GetHoldingChangeList.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_GetHoldingChangeList.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_GetHoldingChangeList.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_GetHoldingChangeList.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_GetHoldingChangeList.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=360, - serialized_end=470, -) - -_C2S.fields_by_name['security'].message_type = Qot__Common__pb2._SECURITY -_S2C.fields_by_name['security'].message_type = Qot__Common__pb2._SECURITY -_S2C.fields_by_name['holdingChangeList'].message_type = Qot__Common__pb2._SHAREHOLDINGCHANGE -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Qot_GetHoldingChangeList_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetHoldingChangeList.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_GetHoldingChangeList_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetHoldingChangeList.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Qot_GetHoldingChangeList_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetHoldingChangeList.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_GetHoldingChangeList_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetHoldingChangeList.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ7github.com/futuopen/ftapi4go/pb/qotgetholdingchangelist')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1eQot_GetHoldingChangeList.proto\x12\x18Qot_GetHoldingChangeList\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"i\n\x03\x43\x32S\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x16\n\x0eholderCategory\x18\x02 \x02(\x05\x12\x11\n\tbeginTime\x18\x03 \x01(\t\x12\x0f\n\x07\x65ndTime\x18\x04 \x01(\t\"h\n\x03S2C\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x39\n\x11holdingChangeList\x18\x02 \x03(\x0b\x32\x1e.Qot_Common.ShareHoldingChange\"5\n\x07Request\x12*\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x1d.Qot_GetHoldingChangeList.C2S\"n\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12*\n\x03s2c\x18\x04 \x01(\x0b\x32\x1d.Qot_GetHoldingChangeList.S2CBN\n\x13\x63om.futu.openapi.pbZ7github.com/futuopen/ftapi4go/pb/qotgetholdingchangelist') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_GetHoldingChangeList_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ7github.com/futuopen/ftapi4go/pb/qotgetholdingchangelist' + _globals['_C2S']._serialized_start=92 + _globals['_C2S']._serialized_end=197 + _globals['_S2C']._serialized_start=199 + _globals['_S2C']._serialized_end=303 + _globals['_REQUEST']._serialized_start=305 + _globals['_REQUEST']._serialized_end=358 + _globals['_RESPONSE']._serialized_start=360 + _globals['_RESPONSE']._serialized_end=470 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_GetIpoList_pb2.py b/futu/common/pb/Qot_GetIpoList_pb2.py index 5f7b288..baa86ce 100644 --- a/futu/common/pb/Qot_GetIpoList_pb2.py +++ b/futu/common/pb/Qot_GetIpoList_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_GetIpoList.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_GetIpoList.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,663 +26,32 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_GetIpoList.proto', - package='Qot_GetIpoList', - syntax='proto2', - serialized_pb=_b('\n\x14Qot_GetIpoList.proto\x12\x0eQot_GetIpoList\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"m\n\x0c\x42\x61sicIpoData\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04name\x18\x02 \x02(\t\x12\x10\n\x08listTime\x18\x03 \x01(\t\x12\x15\n\rlistTimestamp\x18\x04 \x01(\x01\"\xb9\x03\n\x0b\x43NIpoExData\x12\x11\n\tapplyCode\x18\x01 \x02(\t\x12\x11\n\tissueSize\x18\x02 \x02(\x03\x12\x17\n\x0fonlineIssueSize\x18\x03 \x02(\x03\x12\x17\n\x0f\x61pplyUpperLimit\x18\x04 \x02(\x03\x12\x1d\n\x15\x61pplyLimitMarketValue\x18\x05 \x02(\x03\x12\x1a\n\x12isEstimateIpoPrice\x18\x06 \x02(\x08\x12\x10\n\x08ipoPrice\x18\x07 \x02(\x01\x12\x16\n\x0eindustryPeRate\x18\x08 \x02(\x01\x12\x1e\n\x16isEstimateWinningRatio\x18\t \x02(\x08\x12\x14\n\x0cwinningRatio\x18\n \x02(\x01\x12\x13\n\x0bissuePeRate\x18\x0b \x02(\x01\x12\x11\n\tapplyTime\x18\x0c \x01(\t\x12\x16\n\x0e\x61pplyTimestamp\x18\r \x01(\x01\x12\x13\n\x0bwinningTime\x18\x0e \x01(\t\x12\x18\n\x10winningTimestamp\x18\x0f \x01(\x01\x12\x10\n\x08isHasWon\x18\x10 \x02(\x08\x12\x36\n\x0ewinningNumData\x18\x11 \x03(\x0b\x32\x1e.Qot_GetIpoList.WinningNumData\":\n\x0eWinningNumData\x12\x13\n\x0bwinningName\x18\x01 \x02(\t\x12\x13\n\x0bwinningInfo\x18\x02 \x02(\t\"\xbe\x01\n\x0bHKIpoExData\x12\x13\n\x0bipoPriceMin\x18\x01 \x02(\x01\x12\x13\n\x0bipoPriceMax\x18\x02 \x02(\x01\x12\x11\n\tlistPrice\x18\x03 \x02(\x01\x12\x0f\n\x07lotSize\x18\x04 \x02(\x05\x12\x15\n\rentrancePrice\x18\x05 \x02(\x01\x12\x19\n\x11isSubscribeStatus\x18\x06 \x02(\x08\x12\x14\n\x0c\x61pplyEndTime\x18\x07 \x01(\t\x12\x19\n\x11\x61pplyEndTimestamp\x18\x08 \x01(\x01\"J\n\x0bUSIpoExData\x12\x13\n\x0bipoPriceMin\x18\x01 \x02(\x01\x12\x13\n\x0bipoPriceMax\x18\x02 \x02(\x01\x12\x11\n\tissueSize\x18\x03 \x02(\x03\"\xc3\x01\n\x07IpoData\x12+\n\x05\x62\x61sic\x18\x01 \x02(\x0b\x32\x1c.Qot_GetIpoList.BasicIpoData\x12-\n\x08\x63nExData\x18\x02 \x01(\x0b\x32\x1b.Qot_GetIpoList.CNIpoExData\x12-\n\x08hkExData\x18\x03 \x01(\x0b\x32\x1b.Qot_GetIpoList.HKIpoExData\x12-\n\x08usExData\x18\x04 \x01(\x0b\x32\x1b.Qot_GetIpoList.USIpoExData\"\x15\n\x03\x43\x32S\x12\x0e\n\x06market\x18\x01 \x02(\x05\"/\n\x03S2C\x12(\n\x07ipoList\x18\x01 \x03(\x0b\x32\x17.Qot_GetIpoList.IpoData\"+\n\x07Request\x12 \n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x13.Qot_GetIpoList.C2S\"d\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12 \n\x03s2c\x18\x04 \x01(\x0b\x32\x13.Qot_GetIpoList.S2CBD\n\x13\x63om.futu.openapi.pbZ-github.com/futuopen/ftapi4go/pb/qotgetipolist') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - - - - -_BASICIPODATA = _descriptor.Descriptor( - name='BasicIpoData', - full_name='Qot_GetIpoList.BasicIpoData', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='security', full_name='Qot_GetIpoList.BasicIpoData.security', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='name', full_name='Qot_GetIpoList.BasicIpoData.name', index=1, - number=2, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='listTime', full_name='Qot_GetIpoList.BasicIpoData.listTime', index=2, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='listTimestamp', full_name='Qot_GetIpoList.BasicIpoData.listTimestamp', index=3, - number=4, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=72, - serialized_end=181, -) - - -_CNIPOEXDATA = _descriptor.Descriptor( - name='CNIpoExData', - full_name='Qot_GetIpoList.CNIpoExData', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='applyCode', full_name='Qot_GetIpoList.CNIpoExData.applyCode', index=0, - number=1, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='issueSize', full_name='Qot_GetIpoList.CNIpoExData.issueSize', index=1, - number=2, type=3, cpp_type=2, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='onlineIssueSize', full_name='Qot_GetIpoList.CNIpoExData.onlineIssueSize', index=2, - number=3, type=3, cpp_type=2, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='applyUpperLimit', full_name='Qot_GetIpoList.CNIpoExData.applyUpperLimit', index=3, - number=4, type=3, cpp_type=2, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='applyLimitMarketValue', full_name='Qot_GetIpoList.CNIpoExData.applyLimitMarketValue', index=4, - number=5, type=3, cpp_type=2, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='isEstimateIpoPrice', full_name='Qot_GetIpoList.CNIpoExData.isEstimateIpoPrice', index=5, - number=6, type=8, cpp_type=7, label=2, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='ipoPrice', full_name='Qot_GetIpoList.CNIpoExData.ipoPrice', index=6, - number=7, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='industryPeRate', full_name='Qot_GetIpoList.CNIpoExData.industryPeRate', index=7, - number=8, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='isEstimateWinningRatio', full_name='Qot_GetIpoList.CNIpoExData.isEstimateWinningRatio', index=8, - number=9, type=8, cpp_type=7, label=2, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='winningRatio', full_name='Qot_GetIpoList.CNIpoExData.winningRatio', index=9, - number=10, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='issuePeRate', full_name='Qot_GetIpoList.CNIpoExData.issuePeRate', index=10, - number=11, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='applyTime', full_name='Qot_GetIpoList.CNIpoExData.applyTime', index=11, - number=12, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='applyTimestamp', full_name='Qot_GetIpoList.CNIpoExData.applyTimestamp', index=12, - number=13, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='winningTime', full_name='Qot_GetIpoList.CNIpoExData.winningTime', index=13, - number=14, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='winningTimestamp', full_name='Qot_GetIpoList.CNIpoExData.winningTimestamp', index=14, - number=15, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='isHasWon', full_name='Qot_GetIpoList.CNIpoExData.isHasWon', index=15, - number=16, type=8, cpp_type=7, label=2, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='winningNumData', full_name='Qot_GetIpoList.CNIpoExData.winningNumData', index=16, - number=17, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=184, - serialized_end=625, -) - - -_WINNINGNUMDATA = _descriptor.Descriptor( - name='WinningNumData', - full_name='Qot_GetIpoList.WinningNumData', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='winningName', full_name='Qot_GetIpoList.WinningNumData.winningName', index=0, - number=1, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='winningInfo', full_name='Qot_GetIpoList.WinningNumData.winningInfo', index=1, - number=2, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=627, - serialized_end=685, -) - - -_HKIPOEXDATA = _descriptor.Descriptor( - name='HKIpoExData', - full_name='Qot_GetIpoList.HKIpoExData', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='ipoPriceMin', full_name='Qot_GetIpoList.HKIpoExData.ipoPriceMin', index=0, - number=1, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='ipoPriceMax', full_name='Qot_GetIpoList.HKIpoExData.ipoPriceMax', index=1, - number=2, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='listPrice', full_name='Qot_GetIpoList.HKIpoExData.listPrice', index=2, - number=3, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='lotSize', full_name='Qot_GetIpoList.HKIpoExData.lotSize', index=3, - number=4, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='entrancePrice', full_name='Qot_GetIpoList.HKIpoExData.entrancePrice', index=4, - number=5, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='isSubscribeStatus', full_name='Qot_GetIpoList.HKIpoExData.isSubscribeStatus', index=5, - number=6, type=8, cpp_type=7, label=2, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='applyEndTime', full_name='Qot_GetIpoList.HKIpoExData.applyEndTime', index=6, - number=7, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='applyEndTimestamp', full_name='Qot_GetIpoList.HKIpoExData.applyEndTimestamp', index=7, - number=8, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=688, - serialized_end=878, -) - - -_USIPOEXDATA = _descriptor.Descriptor( - name='USIpoExData', - full_name='Qot_GetIpoList.USIpoExData', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='ipoPriceMin', full_name='Qot_GetIpoList.USIpoExData.ipoPriceMin', index=0, - number=1, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='ipoPriceMax', full_name='Qot_GetIpoList.USIpoExData.ipoPriceMax', index=1, - number=2, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='issueSize', full_name='Qot_GetIpoList.USIpoExData.issueSize', index=2, - number=3, type=3, cpp_type=2, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=880, - serialized_end=954, -) - - -_IPODATA = _descriptor.Descriptor( - name='IpoData', - full_name='Qot_GetIpoList.IpoData', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='basic', full_name='Qot_GetIpoList.IpoData.basic', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='cnExData', full_name='Qot_GetIpoList.IpoData.cnExData', index=1, - number=2, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='hkExData', full_name='Qot_GetIpoList.IpoData.hkExData', index=2, - number=3, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='usExData', full_name='Qot_GetIpoList.IpoData.usExData', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=957, - serialized_end=1152, -) - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Qot_GetIpoList.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='market', full_name='Qot_GetIpoList.C2S.market', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1154, - serialized_end=1175, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_GetIpoList.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='ipoList', full_name='Qot_GetIpoList.S2C.ipoList', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1177, - serialized_end=1224, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Qot_GetIpoList.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Qot_GetIpoList.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1226, - serialized_end=1269, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_GetIpoList.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_GetIpoList.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_GetIpoList.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_GetIpoList.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_GetIpoList.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1271, - serialized_end=1371, -) - -_BASICIPODATA.fields_by_name['security'].message_type = Qot__Common__pb2._SECURITY -_CNIPOEXDATA.fields_by_name['winningNumData'].message_type = _WINNINGNUMDATA -_IPODATA.fields_by_name['basic'].message_type = _BASICIPODATA -_IPODATA.fields_by_name['cnExData'].message_type = _CNIPOEXDATA -_IPODATA.fields_by_name['hkExData'].message_type = _HKIPOEXDATA -_IPODATA.fields_by_name['usExData'].message_type = _USIPOEXDATA -_S2C.fields_by_name['ipoList'].message_type = _IPODATA -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['BasicIpoData'] = _BASICIPODATA -DESCRIPTOR.message_types_by_name['CNIpoExData'] = _CNIPOEXDATA -DESCRIPTOR.message_types_by_name['WinningNumData'] = _WINNINGNUMDATA -DESCRIPTOR.message_types_by_name['HKIpoExData'] = _HKIPOEXDATA -DESCRIPTOR.message_types_by_name['USIpoExData'] = _USIPOEXDATA -DESCRIPTOR.message_types_by_name['IpoData'] = _IPODATA -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -BasicIpoData = _reflection.GeneratedProtocolMessageType('BasicIpoData', (_message.Message,), dict( - DESCRIPTOR = _BASICIPODATA, - __module__ = 'Qot_GetIpoList_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetIpoList.BasicIpoData) - )) -_sym_db.RegisterMessage(BasicIpoData) - -CNIpoExData = _reflection.GeneratedProtocolMessageType('CNIpoExData', (_message.Message,), dict( - DESCRIPTOR = _CNIPOEXDATA, - __module__ = 'Qot_GetIpoList_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetIpoList.CNIpoExData) - )) -_sym_db.RegisterMessage(CNIpoExData) - -WinningNumData = _reflection.GeneratedProtocolMessageType('WinningNumData', (_message.Message,), dict( - DESCRIPTOR = _WINNINGNUMDATA, - __module__ = 'Qot_GetIpoList_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetIpoList.WinningNumData) - )) -_sym_db.RegisterMessage(WinningNumData) - -HKIpoExData = _reflection.GeneratedProtocolMessageType('HKIpoExData', (_message.Message,), dict( - DESCRIPTOR = _HKIPOEXDATA, - __module__ = 'Qot_GetIpoList_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetIpoList.HKIpoExData) - )) -_sym_db.RegisterMessage(HKIpoExData) - -USIpoExData = _reflection.GeneratedProtocolMessageType('USIpoExData', (_message.Message,), dict( - DESCRIPTOR = _USIPOEXDATA, - __module__ = 'Qot_GetIpoList_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetIpoList.USIpoExData) - )) -_sym_db.RegisterMessage(USIpoExData) - -IpoData = _reflection.GeneratedProtocolMessageType('IpoData', (_message.Message,), dict( - DESCRIPTOR = _IPODATA, - __module__ = 'Qot_GetIpoList_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetIpoList.IpoData) - )) -_sym_db.RegisterMessage(IpoData) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Qot_GetIpoList_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetIpoList.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_GetIpoList_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetIpoList.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Qot_GetIpoList_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetIpoList.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_GetIpoList_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetIpoList.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ-github.com/futuopen/ftapi4go/pb/qotgetipolist')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x14Qot_GetIpoList.proto\x12\x0eQot_GetIpoList\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"m\n\x0c\x42\x61sicIpoData\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04name\x18\x02 \x02(\t\x12\x10\n\x08listTime\x18\x03 \x01(\t\x12\x15\n\rlistTimestamp\x18\x04 \x01(\x01\"\xb9\x03\n\x0b\x43NIpoExData\x12\x11\n\tapplyCode\x18\x01 \x02(\t\x12\x11\n\tissueSize\x18\x02 \x02(\x03\x12\x17\n\x0fonlineIssueSize\x18\x03 \x02(\x03\x12\x17\n\x0f\x61pplyUpperLimit\x18\x04 \x02(\x03\x12\x1d\n\x15\x61pplyLimitMarketValue\x18\x05 \x02(\x03\x12\x1a\n\x12isEstimateIpoPrice\x18\x06 \x02(\x08\x12\x10\n\x08ipoPrice\x18\x07 \x02(\x01\x12\x16\n\x0eindustryPeRate\x18\x08 \x02(\x01\x12\x1e\n\x16isEstimateWinningRatio\x18\t \x02(\x08\x12\x14\n\x0cwinningRatio\x18\n \x02(\x01\x12\x13\n\x0bissuePeRate\x18\x0b \x02(\x01\x12\x11\n\tapplyTime\x18\x0c \x01(\t\x12\x16\n\x0e\x61pplyTimestamp\x18\r \x01(\x01\x12\x13\n\x0bwinningTime\x18\x0e \x01(\t\x12\x18\n\x10winningTimestamp\x18\x0f \x01(\x01\x12\x10\n\x08isHasWon\x18\x10 \x02(\x08\x12\x36\n\x0ewinningNumData\x18\x11 \x03(\x0b\x32\x1e.Qot_GetIpoList.WinningNumData\":\n\x0eWinningNumData\x12\x13\n\x0bwinningName\x18\x01 \x02(\t\x12\x13\n\x0bwinningInfo\x18\x02 \x02(\t\"\xbe\x01\n\x0bHKIpoExData\x12\x13\n\x0bipoPriceMin\x18\x01 \x02(\x01\x12\x13\n\x0bipoPriceMax\x18\x02 \x02(\x01\x12\x11\n\tlistPrice\x18\x03 \x02(\x01\x12\x0f\n\x07lotSize\x18\x04 \x02(\x05\x12\x15\n\rentrancePrice\x18\x05 \x02(\x01\x12\x19\n\x11isSubscribeStatus\x18\x06 \x02(\x08\x12\x14\n\x0c\x61pplyEndTime\x18\x07 \x01(\t\x12\x19\n\x11\x61pplyEndTimestamp\x18\x08 \x01(\x01\"J\n\x0bUSIpoExData\x12\x13\n\x0bipoPriceMin\x18\x01 \x02(\x01\x12\x13\n\x0bipoPriceMax\x18\x02 \x02(\x01\x12\x11\n\tissueSize\x18\x03 \x02(\x03\"\xc3\x01\n\x07IpoData\x12+\n\x05\x62\x61sic\x18\x01 \x02(\x0b\x32\x1c.Qot_GetIpoList.BasicIpoData\x12-\n\x08\x63nExData\x18\x02 \x01(\x0b\x32\x1b.Qot_GetIpoList.CNIpoExData\x12-\n\x08hkExData\x18\x03 \x01(\x0b\x32\x1b.Qot_GetIpoList.HKIpoExData\x12-\n\x08usExData\x18\x04 \x01(\x0b\x32\x1b.Qot_GetIpoList.USIpoExData\"\x15\n\x03\x43\x32S\x12\x0e\n\x06market\x18\x01 \x02(\x05\"/\n\x03S2C\x12(\n\x07ipoList\x18\x01 \x03(\x0b\x32\x17.Qot_GetIpoList.IpoData\"+\n\x07Request\x12 \n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x13.Qot_GetIpoList.C2S\"d\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12 \n\x03s2c\x18\x04 \x01(\x0b\x32\x13.Qot_GetIpoList.S2CBD\n\x13\x63om.futu.openapi.pbZ-github.com/futuopen/ftapi4go/pb/qotgetipolist') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_GetIpoList_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ-github.com/futuopen/ftapi4go/pb/qotgetipolist' + _globals['_BASICIPODATA']._serialized_start=72 + _globals['_BASICIPODATA']._serialized_end=181 + _globals['_CNIPOEXDATA']._serialized_start=184 + _globals['_CNIPOEXDATA']._serialized_end=625 + _globals['_WINNINGNUMDATA']._serialized_start=627 + _globals['_WINNINGNUMDATA']._serialized_end=685 + _globals['_HKIPOEXDATA']._serialized_start=688 + _globals['_HKIPOEXDATA']._serialized_end=878 + _globals['_USIPOEXDATA']._serialized_start=880 + _globals['_USIPOEXDATA']._serialized_end=954 + _globals['_IPODATA']._serialized_start=957 + _globals['_IPODATA']._serialized_end=1152 + _globals['_C2S']._serialized_start=1154 + _globals['_C2S']._serialized_end=1175 + _globals['_S2C']._serialized_start=1177 + _globals['_S2C']._serialized_end=1224 + _globals['_REQUEST']._serialized_start=1226 + _globals['_REQUEST']._serialized_end=1269 + _globals['_RESPONSE']._serialized_start=1271 + _globals['_RESPONSE']._serialized_end=1371 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_GetKL_pb2.py b/futu/common/pb/Qot_GetKL_pb2.py index 2f147e6..2172ea0 100644 --- a/futu/common/pb/Qot_GetKL_pb2.py +++ b/futu/common/pb/Qot_GetKL_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_GetKL.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_GetKL.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,236 +26,20 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_GetKL.proto', - package='Qot_GetKL', - syntax='proto2', - serialized_pb=_b('\n\x0fQot_GetKL.proto\x12\tQot_GetKL\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"`\n\x03\x43\x32S\x12\x11\n\trehabType\x18\x01 \x02(\x05\x12\x0e\n\x06klType\x18\x02 \x02(\x05\x12&\n\x08security\x18\x03 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0e\n\x06reqNum\x18\x04 \x02(\x05\"^\n\x03S2C\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04name\x18\x03 \x01(\t\x12!\n\x06klList\x18\x02 \x03(\x0b\x32\x11.Qot_Common.KLine\"&\n\x07Request\x12\x1b\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x0e.Qot_GetKL.C2S\"_\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\x1b\n\x03s2c\x18\x04 \x01(\x0b\x32\x0e.Qot_GetKL.S2CB?\n\x13\x63om.futu.openapi.pbZ(github.com/futuopen/ftapi4go/pb/qotgetkl') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Qot_GetKL.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='rehabType', full_name='Qot_GetKL.C2S.rehabType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='klType', full_name='Qot_GetKL.C2S.klType', index=1, - number=2, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='security', full_name='Qot_GetKL.C2S.security', index=2, - number=3, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='reqNum', full_name='Qot_GetKL.C2S.reqNum', index=3, - number=4, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=62, - serialized_end=158, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_GetKL.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='security', full_name='Qot_GetKL.S2C.security', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='name', full_name='Qot_GetKL.S2C.name', index=1, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='klList', full_name='Qot_GetKL.S2C.klList', index=2, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=160, - serialized_end=254, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Qot_GetKL.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Qot_GetKL.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=256, - serialized_end=294, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_GetKL.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_GetKL.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_GetKL.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_GetKL.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_GetKL.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=296, - serialized_end=391, -) - -_C2S.fields_by_name['security'].message_type = Qot__Common__pb2._SECURITY -_S2C.fields_by_name['security'].message_type = Qot__Common__pb2._SECURITY -_S2C.fields_by_name['klList'].message_type = Qot__Common__pb2._KLINE -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Qot_GetKL_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetKL.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_GetKL_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetKL.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Qot_GetKL_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetKL.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_GetKL_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetKL.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ(github.com/futuopen/ftapi4go/pb/qotgetkl')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x0fQot_GetKL.proto\x12\tQot_GetKL\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"`\n\x03\x43\x32S\x12\x11\n\trehabType\x18\x01 \x02(\x05\x12\x0e\n\x06klType\x18\x02 \x02(\x05\x12&\n\x08security\x18\x03 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0e\n\x06reqNum\x18\x04 \x02(\x05\"^\n\x03S2C\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04name\x18\x03 \x01(\t\x12!\n\x06klList\x18\x02 \x03(\x0b\x32\x11.Qot_Common.KLine\"&\n\x07Request\x12\x1b\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x0e.Qot_GetKL.C2S\"_\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\x1b\n\x03s2c\x18\x04 \x01(\x0b\x32\x0e.Qot_GetKL.S2CB?\n\x13\x63om.futu.openapi.pbZ(github.com/futuopen/ftapi4go/pb/qotgetkl') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_GetKL_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ(github.com/futuopen/ftapi4go/pb/qotgetkl' + _globals['_C2S']._serialized_start=62 + _globals['_C2S']._serialized_end=158 + _globals['_S2C']._serialized_start=160 + _globals['_S2C']._serialized_end=254 + _globals['_REQUEST']._serialized_start=256 + _globals['_REQUEST']._serialized_end=294 + _globals['_RESPONSE']._serialized_start=296 + _globals['_RESPONSE']._serialized_end=391 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_GetMarketState_pb2.py b/futu/common/pb/Qot_GetMarketState_pb2.py index 0b13499..5d57a93 100644 --- a/futu/common/pb/Qot_GetMarketState_pb2.py +++ b/futu/common/pb/Qot_GetMarketState_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_GetMarketState.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_GetMarketState.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,254 +26,22 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_GetMarketState.proto', - package='Qot_GetMarketState', - syntax='proto2', - serialized_pb=_b('\n\x18Qot_GetMarketState.proto\x12\x12Qot_GetMarketState\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"1\n\x03\x43\x32S\x12*\n\x0csecurityList\x18\x01 \x03(\x0b\x32\x14.Qot_Common.Security\"W\n\nMarketInfo\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04name\x18\x02 \x02(\t\x12\x13\n\x0bmarketState\x18\x03 \x02(\x05\"=\n\x03S2C\x12\x36\n\x0emarketInfoList\x18\x01 \x03(\x0b\x32\x1e.Qot_GetMarketState.MarketInfo\"/\n\x07Request\x12$\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x17.Qot_GetMarketState.C2S\"h\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12$\n\x03s2c\x18\x04 \x01(\x0b\x32\x17.Qot_GetMarketState.S2CBH\n\x13\x63om.futu.openapi.pbZ1github.com/futuopen/ftapi4go/pb/qotgetmarketstate') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Qot_GetMarketState.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='securityList', full_name='Qot_GetMarketState.C2S.securityList', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=80, - serialized_end=129, -) - - -_MARKETINFO = _descriptor.Descriptor( - name='MarketInfo', - full_name='Qot_GetMarketState.MarketInfo', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='security', full_name='Qot_GetMarketState.MarketInfo.security', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='name', full_name='Qot_GetMarketState.MarketInfo.name', index=1, - number=2, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='marketState', full_name='Qot_GetMarketState.MarketInfo.marketState', index=2, - number=3, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=131, - serialized_end=218, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_GetMarketState.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='marketInfoList', full_name='Qot_GetMarketState.S2C.marketInfoList', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=220, - serialized_end=281, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Qot_GetMarketState.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Qot_GetMarketState.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=283, - serialized_end=330, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_GetMarketState.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_GetMarketState.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_GetMarketState.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_GetMarketState.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_GetMarketState.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=332, - serialized_end=436, -) - -_C2S.fields_by_name['securityList'].message_type = Qot__Common__pb2._SECURITY -_MARKETINFO.fields_by_name['security'].message_type = Qot__Common__pb2._SECURITY -_S2C.fields_by_name['marketInfoList'].message_type = _MARKETINFO -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['MarketInfo'] = _MARKETINFO -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Qot_GetMarketState_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetMarketState.C2S) - )) -_sym_db.RegisterMessage(C2S) - -MarketInfo = _reflection.GeneratedProtocolMessageType('MarketInfo', (_message.Message,), dict( - DESCRIPTOR = _MARKETINFO, - __module__ = 'Qot_GetMarketState_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetMarketState.MarketInfo) - )) -_sym_db.RegisterMessage(MarketInfo) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_GetMarketState_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetMarketState.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Qot_GetMarketState_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetMarketState.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_GetMarketState_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetMarketState.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ1github.com/futuopen/ftapi4go/pb/qotgetmarketstate')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x18Qot_GetMarketState.proto\x12\x12Qot_GetMarketState\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"1\n\x03\x43\x32S\x12*\n\x0csecurityList\x18\x01 \x03(\x0b\x32\x14.Qot_Common.Security\"W\n\nMarketInfo\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04name\x18\x02 \x02(\t\x12\x13\n\x0bmarketState\x18\x03 \x02(\x05\"=\n\x03S2C\x12\x36\n\x0emarketInfoList\x18\x01 \x03(\x0b\x32\x1e.Qot_GetMarketState.MarketInfo\"/\n\x07Request\x12$\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x17.Qot_GetMarketState.C2S\"h\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12$\n\x03s2c\x18\x04 \x01(\x0b\x32\x17.Qot_GetMarketState.S2CBH\n\x13\x63om.futu.openapi.pbZ1github.com/futuopen/ftapi4go/pb/qotgetmarketstate') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_GetMarketState_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ1github.com/futuopen/ftapi4go/pb/qotgetmarketstate' + _globals['_C2S']._serialized_start=80 + _globals['_C2S']._serialized_end=129 + _globals['_MARKETINFO']._serialized_start=131 + _globals['_MARKETINFO']._serialized_end=218 + _globals['_S2C']._serialized_start=220 + _globals['_S2C']._serialized_end=281 + _globals['_REQUEST']._serialized_start=283 + _globals['_REQUEST']._serialized_end=330 + _globals['_RESPONSE']._serialized_start=332 + _globals['_RESPONSE']._serialized_end=436 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_GetOptionChain_pb2.py b/futu/common/pb/Qot_GetOptionChain_pb2.py index 31ade1f..12d8a0f 100644 --- a/futu/common/pb/Qot_GetOptionChain_pb2.py +++ b/futu/common/pb/Qot_GetOptionChain_pb2.py @@ -1,14 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_GetOptionChain.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) -from google.protobuf.internal import enum_type_wrapper +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_GetOptionChain.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -18,534 +26,28 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_GetOptionChain.proto', - package='Qot_GetOptionChain', - syntax='proto2', - serialized_pb=_b('\n\x18Qot_GetOptionChain.proto\x12\x12Qot_GetOptionChain\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"\x80\x03\n\nDataFilter\x12\x1c\n\x14impliedVolatilityMin\x18\x01 \x01(\x01\x12\x1c\n\x14impliedVolatilityMax\x18\x02 \x01(\x01\x12\x10\n\x08\x64\x65ltaMin\x18\x03 \x01(\x01\x12\x10\n\x08\x64\x65ltaMax\x18\x04 \x01(\x01\x12\x10\n\x08gammaMin\x18\x05 \x01(\x01\x12\x10\n\x08gammaMax\x18\x06 \x01(\x01\x12\x0f\n\x07vegaMin\x18\x07 \x01(\x01\x12\x0f\n\x07vegaMax\x18\x08 \x01(\x01\x12\x10\n\x08thetaMin\x18\t \x01(\x01\x12\x10\n\x08thetaMax\x18\n \x01(\x01\x12\x0e\n\x06rhoMin\x18\x0b \x01(\x01\x12\x0e\n\x06rhoMax\x18\x0c \x01(\x01\x12\x1a\n\x12netOpenInterestMin\x18\r \x01(\x01\x12\x1a\n\x12netOpenInterestMax\x18\x0e \x01(\x01\x12\x17\n\x0fopenInterestMin\x18\x0f \x01(\x01\x12\x17\n\x0fopenInterestMax\x18\x10 \x01(\x01\x12\x0e\n\x06volMin\x18\x11 \x01(\x01\x12\x0e\n\x06volMax\x18\x12 \x01(\x01\"\xbc\x01\n\x03\x43\x32S\x12#\n\x05owner\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x17\n\x0findexOptionType\x18\x06 \x01(\x05\x12\x0c\n\x04type\x18\x02 \x01(\x05\x12\x11\n\tcondition\x18\x03 \x01(\x05\x12\x11\n\tbeginTime\x18\x04 \x02(\t\x12\x0f\n\x07\x65ndTime\x18\x05 \x02(\t\x12\x32\n\ndataFilter\x18\x07 \x01(\x0b\x32\x1e.Qot_GetOptionChain.DataFilter\"g\n\nOptionItem\x12,\n\x04\x63\x61ll\x18\x01 \x01(\x0b\x32\x1e.Qot_Common.SecurityStaticInfo\x12+\n\x03put\x18\x02 \x01(\x0b\x32\x1e.Qot_Common.SecurityStaticInfo\"j\n\x0bOptionChain\x12\x12\n\nstrikeTime\x18\x01 \x02(\t\x12.\n\x06option\x18\x02 \x03(\x0b\x32\x1e.Qot_GetOptionChain.OptionItem\x12\x17\n\x0fstrikeTimestamp\x18\x03 \x01(\x01\";\n\x03S2C\x12\x34\n\x0boptionChain\x18\x01 \x03(\x0b\x32\x1f.Qot_GetOptionChain.OptionChain\"/\n\x07Request\x12$\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x17.Qot_GetOptionChain.C2S\"h\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12$\n\x03s2c\x18\x04 \x01(\x0b\x32\x17.Qot_GetOptionChain.S2C*b\n\x0eOptionCondType\x12\x19\n\x15OptionCondType_Unknow\x10\x00\x12\x19\n\x15OptionCondType_WithIn\x10\x01\x12\x1a\n\x16OptionCondType_Outside\x10\x02\x42H\n\x13\x63om.futu.openapi.pbZ1github.com/futuopen/ftapi4go/pb/qotgetoptionchain') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - -_OPTIONCONDTYPE = _descriptor.EnumDescriptor( - name='OptionCondType', - full_name='Qot_GetOptionChain.OptionCondType', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='OptionCondType_Unknow', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OptionCondType_WithIn', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OptionCondType_Outside', index=2, number=2, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=1087, - serialized_end=1185, -) -_sym_db.RegisterEnumDescriptor(_OPTIONCONDTYPE) - -OptionCondType = enum_type_wrapper.EnumTypeWrapper(_OPTIONCONDTYPE) -OptionCondType_Unknow = 0 -OptionCondType_WithIn = 1 -OptionCondType_Outside = 2 - - - -_DATAFILTER = _descriptor.Descriptor( - name='DataFilter', - full_name='Qot_GetOptionChain.DataFilter', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='impliedVolatilityMin', full_name='Qot_GetOptionChain.DataFilter.impliedVolatilityMin', index=0, - number=1, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='impliedVolatilityMax', full_name='Qot_GetOptionChain.DataFilter.impliedVolatilityMax', index=1, - number=2, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='deltaMin', full_name='Qot_GetOptionChain.DataFilter.deltaMin', index=2, - number=3, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='deltaMax', full_name='Qot_GetOptionChain.DataFilter.deltaMax', index=3, - number=4, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='gammaMin', full_name='Qot_GetOptionChain.DataFilter.gammaMin', index=4, - number=5, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='gammaMax', full_name='Qot_GetOptionChain.DataFilter.gammaMax', index=5, - number=6, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='vegaMin', full_name='Qot_GetOptionChain.DataFilter.vegaMin', index=6, - number=7, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='vegaMax', full_name='Qot_GetOptionChain.DataFilter.vegaMax', index=7, - number=8, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='thetaMin', full_name='Qot_GetOptionChain.DataFilter.thetaMin', index=8, - number=9, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='thetaMax', full_name='Qot_GetOptionChain.DataFilter.thetaMax', index=9, - number=10, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rhoMin', full_name='Qot_GetOptionChain.DataFilter.rhoMin', index=10, - number=11, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rhoMax', full_name='Qot_GetOptionChain.DataFilter.rhoMax', index=11, - number=12, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='netOpenInterestMin', full_name='Qot_GetOptionChain.DataFilter.netOpenInterestMin', index=12, - number=13, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='netOpenInterestMax', full_name='Qot_GetOptionChain.DataFilter.netOpenInterestMax', index=13, - number=14, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='openInterestMin', full_name='Qot_GetOptionChain.DataFilter.openInterestMin', index=14, - number=15, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='openInterestMax', full_name='Qot_GetOptionChain.DataFilter.openInterestMax', index=15, - number=16, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='volMin', full_name='Qot_GetOptionChain.DataFilter.volMin', index=16, - number=17, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='volMax', full_name='Qot_GetOptionChain.DataFilter.volMax', index=17, - number=18, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=81, - serialized_end=465, -) - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Qot_GetOptionChain.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='owner', full_name='Qot_GetOptionChain.C2S.owner', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='indexOptionType', full_name='Qot_GetOptionChain.C2S.indexOptionType', index=1, - number=6, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='type', full_name='Qot_GetOptionChain.C2S.type', index=2, - number=2, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='condition', full_name='Qot_GetOptionChain.C2S.condition', index=3, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='beginTime', full_name='Qot_GetOptionChain.C2S.beginTime', index=4, - number=4, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='endTime', full_name='Qot_GetOptionChain.C2S.endTime', index=5, - number=5, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='dataFilter', full_name='Qot_GetOptionChain.C2S.dataFilter', index=6, - number=7, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=468, - serialized_end=656, -) - - -_OPTIONITEM = _descriptor.Descriptor( - name='OptionItem', - full_name='Qot_GetOptionChain.OptionItem', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='call', full_name='Qot_GetOptionChain.OptionItem.call', index=0, - number=1, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='put', full_name='Qot_GetOptionChain.OptionItem.put', index=1, - number=2, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=658, - serialized_end=761, -) - - -_OPTIONCHAIN = _descriptor.Descriptor( - name='OptionChain', - full_name='Qot_GetOptionChain.OptionChain', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='strikeTime', full_name='Qot_GetOptionChain.OptionChain.strikeTime', index=0, - number=1, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='option', full_name='Qot_GetOptionChain.OptionChain.option', index=1, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='strikeTimestamp', full_name='Qot_GetOptionChain.OptionChain.strikeTimestamp', index=2, - number=3, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=763, - serialized_end=869, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_GetOptionChain.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='optionChain', full_name='Qot_GetOptionChain.S2C.optionChain', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=871, - serialized_end=930, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Qot_GetOptionChain.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Qot_GetOptionChain.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=932, - serialized_end=979, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_GetOptionChain.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_GetOptionChain.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_GetOptionChain.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_GetOptionChain.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_GetOptionChain.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=981, - serialized_end=1085, -) - -_C2S.fields_by_name['owner'].message_type = Qot__Common__pb2._SECURITY -_C2S.fields_by_name['dataFilter'].message_type = _DATAFILTER -_OPTIONITEM.fields_by_name['call'].message_type = Qot__Common__pb2._SECURITYSTATICINFO -_OPTIONITEM.fields_by_name['put'].message_type = Qot__Common__pb2._SECURITYSTATICINFO -_OPTIONCHAIN.fields_by_name['option'].message_type = _OPTIONITEM -_S2C.fields_by_name['optionChain'].message_type = _OPTIONCHAIN -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['DataFilter'] = _DATAFILTER -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['OptionItem'] = _OPTIONITEM -DESCRIPTOR.message_types_by_name['OptionChain'] = _OPTIONCHAIN -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -DESCRIPTOR.enum_types_by_name['OptionCondType'] = _OPTIONCONDTYPE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -DataFilter = _reflection.GeneratedProtocolMessageType('DataFilter', (_message.Message,), dict( - DESCRIPTOR = _DATAFILTER, - __module__ = 'Qot_GetOptionChain_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetOptionChain.DataFilter) - )) -_sym_db.RegisterMessage(DataFilter) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Qot_GetOptionChain_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetOptionChain.C2S) - )) -_sym_db.RegisterMessage(C2S) - -OptionItem = _reflection.GeneratedProtocolMessageType('OptionItem', (_message.Message,), dict( - DESCRIPTOR = _OPTIONITEM, - __module__ = 'Qot_GetOptionChain_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetOptionChain.OptionItem) - )) -_sym_db.RegisterMessage(OptionItem) - -OptionChain = _reflection.GeneratedProtocolMessageType('OptionChain', (_message.Message,), dict( - DESCRIPTOR = _OPTIONCHAIN, - __module__ = 'Qot_GetOptionChain_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetOptionChain.OptionChain) - )) -_sym_db.RegisterMessage(OptionChain) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_GetOptionChain_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetOptionChain.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Qot_GetOptionChain_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetOptionChain.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_GetOptionChain_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetOptionChain.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ1github.com/futuopen/ftapi4go/pb/qotgetoptionchain')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x18Qot_GetOptionChain.proto\x12\x12Qot_GetOptionChain\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"\x80\x03\n\nDataFilter\x12\x1c\n\x14impliedVolatilityMin\x18\x01 \x01(\x01\x12\x1c\n\x14impliedVolatilityMax\x18\x02 \x01(\x01\x12\x10\n\x08\x64\x65ltaMin\x18\x03 \x01(\x01\x12\x10\n\x08\x64\x65ltaMax\x18\x04 \x01(\x01\x12\x10\n\x08gammaMin\x18\x05 \x01(\x01\x12\x10\n\x08gammaMax\x18\x06 \x01(\x01\x12\x0f\n\x07vegaMin\x18\x07 \x01(\x01\x12\x0f\n\x07vegaMax\x18\x08 \x01(\x01\x12\x10\n\x08thetaMin\x18\t \x01(\x01\x12\x10\n\x08thetaMax\x18\n \x01(\x01\x12\x0e\n\x06rhoMin\x18\x0b \x01(\x01\x12\x0e\n\x06rhoMax\x18\x0c \x01(\x01\x12\x1a\n\x12netOpenInterestMin\x18\r \x01(\x01\x12\x1a\n\x12netOpenInterestMax\x18\x0e \x01(\x01\x12\x17\n\x0fopenInterestMin\x18\x0f \x01(\x01\x12\x17\n\x0fopenInterestMax\x18\x10 \x01(\x01\x12\x0e\n\x06volMin\x18\x11 \x01(\x01\x12\x0e\n\x06volMax\x18\x12 \x01(\x01\"\xbc\x01\n\x03\x43\x32S\x12#\n\x05owner\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x17\n\x0findexOptionType\x18\x06 \x01(\x05\x12\x0c\n\x04type\x18\x02 \x01(\x05\x12\x11\n\tcondition\x18\x03 \x01(\x05\x12\x11\n\tbeginTime\x18\x04 \x02(\t\x12\x0f\n\x07\x65ndTime\x18\x05 \x02(\t\x12\x32\n\ndataFilter\x18\x07 \x01(\x0b\x32\x1e.Qot_GetOptionChain.DataFilter\"g\n\nOptionItem\x12,\n\x04\x63\x61ll\x18\x01 \x01(\x0b\x32\x1e.Qot_Common.SecurityStaticInfo\x12+\n\x03put\x18\x02 \x01(\x0b\x32\x1e.Qot_Common.SecurityStaticInfo\"j\n\x0bOptionChain\x12\x12\n\nstrikeTime\x18\x01 \x02(\t\x12.\n\x06option\x18\x02 \x03(\x0b\x32\x1e.Qot_GetOptionChain.OptionItem\x12\x17\n\x0fstrikeTimestamp\x18\x03 \x01(\x01\";\n\x03S2C\x12\x34\n\x0boptionChain\x18\x01 \x03(\x0b\x32\x1f.Qot_GetOptionChain.OptionChain\"/\n\x07Request\x12$\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x17.Qot_GetOptionChain.C2S\"h\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12$\n\x03s2c\x18\x04 \x01(\x0b\x32\x17.Qot_GetOptionChain.S2C*b\n\x0eOptionCondType\x12\x19\n\x15OptionCondType_Unknow\x10\x00\x12\x19\n\x15OptionCondType_WithIn\x10\x01\x12\x1a\n\x16OptionCondType_Outside\x10\x02\x42H\n\x13\x63om.futu.openapi.pbZ1github.com/futuopen/ftapi4go/pb/qotgetoptionchain') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_GetOptionChain_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ1github.com/futuopen/ftapi4go/pb/qotgetoptionchain' + _globals['_OPTIONCONDTYPE']._serialized_start=1087 + _globals['_OPTIONCONDTYPE']._serialized_end=1185 + _globals['_DATAFILTER']._serialized_start=81 + _globals['_DATAFILTER']._serialized_end=465 + _globals['_C2S']._serialized_start=468 + _globals['_C2S']._serialized_end=656 + _globals['_OPTIONITEM']._serialized_start=658 + _globals['_OPTIONITEM']._serialized_end=761 + _globals['_OPTIONCHAIN']._serialized_start=763 + _globals['_OPTIONCHAIN']._serialized_end=869 + _globals['_S2C']._serialized_start=871 + _globals['_S2C']._serialized_end=930 + _globals['_REQUEST']._serialized_start=932 + _globals['_REQUEST']._serialized_end=979 + _globals['_RESPONSE']._serialized_start=981 + _globals['_RESPONSE']._serialized_end=1085 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_GetOptionExpirationDate_pb2.py b/futu/common/pb/Qot_GetOptionExpirationDate_pb2.py index e73ac0a..a1beffc 100644 --- a/futu/common/pb/Qot_GetOptionExpirationDate_pb2.py +++ b/futu/common/pb/Qot_GetOptionExpirationDate_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_GetOptionExpirationDate.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_GetOptionExpirationDate.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,267 +26,22 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_GetOptionExpirationDate.proto', - package='Qot_GetOptionExpirationDate', - syntax='proto2', - serialized_pb=_b('\n!Qot_GetOptionExpirationDate.proto\x12\x1bQot_GetOptionExpirationDate\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"C\n\x03\x43\x32S\x12#\n\x05owner\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x17\n\x0findexOptionType\x18\x02 \x01(\x05\"t\n\x14OptionExpirationDate\x12\x12\n\nstrikeTime\x18\x01 \x01(\t\x12\x17\n\x0fstrikeTimestamp\x18\x02 \x01(\x01\x12 \n\x18optionExpiryDateDistance\x18\x03 \x02(\x05\x12\r\n\x05\x63ycle\x18\x04 \x01(\x05\"J\n\x03S2C\x12\x43\n\x08\x64\x61teList\x18\x01 \x03(\x0b\x32\x31.Qot_GetOptionExpirationDate.OptionExpirationDate\"8\n\x07Request\x12-\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32 .Qot_GetOptionExpirationDate.C2S\"q\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12-\n\x03s2c\x18\x04 \x01(\x0b\x32 .Qot_GetOptionExpirationDate.S2CBN\n\x13\x63om.futu.openapi.pbZ7github.com/futuopen/ftapi4go/pb/getoptionexpirationdate') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Qot_GetOptionExpirationDate.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='owner', full_name='Qot_GetOptionExpirationDate.C2S.owner', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='indexOptionType', full_name='Qot_GetOptionExpirationDate.C2S.indexOptionType', index=1, - number=2, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=98, - serialized_end=165, -) - - -_OPTIONEXPIRATIONDATE = _descriptor.Descriptor( - name='OptionExpirationDate', - full_name='Qot_GetOptionExpirationDate.OptionExpirationDate', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='strikeTime', full_name='Qot_GetOptionExpirationDate.OptionExpirationDate.strikeTime', index=0, - number=1, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='strikeTimestamp', full_name='Qot_GetOptionExpirationDate.OptionExpirationDate.strikeTimestamp', index=1, - number=2, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='optionExpiryDateDistance', full_name='Qot_GetOptionExpirationDate.OptionExpirationDate.optionExpiryDateDistance', index=2, - number=3, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='cycle', full_name='Qot_GetOptionExpirationDate.OptionExpirationDate.cycle', index=3, - number=4, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=167, - serialized_end=283, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_GetOptionExpirationDate.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='dateList', full_name='Qot_GetOptionExpirationDate.S2C.dateList', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=285, - serialized_end=359, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Qot_GetOptionExpirationDate.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Qot_GetOptionExpirationDate.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=361, - serialized_end=417, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_GetOptionExpirationDate.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_GetOptionExpirationDate.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_GetOptionExpirationDate.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_GetOptionExpirationDate.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_GetOptionExpirationDate.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=419, - serialized_end=532, -) - -_C2S.fields_by_name['owner'].message_type = Qot__Common__pb2._SECURITY -_S2C.fields_by_name['dateList'].message_type = _OPTIONEXPIRATIONDATE -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['OptionExpirationDate'] = _OPTIONEXPIRATIONDATE -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Qot_GetOptionExpirationDate_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetOptionExpirationDate.C2S) - )) -_sym_db.RegisterMessage(C2S) - -OptionExpirationDate = _reflection.GeneratedProtocolMessageType('OptionExpirationDate', (_message.Message,), dict( - DESCRIPTOR = _OPTIONEXPIRATIONDATE, - __module__ = 'Qot_GetOptionExpirationDate_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetOptionExpirationDate.OptionExpirationDate) - )) -_sym_db.RegisterMessage(OptionExpirationDate) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_GetOptionExpirationDate_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetOptionExpirationDate.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Qot_GetOptionExpirationDate_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetOptionExpirationDate.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_GetOptionExpirationDate_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetOptionExpirationDate.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ7github.com/futuopen/ftapi4go/pb/getoptionexpirationdate')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n!Qot_GetOptionExpirationDate.proto\x12\x1bQot_GetOptionExpirationDate\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"C\n\x03\x43\x32S\x12#\n\x05owner\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x17\n\x0findexOptionType\x18\x02 \x01(\x05\"t\n\x14OptionExpirationDate\x12\x12\n\nstrikeTime\x18\x01 \x01(\t\x12\x17\n\x0fstrikeTimestamp\x18\x02 \x01(\x01\x12 \n\x18optionExpiryDateDistance\x18\x03 \x02(\x05\x12\r\n\x05\x63ycle\x18\x04 \x01(\x05\"J\n\x03S2C\x12\x43\n\x08\x64\x61teList\x18\x01 \x03(\x0b\x32\x31.Qot_GetOptionExpirationDate.OptionExpirationDate\"8\n\x07Request\x12-\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32 .Qot_GetOptionExpirationDate.C2S\"q\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12-\n\x03s2c\x18\x04 \x01(\x0b\x32 .Qot_GetOptionExpirationDate.S2CBN\n\x13\x63om.futu.openapi.pbZ7github.com/futuopen/ftapi4go/pb/getoptionexpirationdate') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_GetOptionExpirationDate_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ7github.com/futuopen/ftapi4go/pb/getoptionexpirationdate' + _globals['_C2S']._serialized_start=98 + _globals['_C2S']._serialized_end=165 + _globals['_OPTIONEXPIRATIONDATE']._serialized_start=167 + _globals['_OPTIONEXPIRATIONDATE']._serialized_end=283 + _globals['_S2C']._serialized_start=285 + _globals['_S2C']._serialized_end=359 + _globals['_REQUEST']._serialized_start=361 + _globals['_REQUEST']._serialized_end=417 + _globals['_RESPONSE']._serialized_start=419 + _globals['_RESPONSE']._serialized_end=532 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_GetOrderBook_pb2.py b/futu/common/pb/Qot_GetOrderBook_pb2.py index 86587f3..c5d5c81 100644 --- a/futu/common/pb/Qot_GetOrderBook_pb2.py +++ b/futu/common/pb/Qot_GetOrderBook_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_GetOrderBook.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_GetOrderBook.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,258 +26,20 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_GetOrderBook.proto', - package='Qot_GetOrderBook', - syntax='proto2', - serialized_pb=_b('\n\x16Qot_GetOrderBook.proto\x12\x10Qot_GetOrderBook\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\":\n\x03\x43\x32S\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0b\n\x03num\x18\x02 \x02(\x05\"\x8f\x02\n\x03S2C\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04name\x18\x08 \x01(\t\x12/\n\x10orderBookAskList\x18\x02 \x03(\x0b\x32\x15.Qot_Common.OrderBook\x12/\n\x10orderBookBidList\x18\x03 \x03(\x0b\x32\x15.Qot_Common.OrderBook\x12\x16\n\x0esvrRecvTimeBid\x18\x04 \x01(\t\x12\x1f\n\x17svrRecvTimeBidTimestamp\x18\x05 \x01(\x01\x12\x16\n\x0esvrRecvTimeAsk\x18\x06 \x01(\t\x12\x1f\n\x17svrRecvTimeAskTimestamp\x18\x07 \x01(\x01\"-\n\x07Request\x12\"\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x15.Qot_GetOrderBook.C2S\"f\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\"\n\x03s2c\x18\x04 \x01(\x0b\x32\x15.Qot_GetOrderBook.S2CBF\n\x13\x63om.futu.openapi.pbZ/github.com/futuopen/ftapi4go/pb/qotgetorderbook') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Qot_GetOrderBook.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='security', full_name='Qot_GetOrderBook.C2S.security', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='num', full_name='Qot_GetOrderBook.C2S.num', index=1, - number=2, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=76, - serialized_end=134, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_GetOrderBook.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='security', full_name='Qot_GetOrderBook.S2C.security', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='name', full_name='Qot_GetOrderBook.S2C.name', index=1, - number=8, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='orderBookAskList', full_name='Qot_GetOrderBook.S2C.orderBookAskList', index=2, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='orderBookBidList', full_name='Qot_GetOrderBook.S2C.orderBookBidList', index=3, - number=3, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='svrRecvTimeBid', full_name='Qot_GetOrderBook.S2C.svrRecvTimeBid', index=4, - number=4, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='svrRecvTimeBidTimestamp', full_name='Qot_GetOrderBook.S2C.svrRecvTimeBidTimestamp', index=5, - number=5, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='svrRecvTimeAsk', full_name='Qot_GetOrderBook.S2C.svrRecvTimeAsk', index=6, - number=6, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='svrRecvTimeAskTimestamp', full_name='Qot_GetOrderBook.S2C.svrRecvTimeAskTimestamp', index=7, - number=7, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=137, - serialized_end=408, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Qot_GetOrderBook.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Qot_GetOrderBook.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=410, - serialized_end=455, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_GetOrderBook.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_GetOrderBook.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_GetOrderBook.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_GetOrderBook.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_GetOrderBook.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=457, - serialized_end=559, -) - -_C2S.fields_by_name['security'].message_type = Qot__Common__pb2._SECURITY -_S2C.fields_by_name['security'].message_type = Qot__Common__pb2._SECURITY -_S2C.fields_by_name['orderBookAskList'].message_type = Qot__Common__pb2._ORDERBOOK -_S2C.fields_by_name['orderBookBidList'].message_type = Qot__Common__pb2._ORDERBOOK -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Qot_GetOrderBook_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetOrderBook.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_GetOrderBook_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetOrderBook.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Qot_GetOrderBook_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetOrderBook.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_GetOrderBook_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetOrderBook.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ/github.com/futuopen/ftapi4go/pb/qotgetorderbook')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x16Qot_GetOrderBook.proto\x12\x10Qot_GetOrderBook\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\":\n\x03\x43\x32S\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0b\n\x03num\x18\x02 \x02(\x05\"\x8f\x02\n\x03S2C\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04name\x18\x08 \x01(\t\x12/\n\x10orderBookAskList\x18\x02 \x03(\x0b\x32\x15.Qot_Common.OrderBook\x12/\n\x10orderBookBidList\x18\x03 \x03(\x0b\x32\x15.Qot_Common.OrderBook\x12\x16\n\x0esvrRecvTimeBid\x18\x04 \x01(\t\x12\x1f\n\x17svrRecvTimeBidTimestamp\x18\x05 \x01(\x01\x12\x16\n\x0esvrRecvTimeAsk\x18\x06 \x01(\t\x12\x1f\n\x17svrRecvTimeAskTimestamp\x18\x07 \x01(\x01\"-\n\x07Request\x12\"\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x15.Qot_GetOrderBook.C2S\"f\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\"\n\x03s2c\x18\x04 \x01(\x0b\x32\x15.Qot_GetOrderBook.S2CBF\n\x13\x63om.futu.openapi.pbZ/github.com/futuopen/ftapi4go/pb/qotgetorderbook') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_GetOrderBook_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ/github.com/futuopen/ftapi4go/pb/qotgetorderbook' + _globals['_C2S']._serialized_start=76 + _globals['_C2S']._serialized_end=134 + _globals['_S2C']._serialized_start=137 + _globals['_S2C']._serialized_end=408 + _globals['_REQUEST']._serialized_start=410 + _globals['_REQUEST']._serialized_end=455 + _globals['_RESPONSE']._serialized_start=457 + _globals['_RESPONSE']._serialized_end=559 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_GetOwnerPlate_pb2.py b/futu/common/pb/Qot_GetOwnerPlate_pb2.py index 01aeb94..0a39fb5 100644 --- a/futu/common/pb/Qot_GetOwnerPlate_pb2.py +++ b/futu/common/pb/Qot_GetOwnerPlate_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_GetOwnerPlate.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_GetOwnerPlate.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,255 +26,22 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_GetOwnerPlate.proto', - package='Qot_GetOwnerPlate', - syntax='proto2', - serialized_pb=_b('\n\x17Qot_GetOwnerPlate.proto\x12\x11Qot_GetOwnerPlate\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"1\n\x03\x43\x32S\x12*\n\x0csecurityList\x18\x01 \x03(\x0b\x32\x14.Qot_Common.Security\"x\n\x12SecurityOwnerPlate\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04name\x18\x03 \x01(\t\x12,\n\rplateInfoList\x18\x02 \x03(\x0b\x32\x15.Qot_Common.PlateInfo\"D\n\x03S2C\x12=\n\x0eownerPlateList\x18\x01 \x03(\x0b\x32%.Qot_GetOwnerPlate.SecurityOwnerPlate\".\n\x07Request\x12#\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x16.Qot_GetOwnerPlate.C2S\"g\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12#\n\x03s2c\x18\x04 \x01(\x0b\x32\x16.Qot_GetOwnerPlate.S2CBG\n\x13\x63om.futu.openapi.pbZ0github.com/futuopen/ftapi4go/pb/qotgetownerplate') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Qot_GetOwnerPlate.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='securityList', full_name='Qot_GetOwnerPlate.C2S.securityList', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=78, - serialized_end=127, -) - - -_SECURITYOWNERPLATE = _descriptor.Descriptor( - name='SecurityOwnerPlate', - full_name='Qot_GetOwnerPlate.SecurityOwnerPlate', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='security', full_name='Qot_GetOwnerPlate.SecurityOwnerPlate.security', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='name', full_name='Qot_GetOwnerPlate.SecurityOwnerPlate.name', index=1, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='plateInfoList', full_name='Qot_GetOwnerPlate.SecurityOwnerPlate.plateInfoList', index=2, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=129, - serialized_end=249, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_GetOwnerPlate.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='ownerPlateList', full_name='Qot_GetOwnerPlate.S2C.ownerPlateList', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=251, - serialized_end=319, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Qot_GetOwnerPlate.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Qot_GetOwnerPlate.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=321, - serialized_end=367, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_GetOwnerPlate.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_GetOwnerPlate.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_GetOwnerPlate.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_GetOwnerPlate.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_GetOwnerPlate.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=369, - serialized_end=472, -) - -_C2S.fields_by_name['securityList'].message_type = Qot__Common__pb2._SECURITY -_SECURITYOWNERPLATE.fields_by_name['security'].message_type = Qot__Common__pb2._SECURITY -_SECURITYOWNERPLATE.fields_by_name['plateInfoList'].message_type = Qot__Common__pb2._PLATEINFO -_S2C.fields_by_name['ownerPlateList'].message_type = _SECURITYOWNERPLATE -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['SecurityOwnerPlate'] = _SECURITYOWNERPLATE -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Qot_GetOwnerPlate_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetOwnerPlate.C2S) - )) -_sym_db.RegisterMessage(C2S) - -SecurityOwnerPlate = _reflection.GeneratedProtocolMessageType('SecurityOwnerPlate', (_message.Message,), dict( - DESCRIPTOR = _SECURITYOWNERPLATE, - __module__ = 'Qot_GetOwnerPlate_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetOwnerPlate.SecurityOwnerPlate) - )) -_sym_db.RegisterMessage(SecurityOwnerPlate) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_GetOwnerPlate_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetOwnerPlate.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Qot_GetOwnerPlate_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetOwnerPlate.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_GetOwnerPlate_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetOwnerPlate.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ0github.com/futuopen/ftapi4go/pb/qotgetownerplate')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x17Qot_GetOwnerPlate.proto\x12\x11Qot_GetOwnerPlate\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"1\n\x03\x43\x32S\x12*\n\x0csecurityList\x18\x01 \x03(\x0b\x32\x14.Qot_Common.Security\"x\n\x12SecurityOwnerPlate\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04name\x18\x03 \x01(\t\x12,\n\rplateInfoList\x18\x02 \x03(\x0b\x32\x15.Qot_Common.PlateInfo\"D\n\x03S2C\x12=\n\x0eownerPlateList\x18\x01 \x03(\x0b\x32%.Qot_GetOwnerPlate.SecurityOwnerPlate\".\n\x07Request\x12#\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x16.Qot_GetOwnerPlate.C2S\"g\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12#\n\x03s2c\x18\x04 \x01(\x0b\x32\x16.Qot_GetOwnerPlate.S2CBG\n\x13\x63om.futu.openapi.pbZ0github.com/futuopen/ftapi4go/pb/qotgetownerplate') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_GetOwnerPlate_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ0github.com/futuopen/ftapi4go/pb/qotgetownerplate' + _globals['_C2S']._serialized_start=78 + _globals['_C2S']._serialized_end=127 + _globals['_SECURITYOWNERPLATE']._serialized_start=129 + _globals['_SECURITYOWNERPLATE']._serialized_end=249 + _globals['_S2C']._serialized_start=251 + _globals['_S2C']._serialized_end=319 + _globals['_REQUEST']._serialized_start=321 + _globals['_REQUEST']._serialized_end=367 + _globals['_RESPONSE']._serialized_start=369 + _globals['_RESPONSE']._serialized_end=472 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_GetPlateSecurity_pb2.py b/futu/common/pb/Qot_GetPlateSecurity_pb2.py index c6b6cc0..9c0de52 100644 --- a/futu/common/pb/Qot_GetPlateSecurity_pb2.py +++ b/futu/common/pb/Qot_GetPlateSecurity_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_GetPlateSecurity.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_GetPlateSecurity.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,214 +26,20 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_GetPlateSecurity.proto', - package='Qot_GetPlateSecurity', - syntax='proto2', - serialized_pb=_b('\n\x1aQot_GetPlateSecurity.proto\x12\x14Qot_GetPlateSecurity\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"M\n\x03\x43\x32S\x12#\n\x05plate\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x11\n\tsortField\x18\x02 \x01(\x05\x12\x0e\n\x06\x61scend\x18\x03 \x01(\x08\"=\n\x03S2C\x12\x36\n\x0estaticInfoList\x18\x01 \x03(\x0b\x32\x1e.Qot_Common.SecurityStaticInfo\"1\n\x07Request\x12&\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x19.Qot_GetPlateSecurity.C2S\"j\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12&\n\x03s2c\x18\x04 \x01(\x0b\x32\x19.Qot_GetPlateSecurity.S2CBJ\n\x13\x63om.futu.openapi.pbZ3github.com/futuopen/ftapi4go/pb/qotgetplatesecurity') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Qot_GetPlateSecurity.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='plate', full_name='Qot_GetPlateSecurity.C2S.plate', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='sortField', full_name='Qot_GetPlateSecurity.C2S.sortField', index=1, - number=2, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='ascend', full_name='Qot_GetPlateSecurity.C2S.ascend', index=2, - number=3, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=84, - serialized_end=161, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_GetPlateSecurity.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='staticInfoList', full_name='Qot_GetPlateSecurity.S2C.staticInfoList', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=163, - serialized_end=224, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Qot_GetPlateSecurity.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Qot_GetPlateSecurity.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=226, - serialized_end=275, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_GetPlateSecurity.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_GetPlateSecurity.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_GetPlateSecurity.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_GetPlateSecurity.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_GetPlateSecurity.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=277, - serialized_end=383, -) - -_C2S.fields_by_name['plate'].message_type = Qot__Common__pb2._SECURITY -_S2C.fields_by_name['staticInfoList'].message_type = Qot__Common__pb2._SECURITYSTATICINFO -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Qot_GetPlateSecurity_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetPlateSecurity.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_GetPlateSecurity_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetPlateSecurity.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Qot_GetPlateSecurity_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetPlateSecurity.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_GetPlateSecurity_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetPlateSecurity.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ3github.com/futuopen/ftapi4go/pb/qotgetplatesecurity')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1aQot_GetPlateSecurity.proto\x12\x14Qot_GetPlateSecurity\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"M\n\x03\x43\x32S\x12#\n\x05plate\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x11\n\tsortField\x18\x02 \x01(\x05\x12\x0e\n\x06\x61scend\x18\x03 \x01(\x08\"=\n\x03S2C\x12\x36\n\x0estaticInfoList\x18\x01 \x03(\x0b\x32\x1e.Qot_Common.SecurityStaticInfo\"1\n\x07Request\x12&\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x19.Qot_GetPlateSecurity.C2S\"j\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12&\n\x03s2c\x18\x04 \x01(\x0b\x32\x19.Qot_GetPlateSecurity.S2CBJ\n\x13\x63om.futu.openapi.pbZ3github.com/futuopen/ftapi4go/pb/qotgetplatesecurity') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_GetPlateSecurity_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ3github.com/futuopen/ftapi4go/pb/qotgetplatesecurity' + _globals['_C2S']._serialized_start=84 + _globals['_C2S']._serialized_end=161 + _globals['_S2C']._serialized_start=163 + _globals['_S2C']._serialized_end=224 + _globals['_REQUEST']._serialized_start=226 + _globals['_REQUEST']._serialized_end=275 + _globals['_RESPONSE']._serialized_start=277 + _globals['_RESPONSE']._serialized_end=383 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_GetPlateSet_pb2.py b/futu/common/pb/Qot_GetPlateSet_pb2.py index a6108a2..9ee227f 100644 --- a/futu/common/pb/Qot_GetPlateSet_pb2.py +++ b/futu/common/pb/Qot_GetPlateSet_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_GetPlateSet.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_GetPlateSet.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,206 +26,20 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_GetPlateSet.proto', - package='Qot_GetPlateSet', - syntax='proto2', - serialized_pb=_b('\n\x15Qot_GetPlateSet.proto\x12\x0fQot_GetPlateSet\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"+\n\x03\x43\x32S\x12\x0e\n\x06market\x18\x01 \x02(\x05\x12\x14\n\x0cplateSetType\x18\x02 \x02(\x05\"3\n\x03S2C\x12,\n\rplateInfoList\x18\x01 \x03(\x0b\x32\x15.Qot_Common.PlateInfo\",\n\x07Request\x12!\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x14.Qot_GetPlateSet.C2S\"e\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12!\n\x03s2c\x18\x04 \x01(\x0b\x32\x14.Qot_GetPlateSet.S2CBE\n\x13\x63om.futu.openapi.pbZ.github.com/futuopen/ftapi4go/pb/qotgetplateset') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Qot_GetPlateSet.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='market', full_name='Qot_GetPlateSet.C2S.market', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='plateSetType', full_name='Qot_GetPlateSet.C2S.plateSetType', index=1, - number=2, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=74, - serialized_end=117, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_GetPlateSet.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='plateInfoList', full_name='Qot_GetPlateSet.S2C.plateInfoList', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=119, - serialized_end=170, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Qot_GetPlateSet.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Qot_GetPlateSet.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=172, - serialized_end=216, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_GetPlateSet.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_GetPlateSet.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_GetPlateSet.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_GetPlateSet.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_GetPlateSet.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=218, - serialized_end=319, -) - -_S2C.fields_by_name['plateInfoList'].message_type = Qot__Common__pb2._PLATEINFO -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Qot_GetPlateSet_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetPlateSet.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_GetPlateSet_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetPlateSet.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Qot_GetPlateSet_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetPlateSet.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_GetPlateSet_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetPlateSet.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ.github.com/futuopen/ftapi4go/pb/qotgetplateset')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x15Qot_GetPlateSet.proto\x12\x0fQot_GetPlateSet\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"+\n\x03\x43\x32S\x12\x0e\n\x06market\x18\x01 \x02(\x05\x12\x14\n\x0cplateSetType\x18\x02 \x02(\x05\"3\n\x03S2C\x12,\n\rplateInfoList\x18\x01 \x03(\x0b\x32\x15.Qot_Common.PlateInfo\",\n\x07Request\x12!\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x14.Qot_GetPlateSet.C2S\"e\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12!\n\x03s2c\x18\x04 \x01(\x0b\x32\x14.Qot_GetPlateSet.S2CBE\n\x13\x63om.futu.openapi.pbZ.github.com/futuopen/ftapi4go/pb/qotgetplateset') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_GetPlateSet_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ.github.com/futuopen/ftapi4go/pb/qotgetplateset' + _globals['_C2S']._serialized_start=74 + _globals['_C2S']._serialized_end=117 + _globals['_S2C']._serialized_start=119 + _globals['_S2C']._serialized_end=170 + _globals['_REQUEST']._serialized_start=172 + _globals['_REQUEST']._serialized_end=216 + _globals['_RESPONSE']._serialized_start=218 + _globals['_RESPONSE']._serialized_end=319 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_GetPriceReminder_pb2.py b/futu/common/pb/Qot_GetPriceReminder_pb2.py index 7f0e691..9567c7e 100644 --- a/futu/common/pb/Qot_GetPriceReminder_pb2.py +++ b/futu/common/pb/Qot_GetPriceReminder_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_GetPriceReminder.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_GetPriceReminder.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,343 +26,24 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_GetPriceReminder.proto', - package='Qot_GetPriceReminder', - syntax='proto2', - serialized_pb=_b('\n\x1aQot_GetPriceReminder.proto\x12\x14Qot_GetPriceReminder\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"\x88\x01\n\x11PriceReminderItem\x12\x0b\n\x03key\x18\x01 \x02(\x03\x12\x0c\n\x04type\x18\x02 \x02(\x05\x12\r\n\x05value\x18\x03 \x02(\x01\x12\x0c\n\x04note\x18\x04 \x02(\t\x12\x0c\n\x04\x66req\x18\x05 \x02(\x05\x12\x10\n\x08isEnable\x18\x06 \x02(\x08\x12\x1b\n\x13reminderSessionList\x18\x07 \x03(\x05\"\x80\x01\n\rPriceReminder\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04name\x18\x03 \x01(\t\x12\x39\n\x08itemList\x18\x02 \x03(\x0b\x32\'.Qot_GetPriceReminder.PriceReminderItem\"=\n\x03\x43\x32S\x12&\n\x08security\x18\x01 \x01(\x0b\x32\x14.Qot_Common.Security\x12\x0e\n\x06market\x18\x02 \x01(\x05\"E\n\x03S2C\x12>\n\x11priceReminderList\x18\x01 \x03(\x0b\x32#.Qot_GetPriceReminder.PriceReminder\"1\n\x07Request\x12&\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x19.Qot_GetPriceReminder.C2S\"j\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12&\n\x03s2c\x18\x04 \x01(\x0b\x32\x19.Qot_GetPriceReminder.S2CBJ\n\x13\x63om.futu.openapi.pbZ3github.com/futuopen/ftapi4go/pb/qotgetpricereminder') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - - - - -_PRICEREMINDERITEM = _descriptor.Descriptor( - name='PriceReminderItem', - full_name='Qot_GetPriceReminder.PriceReminderItem', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='key', full_name='Qot_GetPriceReminder.PriceReminderItem.key', index=0, - number=1, type=3, cpp_type=2, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='type', full_name='Qot_GetPriceReminder.PriceReminderItem.type', index=1, - number=2, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='value', full_name='Qot_GetPriceReminder.PriceReminderItem.value', index=2, - number=3, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='note', full_name='Qot_GetPriceReminder.PriceReminderItem.note', index=3, - number=4, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='freq', full_name='Qot_GetPriceReminder.PriceReminderItem.freq', index=4, - number=5, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='isEnable', full_name='Qot_GetPriceReminder.PriceReminderItem.isEnable', index=5, - number=6, type=8, cpp_type=7, label=2, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='reminderSessionList', full_name='Qot_GetPriceReminder.PriceReminderItem.reminderSessionList', index=6, - number=7, type=5, cpp_type=1, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=85, - serialized_end=221, -) - - -_PRICEREMINDER = _descriptor.Descriptor( - name='PriceReminder', - full_name='Qot_GetPriceReminder.PriceReminder', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='security', full_name='Qot_GetPriceReminder.PriceReminder.security', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='name', full_name='Qot_GetPriceReminder.PriceReminder.name', index=1, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='itemList', full_name='Qot_GetPriceReminder.PriceReminder.itemList', index=2, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=224, - serialized_end=352, -) - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Qot_GetPriceReminder.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='security', full_name='Qot_GetPriceReminder.C2S.security', index=0, - number=1, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='market', full_name='Qot_GetPriceReminder.C2S.market', index=1, - number=2, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=354, - serialized_end=415, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_GetPriceReminder.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='priceReminderList', full_name='Qot_GetPriceReminder.S2C.priceReminderList', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=417, - serialized_end=486, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Qot_GetPriceReminder.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Qot_GetPriceReminder.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=488, - serialized_end=537, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_GetPriceReminder.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_GetPriceReminder.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_GetPriceReminder.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_GetPriceReminder.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_GetPriceReminder.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=539, - serialized_end=645, -) - -_PRICEREMINDER.fields_by_name['security'].message_type = Qot__Common__pb2._SECURITY -_PRICEREMINDER.fields_by_name['itemList'].message_type = _PRICEREMINDERITEM -_C2S.fields_by_name['security'].message_type = Qot__Common__pb2._SECURITY -_S2C.fields_by_name['priceReminderList'].message_type = _PRICEREMINDER -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['PriceReminderItem'] = _PRICEREMINDERITEM -DESCRIPTOR.message_types_by_name['PriceReminder'] = _PRICEREMINDER -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -PriceReminderItem = _reflection.GeneratedProtocolMessageType('PriceReminderItem', (_message.Message,), dict( - DESCRIPTOR = _PRICEREMINDERITEM, - __module__ = 'Qot_GetPriceReminder_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetPriceReminder.PriceReminderItem) - )) -_sym_db.RegisterMessage(PriceReminderItem) - -PriceReminder = _reflection.GeneratedProtocolMessageType('PriceReminder', (_message.Message,), dict( - DESCRIPTOR = _PRICEREMINDER, - __module__ = 'Qot_GetPriceReminder_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetPriceReminder.PriceReminder) - )) -_sym_db.RegisterMessage(PriceReminder) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Qot_GetPriceReminder_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetPriceReminder.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_GetPriceReminder_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetPriceReminder.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Qot_GetPriceReminder_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetPriceReminder.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_GetPriceReminder_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetPriceReminder.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ3github.com/futuopen/ftapi4go/pb/qotgetpricereminder')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1aQot_GetPriceReminder.proto\x12\x14Qot_GetPriceReminder\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"\x88\x01\n\x11PriceReminderItem\x12\x0b\n\x03key\x18\x01 \x02(\x03\x12\x0c\n\x04type\x18\x02 \x02(\x05\x12\r\n\x05value\x18\x03 \x02(\x01\x12\x0c\n\x04note\x18\x04 \x02(\t\x12\x0c\n\x04\x66req\x18\x05 \x02(\x05\x12\x10\n\x08isEnable\x18\x06 \x02(\x08\x12\x1b\n\x13reminderSessionList\x18\x07 \x03(\x05\"\x80\x01\n\rPriceReminder\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04name\x18\x03 \x01(\t\x12\x39\n\x08itemList\x18\x02 \x03(\x0b\x32\'.Qot_GetPriceReminder.PriceReminderItem\"=\n\x03\x43\x32S\x12&\n\x08security\x18\x01 \x01(\x0b\x32\x14.Qot_Common.Security\x12\x0e\n\x06market\x18\x02 \x01(\x05\"E\n\x03S2C\x12>\n\x11priceReminderList\x18\x01 \x03(\x0b\x32#.Qot_GetPriceReminder.PriceReminder\"1\n\x07Request\x12&\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x19.Qot_GetPriceReminder.C2S\"j\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12&\n\x03s2c\x18\x04 \x01(\x0b\x32\x19.Qot_GetPriceReminder.S2CBJ\n\x13\x63om.futu.openapi.pbZ3github.com/futuopen/ftapi4go/pb/qotgetpricereminder') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_GetPriceReminder_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ3github.com/futuopen/ftapi4go/pb/qotgetpricereminder' + _globals['_PRICEREMINDERITEM']._serialized_start=85 + _globals['_PRICEREMINDERITEM']._serialized_end=221 + _globals['_PRICEREMINDER']._serialized_start=224 + _globals['_PRICEREMINDER']._serialized_end=352 + _globals['_C2S']._serialized_start=354 + _globals['_C2S']._serialized_end=415 + _globals['_S2C']._serialized_start=417 + _globals['_S2C']._serialized_end=486 + _globals['_REQUEST']._serialized_start=488 + _globals['_REQUEST']._serialized_end=537 + _globals['_RESPONSE']._serialized_start=539 + _globals['_RESPONSE']._serialized_end=645 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_GetRT_pb2.py b/futu/common/pb/Qot_GetRT_pb2.py index 93d4129..78d28fb 100644 --- a/futu/common/pb/Qot_GetRT_pb2.py +++ b/futu/common/pb/Qot_GetRT_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_GetRT.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_GetRT.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,215 +26,20 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_GetRT.proto', - package='Qot_GetRT', - syntax='proto2', - serialized_pb=_b('\n\x0fQot_GetRT.proto\x12\tQot_GetRT\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"-\n\x03\x43\x32S\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\"b\n\x03S2C\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04name\x18\x03 \x01(\t\x12%\n\x06rtList\x18\x02 \x03(\x0b\x32\x15.Qot_Common.TimeShare\"&\n\x07Request\x12\x1b\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x0e.Qot_GetRT.C2S\"_\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\x1b\n\x03s2c\x18\x04 \x01(\x0b\x32\x0e.Qot_GetRT.S2CB?\n\x13\x63om.futu.openapi.pbZ(github.com/futuopen/ftapi4go/pb/qotgetrt') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Qot_GetRT.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='security', full_name='Qot_GetRT.C2S.security', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=62, - serialized_end=107, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_GetRT.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='security', full_name='Qot_GetRT.S2C.security', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='name', full_name='Qot_GetRT.S2C.name', index=1, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rtList', full_name='Qot_GetRT.S2C.rtList', index=2, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=109, - serialized_end=207, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Qot_GetRT.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Qot_GetRT.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=209, - serialized_end=247, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_GetRT.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_GetRT.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_GetRT.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_GetRT.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_GetRT.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=249, - serialized_end=344, -) - -_C2S.fields_by_name['security'].message_type = Qot__Common__pb2._SECURITY -_S2C.fields_by_name['security'].message_type = Qot__Common__pb2._SECURITY -_S2C.fields_by_name['rtList'].message_type = Qot__Common__pb2._TIMESHARE -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Qot_GetRT_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetRT.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_GetRT_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetRT.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Qot_GetRT_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetRT.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_GetRT_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetRT.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ(github.com/futuopen/ftapi4go/pb/qotgetrt')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x0fQot_GetRT.proto\x12\tQot_GetRT\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"-\n\x03\x43\x32S\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\"b\n\x03S2C\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04name\x18\x03 \x01(\t\x12%\n\x06rtList\x18\x02 \x03(\x0b\x32\x15.Qot_Common.TimeShare\"&\n\x07Request\x12\x1b\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x0e.Qot_GetRT.C2S\"_\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\x1b\n\x03s2c\x18\x04 \x01(\x0b\x32\x0e.Qot_GetRT.S2CB?\n\x13\x63om.futu.openapi.pbZ(github.com/futuopen/ftapi4go/pb/qotgetrt') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_GetRT_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ(github.com/futuopen/ftapi4go/pb/qotgetrt' + _globals['_C2S']._serialized_start=62 + _globals['_C2S']._serialized_end=107 + _globals['_S2C']._serialized_start=109 + _globals['_S2C']._serialized_end=207 + _globals['_REQUEST']._serialized_start=209 + _globals['_REQUEST']._serialized_end=247 + _globals['_RESPONSE']._serialized_start=249 + _globals['_RESPONSE']._serialized_end=344 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_GetReference_pb2.py b/futu/common/pb/Qot_GetReference_pb2.py index c0491be..76aee2b 100644 --- a/futu/common/pb/Qot_GetReference_pb2.py +++ b/futu/common/pb/Qot_GetReference_pb2.py @@ -1,14 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_GetReference.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) -from google.protobuf.internal import enum_type_wrapper +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_GetReference.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -18,238 +26,22 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_GetReference.proto', - package='Qot_GetReference', - syntax='proto2', - serialized_pb=_b('\n\x16Qot_GetReference.proto\x12\x10Qot_GetReference\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"D\n\x03\x43\x32S\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x15\n\rreferenceType\x18\x02 \x02(\x05\"=\n\x03S2C\x12\x36\n\x0estaticInfoList\x18\x02 \x03(\x0b\x32\x1e.Qot_Common.SecurityStaticInfo\"-\n\x07Request\x12\"\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x15.Qot_GetReference.C2S\"f\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\"\n\x03s2c\x18\x04 \x01(\x0b\x32\x15.Qot_GetReference.S2C*^\n\rReferenceType\x12\x18\n\x14ReferenceType_Unknow\x10\x00\x12\x19\n\x15ReferenceType_Warrant\x10\x01\x12\x18\n\x14ReferenceType_Future\x10\x02\x42\x46\n\x13\x63om.futu.openapi.pbZ/github.com/futuopen/ftapi4go/pb/qotgetreference') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - -_REFERENCETYPE = _descriptor.EnumDescriptor( - name='ReferenceType', - full_name='Qot_GetReference.ReferenceType', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='ReferenceType_Unknow', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ReferenceType_Warrant', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ReferenceType_Future', index=2, number=2, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=360, - serialized_end=454, -) -_sym_db.RegisterEnumDescriptor(_REFERENCETYPE) - -ReferenceType = enum_type_wrapper.EnumTypeWrapper(_REFERENCETYPE) -ReferenceType_Unknow = 0 -ReferenceType_Warrant = 1 -ReferenceType_Future = 2 - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Qot_GetReference.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='security', full_name='Qot_GetReference.C2S.security', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='referenceType', full_name='Qot_GetReference.C2S.referenceType', index=1, - number=2, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=76, - serialized_end=144, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_GetReference.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='staticInfoList', full_name='Qot_GetReference.S2C.staticInfoList', index=0, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=146, - serialized_end=207, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Qot_GetReference.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Qot_GetReference.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=209, - serialized_end=254, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_GetReference.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_GetReference.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_GetReference.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_GetReference.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_GetReference.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=256, - serialized_end=358, -) - -_C2S.fields_by_name['security'].message_type = Qot__Common__pb2._SECURITY -_S2C.fields_by_name['staticInfoList'].message_type = Qot__Common__pb2._SECURITYSTATICINFO -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -DESCRIPTOR.enum_types_by_name['ReferenceType'] = _REFERENCETYPE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Qot_GetReference_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetReference.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_GetReference_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetReference.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Qot_GetReference_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetReference.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_GetReference_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetReference.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ/github.com/futuopen/ftapi4go/pb/qotgetreference')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x16Qot_GetReference.proto\x12\x10Qot_GetReference\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"D\n\x03\x43\x32S\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x15\n\rreferenceType\x18\x02 \x02(\x05\"=\n\x03S2C\x12\x36\n\x0estaticInfoList\x18\x02 \x03(\x0b\x32\x1e.Qot_Common.SecurityStaticInfo\"-\n\x07Request\x12\"\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x15.Qot_GetReference.C2S\"f\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\"\n\x03s2c\x18\x04 \x01(\x0b\x32\x15.Qot_GetReference.S2C*^\n\rReferenceType\x12\x18\n\x14ReferenceType_Unknow\x10\x00\x12\x19\n\x15ReferenceType_Warrant\x10\x01\x12\x18\n\x14ReferenceType_Future\x10\x02\x42\x46\n\x13\x63om.futu.openapi.pbZ/github.com/futuopen/ftapi4go/pb/qotgetreference') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_GetReference_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ/github.com/futuopen/ftapi4go/pb/qotgetreference' + _globals['_REFERENCETYPE']._serialized_start=360 + _globals['_REFERENCETYPE']._serialized_end=454 + _globals['_C2S']._serialized_start=76 + _globals['_C2S']._serialized_end=144 + _globals['_S2C']._serialized_start=146 + _globals['_S2C']._serialized_end=207 + _globals['_REQUEST']._serialized_start=209 + _globals['_REQUEST']._serialized_end=254 + _globals['_RESPONSE']._serialized_start=256 + _globals['_RESPONSE']._serialized_end=358 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_GetRehab_pb2.py b/futu/common/pb/Qot_GetRehab_pb2.py index c58c964..7c9b243 100644 --- a/futu/common/pb/Qot_GetRehab_pb2.py +++ b/futu/common/pb/Qot_GetRehab_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_GetRehab.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_GetRehab.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,248 +26,22 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_GetRehab.proto', - package='Qot_GetRehab', - syntax='proto2', - serialized_pb=_b('\n\x12Qot_GetRehab.proto\x12\x0cQot_GetRehab\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"1\n\x03\x43\x32S\x12*\n\x0csecurityList\x18\x01 \x03(\x0b\x32\x14.Qot_Common.Security\"]\n\rSecurityRehab\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12$\n\trehabList\x18\x02 \x03(\x0b\x32\x11.Qot_Common.Rehab\"=\n\x03S2C\x12\x36\n\x11securityRehabList\x18\x01 \x03(\x0b\x32\x1b.Qot_GetRehab.SecurityRehab\")\n\x07Request\x12\x1e\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x11.Qot_GetRehab.C2S\"b\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\x1e\n\x03s2c\x18\x04 \x01(\x0b\x32\x11.Qot_GetRehab.S2CBB\n\x13\x63om.futu.openapi.pbZ+github.com/futuopen/ftapi4go/pb/qotgetrehab') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Qot_GetRehab.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='securityList', full_name='Qot_GetRehab.C2S.securityList', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=68, - serialized_end=117, -) - - -_SECURITYREHAB = _descriptor.Descriptor( - name='SecurityRehab', - full_name='Qot_GetRehab.SecurityRehab', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='security', full_name='Qot_GetRehab.SecurityRehab.security', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rehabList', full_name='Qot_GetRehab.SecurityRehab.rehabList', index=1, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=119, - serialized_end=212, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_GetRehab.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='securityRehabList', full_name='Qot_GetRehab.S2C.securityRehabList', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=214, - serialized_end=275, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Qot_GetRehab.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Qot_GetRehab.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=277, - serialized_end=318, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_GetRehab.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_GetRehab.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_GetRehab.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_GetRehab.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_GetRehab.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=320, - serialized_end=418, -) - -_C2S.fields_by_name['securityList'].message_type = Qot__Common__pb2._SECURITY -_SECURITYREHAB.fields_by_name['security'].message_type = Qot__Common__pb2._SECURITY -_SECURITYREHAB.fields_by_name['rehabList'].message_type = Qot__Common__pb2._REHAB -_S2C.fields_by_name['securityRehabList'].message_type = _SECURITYREHAB -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['SecurityRehab'] = _SECURITYREHAB -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Qot_GetRehab_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetRehab.C2S) - )) -_sym_db.RegisterMessage(C2S) - -SecurityRehab = _reflection.GeneratedProtocolMessageType('SecurityRehab', (_message.Message,), dict( - DESCRIPTOR = _SECURITYREHAB, - __module__ = 'Qot_GetRehab_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetRehab.SecurityRehab) - )) -_sym_db.RegisterMessage(SecurityRehab) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_GetRehab_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetRehab.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Qot_GetRehab_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetRehab.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_GetRehab_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetRehab.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ+github.com/futuopen/ftapi4go/pb/qotgetrehab')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x12Qot_GetRehab.proto\x12\x0cQot_GetRehab\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"1\n\x03\x43\x32S\x12*\n\x0csecurityList\x18\x01 \x03(\x0b\x32\x14.Qot_Common.Security\"]\n\rSecurityRehab\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12$\n\trehabList\x18\x02 \x03(\x0b\x32\x11.Qot_Common.Rehab\"=\n\x03S2C\x12\x36\n\x11securityRehabList\x18\x01 \x03(\x0b\x32\x1b.Qot_GetRehab.SecurityRehab\")\n\x07Request\x12\x1e\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x11.Qot_GetRehab.C2S\"b\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\x1e\n\x03s2c\x18\x04 \x01(\x0b\x32\x11.Qot_GetRehab.S2CBB\n\x13\x63om.futu.openapi.pbZ+github.com/futuopen/ftapi4go/pb/qotgetrehab') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_GetRehab_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ+github.com/futuopen/ftapi4go/pb/qotgetrehab' + _globals['_C2S']._serialized_start=68 + _globals['_C2S']._serialized_end=117 + _globals['_SECURITYREHAB']._serialized_start=119 + _globals['_SECURITYREHAB']._serialized_end=212 + _globals['_S2C']._serialized_start=214 + _globals['_S2C']._serialized_end=275 + _globals['_REQUEST']._serialized_start=277 + _globals['_REQUEST']._serialized_end=318 + _globals['_RESPONSE']._serialized_start=320 + _globals['_RESPONSE']._serialized_end=418 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_GetSecuritySnapshot_pb2.py b/futu/common/pb/Qot_GetSecuritySnapshot_pb2.py index ed9323f..a6bf31b 100644 --- a/futu/common/pb/Qot_GetSecuritySnapshot_pb2.py +++ b/futu/common/pb/Qot_GetSecuritySnapshot_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_GetSecuritySnapshot.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_GetSecuritySnapshot.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,1419 +26,38 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_GetSecuritySnapshot.proto', - package='Qot_GetSecuritySnapshot', - syntax='proto2', - serialized_pb=_b('\n\x1dQot_GetSecuritySnapshot.proto\x12\x17Qot_GetSecuritySnapshot\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"1\n\x03\x43\x32S\x12*\n\x0csecurityList\x18\x01 \x03(\x0b\x32\x14.Qot_Common.Security\"\xf8\x02\n\x14\x45quitySnapshotExData\x12\x14\n\x0cissuedShares\x18\x01 \x02(\x03\x12\x17\n\x0fissuedMarketVal\x18\x02 \x02(\x01\x12\x10\n\x08netAsset\x18\x03 \x02(\x01\x12\x11\n\tnetProfit\x18\x04 \x02(\x01\x12\x18\n\x10\x65\x61rningsPershare\x18\x05 \x02(\x01\x12\x19\n\x11outstandingShares\x18\x06 \x02(\x03\x12\x1c\n\x14outstandingMarketVal\x18\x07 \x02(\x01\x12\x18\n\x10netAssetPershare\x18\x08 \x02(\x01\x12\x0e\n\x06\x65yRate\x18\t \x02(\x01\x12\x0e\n\x06peRate\x18\n \x02(\x01\x12\x0e\n\x06pbRate\x18\x0b \x02(\x01\x12\x11\n\tpeTTMRate\x18\x0c \x02(\x01\x12\x13\n\x0b\x64ividendTTM\x18\r \x01(\x01\x12\x18\n\x10\x64ividendRatioTTM\x18\x0e \x01(\x01\x12\x13\n\x0b\x64ividendLFY\x18\x0f \x01(\x01\x12\x18\n\x10\x64ividendLFYRatio\x18\x10 \x01(\x01\"\xd0\x04\n\x15WarrantSnapshotExData\x12\x16\n\x0e\x63onversionRate\x18\x01 \x02(\x01\x12\x13\n\x0bwarrantType\x18\x02 \x02(\x05\x12\x13\n\x0bstrikePrice\x18\x03 \x02(\x01\x12\x14\n\x0cmaturityTime\x18\x04 \x02(\t\x12\x14\n\x0c\x65ndTradeTime\x18\x05 \x02(\t\x12#\n\x05owner\x18\x06 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x15\n\rrecoveryPrice\x18\x07 \x02(\x01\x12\x14\n\x0cstreetVolumn\x18\x08 \x02(\x03\x12\x13\n\x0bissueVolumn\x18\t \x02(\x03\x12\x12\n\nstreetRate\x18\n \x02(\x01\x12\r\n\x05\x64\x65lta\x18\x0b \x02(\x01\x12\x19\n\x11impliedVolatility\x18\x0c \x02(\x01\x12\x0f\n\x07premium\x18\r \x02(\x01\x12\x19\n\x11maturityTimestamp\x18\x0e \x01(\x01\x12\x19\n\x11\x65ndTradeTimestamp\x18\x0f \x01(\x01\x12\x10\n\x08leverage\x18\x10 \x01(\x01\x12\x0c\n\x04ipop\x18\x11 \x01(\x01\x12\x16\n\x0e\x62reakEvenPoint\x18\x12 \x01(\x01\x12\x17\n\x0f\x63onversionPrice\x18\x13 \x01(\x01\x12\x1a\n\x12priceRecoveryRatio\x18\x14 \x01(\x01\x12\r\n\x05score\x18\x15 \x01(\x01\x12\x18\n\x10upperStrikePrice\x18\x16 \x01(\x01\x12\x18\n\x10lowerStrikePrice\x18\x17 \x01(\x01\x12\x19\n\x11inLinePriceStatus\x18\x18 \x01(\x05\x12\x12\n\nissuerCode\x18\x19 \x01(\t\"\x82\x04\n\x14OptionSnapshotExData\x12\x0c\n\x04type\x18\x01 \x02(\x05\x12#\n\x05owner\x18\x02 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x12\n\nstrikeTime\x18\x03 \x02(\t\x12\x13\n\x0bstrikePrice\x18\x04 \x02(\x01\x12\x14\n\x0c\x63ontractSize\x18\x05 \x02(\x05\x12\x19\n\x11\x63ontractSizeFloat\x18\x16 \x01(\x01\x12\x14\n\x0copenInterest\x18\x06 \x02(\x05\x12\x19\n\x11impliedVolatility\x18\x07 \x02(\x01\x12\x0f\n\x07premium\x18\x08 \x02(\x01\x12\r\n\x05\x64\x65lta\x18\t \x02(\x01\x12\r\n\x05gamma\x18\n \x02(\x01\x12\x0c\n\x04vega\x18\x0b \x02(\x01\x12\r\n\x05theta\x18\x0c \x02(\x01\x12\x0b\n\x03rho\x18\r \x02(\x01\x12\x17\n\x0fstrikeTimestamp\x18\x0e \x01(\x01\x12\x17\n\x0findexOptionType\x18\x0f \x01(\x05\x12\x17\n\x0fnetOpenInterest\x18\x10 \x01(\x05\x12\x1a\n\x12\x65xpiryDateDistance\x18\x11 \x01(\x05\x12\x1c\n\x14\x63ontractNominalValue\x18\x12 \x01(\x01\x12\x1a\n\x12ownerLotMultiplier\x18\x13 \x01(\x01\x12\x16\n\x0eoptionAreaType\x18\x14 \x01(\x05\x12\x1a\n\x12\x63ontractMultiplier\x18\x15 \x01(\x01\"P\n\x13IndexSnapshotExData\x12\x12\n\nraiseCount\x18\x01 \x02(\x05\x12\x11\n\tfallCount\x18\x02 \x02(\x05\x12\x12\n\nequalCount\x18\x03 \x02(\x05\"P\n\x13PlateSnapshotExData\x12\x12\n\nraiseCount\x18\x01 \x02(\x05\x12\x11\n\tfallCount\x18\x02 \x02(\x05\x12\x12\n\nequalCount\x18\x03 \x02(\x05\"\xa4\x01\n\x14\x46utureSnapshotExData\x12\x17\n\x0flastSettlePrice\x18\x01 \x02(\x01\x12\x10\n\x08position\x18\x02 \x02(\x05\x12\x16\n\x0epositionChange\x18\x03 \x02(\x05\x12\x15\n\rlastTradeTime\x18\x04 \x02(\t\x12\x1a\n\x12lastTradeTimestamp\x18\x05 \x01(\x01\x12\x16\n\x0eisMainContract\x18\x06 \x02(\x08\"\x8f\x01\n\x13TrustSnapshotExData\x12\x15\n\rdividendYield\x18\x01 \x02(\x01\x12\x0b\n\x03\x61um\x18\x02 \x02(\x01\x12\x18\n\x10outstandingUnits\x18\x03 \x02(\x03\x12\x15\n\rnetAssetValue\x18\x04 \x02(\x01\x12\x0f\n\x07premium\x18\x05 \x02(\x01\x12\x12\n\nassetClass\x18\x06 \x02(\x05\"\x8a\x08\n\x11SnapshotBasicData\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04name\x18) \x01(\t\x12\x0c\n\x04type\x18\x02 \x02(\x05\x12\x11\n\tisSuspend\x18\x03 \x02(\x08\x12\x10\n\x08listTime\x18\x04 \x02(\t\x12\x0f\n\x07lotSize\x18\x05 \x02(\x05\x12\x13\n\x0bpriceSpread\x18\x06 \x02(\x01\x12\x12\n\nupdateTime\x18\x07 \x02(\t\x12\x11\n\thighPrice\x18\x08 \x02(\x01\x12\x11\n\topenPrice\x18\t \x02(\x01\x12\x10\n\x08lowPrice\x18\n \x02(\x01\x12\x16\n\x0elastClosePrice\x18\x0b \x02(\x01\x12\x10\n\x08\x63urPrice\x18\x0c \x02(\x01\x12\x0e\n\x06volume\x18\r \x02(\x03\x12\x10\n\x08turnover\x18\x0e \x02(\x01\x12\x14\n\x0cturnoverRate\x18\x0f \x02(\x01\x12\x15\n\rlistTimestamp\x18\x10 \x01(\x01\x12\x17\n\x0fupdateTimestamp\x18\x11 \x01(\x01\x12\x10\n\x08\x61skPrice\x18\x12 \x01(\x01\x12\x10\n\x08\x62idPrice\x18\x13 \x01(\x01\x12\x0e\n\x06\x61skVol\x18\x14 \x01(\x03\x12\x0e\n\x06\x62idVol\x18\x15 \x01(\x03\x12\x14\n\x0c\x65nableMargin\x18\x16 \x01(\x08\x12\x15\n\rmortgageRatio\x18\x17 \x01(\x01\x12\x1e\n\x16longMarginInitialRatio\x18\x18 \x01(\x01\x12\x17\n\x0f\x65nableShortSell\x18\x19 \x01(\x08\x12\x15\n\rshortSellRate\x18\x1a \x01(\x01\x12\x1c\n\x14shortAvailableVolume\x18\x1b \x01(\x03\x12\x1f\n\x17shortMarginInitialRatio\x18\x1c \x01(\x01\x12\x11\n\tamplitude\x18\x1d \x01(\x01\x12\x10\n\x08\x61vgPrice\x18\x1e \x01(\x01\x12\x13\n\x0b\x62idAskRatio\x18\x1f \x01(\x01\x12\x13\n\x0bvolumeRatio\x18 \x01(\x01\x12\x1b\n\x13highest52WeeksPrice\x18! \x01(\x01\x12\x1a\n\x12lowest52WeeksPrice\x18\" \x01(\x01\x12\x1b\n\x13highestHistoryPrice\x18# \x01(\x01\x12\x1a\n\x12lowestHistoryPrice\x18$ \x01(\x01\x12\x31\n\tpreMarket\x18% \x01(\x0b\x32\x1e.Qot_Common.PreAfterMarketData\x12\x33\n\x0b\x61\x66terMarket\x18& \x01(\x0b\x32\x1e.Qot_Common.PreAfterMarketData\x12\x11\n\tsecStatus\x18\' \x01(\x05\x12\x19\n\x11\x63losePrice5Minute\x18( \x01(\x01\x12\x31\n\tovernight\x18* \x01(\x0b\x32\x1e.Qot_Common.PreAfterMarketData\"\xa4\x04\n\x08Snapshot\x12\x39\n\x05\x62\x61sic\x18\x01 \x02(\x0b\x32*.Qot_GetSecuritySnapshot.SnapshotBasicData\x12\x43\n\x0c\x65quityExData\x18\x02 \x01(\x0b\x32-.Qot_GetSecuritySnapshot.EquitySnapshotExData\x12\x45\n\rwarrantExData\x18\x03 \x01(\x0b\x32..Qot_GetSecuritySnapshot.WarrantSnapshotExData\x12\x43\n\x0coptionExData\x18\x04 \x01(\x0b\x32-.Qot_GetSecuritySnapshot.OptionSnapshotExData\x12\x41\n\x0bindexExData\x18\x05 \x01(\x0b\x32,.Qot_GetSecuritySnapshot.IndexSnapshotExData\x12\x41\n\x0bplateExData\x18\x06 \x01(\x0b\x32,.Qot_GetSecuritySnapshot.PlateSnapshotExData\x12\x43\n\x0c\x66utureExData\x18\x07 \x01(\x0b\x32-.Qot_GetSecuritySnapshot.FutureSnapshotExData\x12\x41\n\x0btrustExData\x18\x08 \x01(\x0b\x32,.Qot_GetSecuritySnapshot.TrustSnapshotExData\">\n\x03S2C\x12\x37\n\x0csnapshotList\x18\x01 \x03(\x0b\x32!.Qot_GetSecuritySnapshot.Snapshot\"4\n\x07Request\x12)\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x1c.Qot_GetSecuritySnapshot.C2S\"m\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12)\n\x03s2c\x18\x04 \x01(\x0b\x32\x1c.Qot_GetSecuritySnapshot.S2CBM\n\x13\x63om.futu.openapi.pbZ6github.com/futuopen/ftapi4go/pb/qotgetsecuritysnapshot') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Qot_GetSecuritySnapshot.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='securityList', full_name='Qot_GetSecuritySnapshot.C2S.securityList', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=90, - serialized_end=139, -) - - -_EQUITYSNAPSHOTEXDATA = _descriptor.Descriptor( - name='EquitySnapshotExData', - full_name='Qot_GetSecuritySnapshot.EquitySnapshotExData', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='issuedShares', full_name='Qot_GetSecuritySnapshot.EquitySnapshotExData.issuedShares', index=0, - number=1, type=3, cpp_type=2, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='issuedMarketVal', full_name='Qot_GetSecuritySnapshot.EquitySnapshotExData.issuedMarketVal', index=1, - number=2, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='netAsset', full_name='Qot_GetSecuritySnapshot.EquitySnapshotExData.netAsset', index=2, - number=3, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='netProfit', full_name='Qot_GetSecuritySnapshot.EquitySnapshotExData.netProfit', index=3, - number=4, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='earningsPershare', full_name='Qot_GetSecuritySnapshot.EquitySnapshotExData.earningsPershare', index=4, - number=5, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='outstandingShares', full_name='Qot_GetSecuritySnapshot.EquitySnapshotExData.outstandingShares', index=5, - number=6, type=3, cpp_type=2, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='outstandingMarketVal', full_name='Qot_GetSecuritySnapshot.EquitySnapshotExData.outstandingMarketVal', index=6, - number=7, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='netAssetPershare', full_name='Qot_GetSecuritySnapshot.EquitySnapshotExData.netAssetPershare', index=7, - number=8, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='eyRate', full_name='Qot_GetSecuritySnapshot.EquitySnapshotExData.eyRate', index=8, - number=9, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='peRate', full_name='Qot_GetSecuritySnapshot.EquitySnapshotExData.peRate', index=9, - number=10, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='pbRate', full_name='Qot_GetSecuritySnapshot.EquitySnapshotExData.pbRate', index=10, - number=11, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='peTTMRate', full_name='Qot_GetSecuritySnapshot.EquitySnapshotExData.peTTMRate', index=11, - number=12, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='dividendTTM', full_name='Qot_GetSecuritySnapshot.EquitySnapshotExData.dividendTTM', index=12, - number=13, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='dividendRatioTTM', full_name='Qot_GetSecuritySnapshot.EquitySnapshotExData.dividendRatioTTM', index=13, - number=14, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='dividendLFY', full_name='Qot_GetSecuritySnapshot.EquitySnapshotExData.dividendLFY', index=14, - number=15, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='dividendLFYRatio', full_name='Qot_GetSecuritySnapshot.EquitySnapshotExData.dividendLFYRatio', index=15, - number=16, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=142, - serialized_end=518, -) - - -_WARRANTSNAPSHOTEXDATA = _descriptor.Descriptor( - name='WarrantSnapshotExData', - full_name='Qot_GetSecuritySnapshot.WarrantSnapshotExData', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='conversionRate', full_name='Qot_GetSecuritySnapshot.WarrantSnapshotExData.conversionRate', index=0, - number=1, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='warrantType', full_name='Qot_GetSecuritySnapshot.WarrantSnapshotExData.warrantType', index=1, - number=2, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='strikePrice', full_name='Qot_GetSecuritySnapshot.WarrantSnapshotExData.strikePrice', index=2, - number=3, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='maturityTime', full_name='Qot_GetSecuritySnapshot.WarrantSnapshotExData.maturityTime', index=3, - number=4, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='endTradeTime', full_name='Qot_GetSecuritySnapshot.WarrantSnapshotExData.endTradeTime', index=4, - number=5, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='owner', full_name='Qot_GetSecuritySnapshot.WarrantSnapshotExData.owner', index=5, - number=6, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='recoveryPrice', full_name='Qot_GetSecuritySnapshot.WarrantSnapshotExData.recoveryPrice', index=6, - number=7, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='streetVolumn', full_name='Qot_GetSecuritySnapshot.WarrantSnapshotExData.streetVolumn', index=7, - number=8, type=3, cpp_type=2, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='issueVolumn', full_name='Qot_GetSecuritySnapshot.WarrantSnapshotExData.issueVolumn', index=8, - number=9, type=3, cpp_type=2, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='streetRate', full_name='Qot_GetSecuritySnapshot.WarrantSnapshotExData.streetRate', index=9, - number=10, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='delta', full_name='Qot_GetSecuritySnapshot.WarrantSnapshotExData.delta', index=10, - number=11, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='impliedVolatility', full_name='Qot_GetSecuritySnapshot.WarrantSnapshotExData.impliedVolatility', index=11, - number=12, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='premium', full_name='Qot_GetSecuritySnapshot.WarrantSnapshotExData.premium', index=12, - number=13, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='maturityTimestamp', full_name='Qot_GetSecuritySnapshot.WarrantSnapshotExData.maturityTimestamp', index=13, - number=14, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='endTradeTimestamp', full_name='Qot_GetSecuritySnapshot.WarrantSnapshotExData.endTradeTimestamp', index=14, - number=15, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='leverage', full_name='Qot_GetSecuritySnapshot.WarrantSnapshotExData.leverage', index=15, - number=16, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='ipop', full_name='Qot_GetSecuritySnapshot.WarrantSnapshotExData.ipop', index=16, - number=17, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='breakEvenPoint', full_name='Qot_GetSecuritySnapshot.WarrantSnapshotExData.breakEvenPoint', index=17, - number=18, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='conversionPrice', full_name='Qot_GetSecuritySnapshot.WarrantSnapshotExData.conversionPrice', index=18, - number=19, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='priceRecoveryRatio', full_name='Qot_GetSecuritySnapshot.WarrantSnapshotExData.priceRecoveryRatio', index=19, - number=20, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='score', full_name='Qot_GetSecuritySnapshot.WarrantSnapshotExData.score', index=20, - number=21, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='upperStrikePrice', full_name='Qot_GetSecuritySnapshot.WarrantSnapshotExData.upperStrikePrice', index=21, - number=22, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='lowerStrikePrice', full_name='Qot_GetSecuritySnapshot.WarrantSnapshotExData.lowerStrikePrice', index=22, - number=23, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='inLinePriceStatus', full_name='Qot_GetSecuritySnapshot.WarrantSnapshotExData.inLinePriceStatus', index=23, - number=24, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='issuerCode', full_name='Qot_GetSecuritySnapshot.WarrantSnapshotExData.issuerCode', index=24, - number=25, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=521, - serialized_end=1113, -) - - -_OPTIONSNAPSHOTEXDATA = _descriptor.Descriptor( - name='OptionSnapshotExData', - full_name='Qot_GetSecuritySnapshot.OptionSnapshotExData', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='type', full_name='Qot_GetSecuritySnapshot.OptionSnapshotExData.type', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='owner', full_name='Qot_GetSecuritySnapshot.OptionSnapshotExData.owner', index=1, - number=2, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='strikeTime', full_name='Qot_GetSecuritySnapshot.OptionSnapshotExData.strikeTime', index=2, - number=3, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='strikePrice', full_name='Qot_GetSecuritySnapshot.OptionSnapshotExData.strikePrice', index=3, - number=4, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='contractSize', full_name='Qot_GetSecuritySnapshot.OptionSnapshotExData.contractSize', index=4, - number=5, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='contractSizeFloat', full_name='Qot_GetSecuritySnapshot.OptionSnapshotExData.contractSizeFloat', index=5, - number=22, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='openInterest', full_name='Qot_GetSecuritySnapshot.OptionSnapshotExData.openInterest', index=6, - number=6, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='impliedVolatility', full_name='Qot_GetSecuritySnapshot.OptionSnapshotExData.impliedVolatility', index=7, - number=7, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='premium', full_name='Qot_GetSecuritySnapshot.OptionSnapshotExData.premium', index=8, - number=8, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='delta', full_name='Qot_GetSecuritySnapshot.OptionSnapshotExData.delta', index=9, - number=9, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='gamma', full_name='Qot_GetSecuritySnapshot.OptionSnapshotExData.gamma', index=10, - number=10, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='vega', full_name='Qot_GetSecuritySnapshot.OptionSnapshotExData.vega', index=11, - number=11, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='theta', full_name='Qot_GetSecuritySnapshot.OptionSnapshotExData.theta', index=12, - number=12, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rho', full_name='Qot_GetSecuritySnapshot.OptionSnapshotExData.rho', index=13, - number=13, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='strikeTimestamp', full_name='Qot_GetSecuritySnapshot.OptionSnapshotExData.strikeTimestamp', index=14, - number=14, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='indexOptionType', full_name='Qot_GetSecuritySnapshot.OptionSnapshotExData.indexOptionType', index=15, - number=15, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='netOpenInterest', full_name='Qot_GetSecuritySnapshot.OptionSnapshotExData.netOpenInterest', index=16, - number=16, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='expiryDateDistance', full_name='Qot_GetSecuritySnapshot.OptionSnapshotExData.expiryDateDistance', index=17, - number=17, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='contractNominalValue', full_name='Qot_GetSecuritySnapshot.OptionSnapshotExData.contractNominalValue', index=18, - number=18, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='ownerLotMultiplier', full_name='Qot_GetSecuritySnapshot.OptionSnapshotExData.ownerLotMultiplier', index=19, - number=19, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='optionAreaType', full_name='Qot_GetSecuritySnapshot.OptionSnapshotExData.optionAreaType', index=20, - number=20, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='contractMultiplier', full_name='Qot_GetSecuritySnapshot.OptionSnapshotExData.contractMultiplier', index=21, - number=21, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1116, - serialized_end=1630, -) - - -_INDEXSNAPSHOTEXDATA = _descriptor.Descriptor( - name='IndexSnapshotExData', - full_name='Qot_GetSecuritySnapshot.IndexSnapshotExData', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='raiseCount', full_name='Qot_GetSecuritySnapshot.IndexSnapshotExData.raiseCount', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='fallCount', full_name='Qot_GetSecuritySnapshot.IndexSnapshotExData.fallCount', index=1, - number=2, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='equalCount', full_name='Qot_GetSecuritySnapshot.IndexSnapshotExData.equalCount', index=2, - number=3, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1632, - serialized_end=1712, -) - - -_PLATESNAPSHOTEXDATA = _descriptor.Descriptor( - name='PlateSnapshotExData', - full_name='Qot_GetSecuritySnapshot.PlateSnapshotExData', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='raiseCount', full_name='Qot_GetSecuritySnapshot.PlateSnapshotExData.raiseCount', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='fallCount', full_name='Qot_GetSecuritySnapshot.PlateSnapshotExData.fallCount', index=1, - number=2, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='equalCount', full_name='Qot_GetSecuritySnapshot.PlateSnapshotExData.equalCount', index=2, - number=3, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1714, - serialized_end=1794, -) - - -_FUTURESNAPSHOTEXDATA = _descriptor.Descriptor( - name='FutureSnapshotExData', - full_name='Qot_GetSecuritySnapshot.FutureSnapshotExData', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='lastSettlePrice', full_name='Qot_GetSecuritySnapshot.FutureSnapshotExData.lastSettlePrice', index=0, - number=1, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='position', full_name='Qot_GetSecuritySnapshot.FutureSnapshotExData.position', index=1, - number=2, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='positionChange', full_name='Qot_GetSecuritySnapshot.FutureSnapshotExData.positionChange', index=2, - number=3, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='lastTradeTime', full_name='Qot_GetSecuritySnapshot.FutureSnapshotExData.lastTradeTime', index=3, - number=4, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='lastTradeTimestamp', full_name='Qot_GetSecuritySnapshot.FutureSnapshotExData.lastTradeTimestamp', index=4, - number=5, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='isMainContract', full_name='Qot_GetSecuritySnapshot.FutureSnapshotExData.isMainContract', index=5, - number=6, type=8, cpp_type=7, label=2, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1797, - serialized_end=1961, -) - - -_TRUSTSNAPSHOTEXDATA = _descriptor.Descriptor( - name='TrustSnapshotExData', - full_name='Qot_GetSecuritySnapshot.TrustSnapshotExData', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='dividendYield', full_name='Qot_GetSecuritySnapshot.TrustSnapshotExData.dividendYield', index=0, - number=1, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='aum', full_name='Qot_GetSecuritySnapshot.TrustSnapshotExData.aum', index=1, - number=2, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='outstandingUnits', full_name='Qot_GetSecuritySnapshot.TrustSnapshotExData.outstandingUnits', index=2, - number=3, type=3, cpp_type=2, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='netAssetValue', full_name='Qot_GetSecuritySnapshot.TrustSnapshotExData.netAssetValue', index=3, - number=4, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='premium', full_name='Qot_GetSecuritySnapshot.TrustSnapshotExData.premium', index=4, - number=5, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='assetClass', full_name='Qot_GetSecuritySnapshot.TrustSnapshotExData.assetClass', index=5, - number=6, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1964, - serialized_end=2107, -) - - -_SNAPSHOTBASICDATA = _descriptor.Descriptor( - name='SnapshotBasicData', - full_name='Qot_GetSecuritySnapshot.SnapshotBasicData', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='security', full_name='Qot_GetSecuritySnapshot.SnapshotBasicData.security', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='name', full_name='Qot_GetSecuritySnapshot.SnapshotBasicData.name', index=1, - number=41, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='type', full_name='Qot_GetSecuritySnapshot.SnapshotBasicData.type', index=2, - number=2, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='isSuspend', full_name='Qot_GetSecuritySnapshot.SnapshotBasicData.isSuspend', index=3, - number=3, type=8, cpp_type=7, label=2, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='listTime', full_name='Qot_GetSecuritySnapshot.SnapshotBasicData.listTime', index=4, - number=4, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='lotSize', full_name='Qot_GetSecuritySnapshot.SnapshotBasicData.lotSize', index=5, - number=5, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='priceSpread', full_name='Qot_GetSecuritySnapshot.SnapshotBasicData.priceSpread', index=6, - number=6, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='updateTime', full_name='Qot_GetSecuritySnapshot.SnapshotBasicData.updateTime', index=7, - number=7, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='highPrice', full_name='Qot_GetSecuritySnapshot.SnapshotBasicData.highPrice', index=8, - number=8, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='openPrice', full_name='Qot_GetSecuritySnapshot.SnapshotBasicData.openPrice', index=9, - number=9, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='lowPrice', full_name='Qot_GetSecuritySnapshot.SnapshotBasicData.lowPrice', index=10, - number=10, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='lastClosePrice', full_name='Qot_GetSecuritySnapshot.SnapshotBasicData.lastClosePrice', index=11, - number=11, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='curPrice', full_name='Qot_GetSecuritySnapshot.SnapshotBasicData.curPrice', index=12, - number=12, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='volume', full_name='Qot_GetSecuritySnapshot.SnapshotBasicData.volume', index=13, - number=13, type=3, cpp_type=2, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='turnover', full_name='Qot_GetSecuritySnapshot.SnapshotBasicData.turnover', index=14, - number=14, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='turnoverRate', full_name='Qot_GetSecuritySnapshot.SnapshotBasicData.turnoverRate', index=15, - number=15, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='listTimestamp', full_name='Qot_GetSecuritySnapshot.SnapshotBasicData.listTimestamp', index=16, - number=16, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='updateTimestamp', full_name='Qot_GetSecuritySnapshot.SnapshotBasicData.updateTimestamp', index=17, - number=17, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='askPrice', full_name='Qot_GetSecuritySnapshot.SnapshotBasicData.askPrice', index=18, - number=18, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='bidPrice', full_name='Qot_GetSecuritySnapshot.SnapshotBasicData.bidPrice', index=19, - number=19, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='askVol', full_name='Qot_GetSecuritySnapshot.SnapshotBasicData.askVol', index=20, - number=20, type=3, cpp_type=2, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='bidVol', full_name='Qot_GetSecuritySnapshot.SnapshotBasicData.bidVol', index=21, - number=21, type=3, cpp_type=2, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='enableMargin', full_name='Qot_GetSecuritySnapshot.SnapshotBasicData.enableMargin', index=22, - number=22, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='mortgageRatio', full_name='Qot_GetSecuritySnapshot.SnapshotBasicData.mortgageRatio', index=23, - number=23, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='longMarginInitialRatio', full_name='Qot_GetSecuritySnapshot.SnapshotBasicData.longMarginInitialRatio', index=24, - number=24, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='enableShortSell', full_name='Qot_GetSecuritySnapshot.SnapshotBasicData.enableShortSell', index=25, - number=25, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='shortSellRate', full_name='Qot_GetSecuritySnapshot.SnapshotBasicData.shortSellRate', index=26, - number=26, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='shortAvailableVolume', full_name='Qot_GetSecuritySnapshot.SnapshotBasicData.shortAvailableVolume', index=27, - number=27, type=3, cpp_type=2, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='shortMarginInitialRatio', full_name='Qot_GetSecuritySnapshot.SnapshotBasicData.shortMarginInitialRatio', index=28, - number=28, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='amplitude', full_name='Qot_GetSecuritySnapshot.SnapshotBasicData.amplitude', index=29, - number=29, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='avgPrice', full_name='Qot_GetSecuritySnapshot.SnapshotBasicData.avgPrice', index=30, - number=30, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='bidAskRatio', full_name='Qot_GetSecuritySnapshot.SnapshotBasicData.bidAskRatio', index=31, - number=31, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='volumeRatio', full_name='Qot_GetSecuritySnapshot.SnapshotBasicData.volumeRatio', index=32, - number=32, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='highest52WeeksPrice', full_name='Qot_GetSecuritySnapshot.SnapshotBasicData.highest52WeeksPrice', index=33, - number=33, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='lowest52WeeksPrice', full_name='Qot_GetSecuritySnapshot.SnapshotBasicData.lowest52WeeksPrice', index=34, - number=34, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='highestHistoryPrice', full_name='Qot_GetSecuritySnapshot.SnapshotBasicData.highestHistoryPrice', index=35, - number=35, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='lowestHistoryPrice', full_name='Qot_GetSecuritySnapshot.SnapshotBasicData.lowestHistoryPrice', index=36, - number=36, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='preMarket', full_name='Qot_GetSecuritySnapshot.SnapshotBasicData.preMarket', index=37, - number=37, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='afterMarket', full_name='Qot_GetSecuritySnapshot.SnapshotBasicData.afterMarket', index=38, - number=38, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='secStatus', full_name='Qot_GetSecuritySnapshot.SnapshotBasicData.secStatus', index=39, - number=39, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='closePrice5Minute', full_name='Qot_GetSecuritySnapshot.SnapshotBasicData.closePrice5Minute', index=40, - number=40, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='overnight', full_name='Qot_GetSecuritySnapshot.SnapshotBasicData.overnight', index=41, - number=42, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=2110, - serialized_end=3144, -) - - -_SNAPSHOT = _descriptor.Descriptor( - name='Snapshot', - full_name='Qot_GetSecuritySnapshot.Snapshot', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='basic', full_name='Qot_GetSecuritySnapshot.Snapshot.basic', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='equityExData', full_name='Qot_GetSecuritySnapshot.Snapshot.equityExData', index=1, - number=2, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='warrantExData', full_name='Qot_GetSecuritySnapshot.Snapshot.warrantExData', index=2, - number=3, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='optionExData', full_name='Qot_GetSecuritySnapshot.Snapshot.optionExData', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='indexExData', full_name='Qot_GetSecuritySnapshot.Snapshot.indexExData', index=4, - number=5, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='plateExData', full_name='Qot_GetSecuritySnapshot.Snapshot.plateExData', index=5, - number=6, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='futureExData', full_name='Qot_GetSecuritySnapshot.Snapshot.futureExData', index=6, - number=7, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='trustExData', full_name='Qot_GetSecuritySnapshot.Snapshot.trustExData', index=7, - number=8, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=3147, - serialized_end=3695, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_GetSecuritySnapshot.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='snapshotList', full_name='Qot_GetSecuritySnapshot.S2C.snapshotList', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=3697, - serialized_end=3759, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Qot_GetSecuritySnapshot.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Qot_GetSecuritySnapshot.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=3761, - serialized_end=3813, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_GetSecuritySnapshot.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_GetSecuritySnapshot.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_GetSecuritySnapshot.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_GetSecuritySnapshot.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_GetSecuritySnapshot.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=3815, - serialized_end=3924, -) - -_C2S.fields_by_name['securityList'].message_type = Qot__Common__pb2._SECURITY -_WARRANTSNAPSHOTEXDATA.fields_by_name['owner'].message_type = Qot__Common__pb2._SECURITY -_OPTIONSNAPSHOTEXDATA.fields_by_name['owner'].message_type = Qot__Common__pb2._SECURITY -_SNAPSHOTBASICDATA.fields_by_name['security'].message_type = Qot__Common__pb2._SECURITY -_SNAPSHOTBASICDATA.fields_by_name['preMarket'].message_type = Qot__Common__pb2._PREAFTERMARKETDATA -_SNAPSHOTBASICDATA.fields_by_name['afterMarket'].message_type = Qot__Common__pb2._PREAFTERMARKETDATA -_SNAPSHOTBASICDATA.fields_by_name['overnight'].message_type = Qot__Common__pb2._PREAFTERMARKETDATA -_SNAPSHOT.fields_by_name['basic'].message_type = _SNAPSHOTBASICDATA -_SNAPSHOT.fields_by_name['equityExData'].message_type = _EQUITYSNAPSHOTEXDATA -_SNAPSHOT.fields_by_name['warrantExData'].message_type = _WARRANTSNAPSHOTEXDATA -_SNAPSHOT.fields_by_name['optionExData'].message_type = _OPTIONSNAPSHOTEXDATA -_SNAPSHOT.fields_by_name['indexExData'].message_type = _INDEXSNAPSHOTEXDATA -_SNAPSHOT.fields_by_name['plateExData'].message_type = _PLATESNAPSHOTEXDATA -_SNAPSHOT.fields_by_name['futureExData'].message_type = _FUTURESNAPSHOTEXDATA -_SNAPSHOT.fields_by_name['trustExData'].message_type = _TRUSTSNAPSHOTEXDATA -_S2C.fields_by_name['snapshotList'].message_type = _SNAPSHOT -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['EquitySnapshotExData'] = _EQUITYSNAPSHOTEXDATA -DESCRIPTOR.message_types_by_name['WarrantSnapshotExData'] = _WARRANTSNAPSHOTEXDATA -DESCRIPTOR.message_types_by_name['OptionSnapshotExData'] = _OPTIONSNAPSHOTEXDATA -DESCRIPTOR.message_types_by_name['IndexSnapshotExData'] = _INDEXSNAPSHOTEXDATA -DESCRIPTOR.message_types_by_name['PlateSnapshotExData'] = _PLATESNAPSHOTEXDATA -DESCRIPTOR.message_types_by_name['FutureSnapshotExData'] = _FUTURESNAPSHOTEXDATA -DESCRIPTOR.message_types_by_name['TrustSnapshotExData'] = _TRUSTSNAPSHOTEXDATA -DESCRIPTOR.message_types_by_name['SnapshotBasicData'] = _SNAPSHOTBASICDATA -DESCRIPTOR.message_types_by_name['Snapshot'] = _SNAPSHOT -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Qot_GetSecuritySnapshot_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetSecuritySnapshot.C2S) - )) -_sym_db.RegisterMessage(C2S) - -EquitySnapshotExData = _reflection.GeneratedProtocolMessageType('EquitySnapshotExData', (_message.Message,), dict( - DESCRIPTOR = _EQUITYSNAPSHOTEXDATA, - __module__ = 'Qot_GetSecuritySnapshot_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetSecuritySnapshot.EquitySnapshotExData) - )) -_sym_db.RegisterMessage(EquitySnapshotExData) - -WarrantSnapshotExData = _reflection.GeneratedProtocolMessageType('WarrantSnapshotExData', (_message.Message,), dict( - DESCRIPTOR = _WARRANTSNAPSHOTEXDATA, - __module__ = 'Qot_GetSecuritySnapshot_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetSecuritySnapshot.WarrantSnapshotExData) - )) -_sym_db.RegisterMessage(WarrantSnapshotExData) - -OptionSnapshotExData = _reflection.GeneratedProtocolMessageType('OptionSnapshotExData', (_message.Message,), dict( - DESCRIPTOR = _OPTIONSNAPSHOTEXDATA, - __module__ = 'Qot_GetSecuritySnapshot_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetSecuritySnapshot.OptionSnapshotExData) - )) -_sym_db.RegisterMessage(OptionSnapshotExData) - -IndexSnapshotExData = _reflection.GeneratedProtocolMessageType('IndexSnapshotExData', (_message.Message,), dict( - DESCRIPTOR = _INDEXSNAPSHOTEXDATA, - __module__ = 'Qot_GetSecuritySnapshot_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetSecuritySnapshot.IndexSnapshotExData) - )) -_sym_db.RegisterMessage(IndexSnapshotExData) - -PlateSnapshotExData = _reflection.GeneratedProtocolMessageType('PlateSnapshotExData', (_message.Message,), dict( - DESCRIPTOR = _PLATESNAPSHOTEXDATA, - __module__ = 'Qot_GetSecuritySnapshot_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetSecuritySnapshot.PlateSnapshotExData) - )) -_sym_db.RegisterMessage(PlateSnapshotExData) - -FutureSnapshotExData = _reflection.GeneratedProtocolMessageType('FutureSnapshotExData', (_message.Message,), dict( - DESCRIPTOR = _FUTURESNAPSHOTEXDATA, - __module__ = 'Qot_GetSecuritySnapshot_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetSecuritySnapshot.FutureSnapshotExData) - )) -_sym_db.RegisterMessage(FutureSnapshotExData) - -TrustSnapshotExData = _reflection.GeneratedProtocolMessageType('TrustSnapshotExData', (_message.Message,), dict( - DESCRIPTOR = _TRUSTSNAPSHOTEXDATA, - __module__ = 'Qot_GetSecuritySnapshot_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetSecuritySnapshot.TrustSnapshotExData) - )) -_sym_db.RegisterMessage(TrustSnapshotExData) - -SnapshotBasicData = _reflection.GeneratedProtocolMessageType('SnapshotBasicData', (_message.Message,), dict( - DESCRIPTOR = _SNAPSHOTBASICDATA, - __module__ = 'Qot_GetSecuritySnapshot_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetSecuritySnapshot.SnapshotBasicData) - )) -_sym_db.RegisterMessage(SnapshotBasicData) - -Snapshot = _reflection.GeneratedProtocolMessageType('Snapshot', (_message.Message,), dict( - DESCRIPTOR = _SNAPSHOT, - __module__ = 'Qot_GetSecuritySnapshot_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetSecuritySnapshot.Snapshot) - )) -_sym_db.RegisterMessage(Snapshot) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_GetSecuritySnapshot_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetSecuritySnapshot.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Qot_GetSecuritySnapshot_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetSecuritySnapshot.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_GetSecuritySnapshot_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetSecuritySnapshot.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ6github.com/futuopen/ftapi4go/pb/qotgetsecuritysnapshot')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1dQot_GetSecuritySnapshot.proto\x12\x17Qot_GetSecuritySnapshot\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"1\n\x03\x43\x32S\x12*\n\x0csecurityList\x18\x01 \x03(\x0b\x32\x14.Qot_Common.Security\"\xf8\x02\n\x14\x45quitySnapshotExData\x12\x14\n\x0cissuedShares\x18\x01 \x02(\x03\x12\x17\n\x0fissuedMarketVal\x18\x02 \x02(\x01\x12\x10\n\x08netAsset\x18\x03 \x02(\x01\x12\x11\n\tnetProfit\x18\x04 \x02(\x01\x12\x18\n\x10\x65\x61rningsPershare\x18\x05 \x02(\x01\x12\x19\n\x11outstandingShares\x18\x06 \x02(\x03\x12\x1c\n\x14outstandingMarketVal\x18\x07 \x02(\x01\x12\x18\n\x10netAssetPershare\x18\x08 \x02(\x01\x12\x0e\n\x06\x65yRate\x18\t \x02(\x01\x12\x0e\n\x06peRate\x18\n \x02(\x01\x12\x0e\n\x06pbRate\x18\x0b \x02(\x01\x12\x11\n\tpeTTMRate\x18\x0c \x02(\x01\x12\x13\n\x0b\x64ividendTTM\x18\r \x01(\x01\x12\x18\n\x10\x64ividendRatioTTM\x18\x0e \x01(\x01\x12\x13\n\x0b\x64ividendLFY\x18\x0f \x01(\x01\x12\x18\n\x10\x64ividendLFYRatio\x18\x10 \x01(\x01\"\xd0\x04\n\x15WarrantSnapshotExData\x12\x16\n\x0e\x63onversionRate\x18\x01 \x02(\x01\x12\x13\n\x0bwarrantType\x18\x02 \x02(\x05\x12\x13\n\x0bstrikePrice\x18\x03 \x02(\x01\x12\x14\n\x0cmaturityTime\x18\x04 \x02(\t\x12\x14\n\x0c\x65ndTradeTime\x18\x05 \x02(\t\x12#\n\x05owner\x18\x06 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x15\n\rrecoveryPrice\x18\x07 \x02(\x01\x12\x14\n\x0cstreetVolumn\x18\x08 \x02(\x03\x12\x13\n\x0bissueVolumn\x18\t \x02(\x03\x12\x12\n\nstreetRate\x18\n \x02(\x01\x12\r\n\x05\x64\x65lta\x18\x0b \x02(\x01\x12\x19\n\x11impliedVolatility\x18\x0c \x02(\x01\x12\x0f\n\x07premium\x18\r \x02(\x01\x12\x19\n\x11maturityTimestamp\x18\x0e \x01(\x01\x12\x19\n\x11\x65ndTradeTimestamp\x18\x0f \x01(\x01\x12\x10\n\x08leverage\x18\x10 \x01(\x01\x12\x0c\n\x04ipop\x18\x11 \x01(\x01\x12\x16\n\x0e\x62reakEvenPoint\x18\x12 \x01(\x01\x12\x17\n\x0f\x63onversionPrice\x18\x13 \x01(\x01\x12\x1a\n\x12priceRecoveryRatio\x18\x14 \x01(\x01\x12\r\n\x05score\x18\x15 \x01(\x01\x12\x18\n\x10upperStrikePrice\x18\x16 \x01(\x01\x12\x18\n\x10lowerStrikePrice\x18\x17 \x01(\x01\x12\x19\n\x11inLinePriceStatus\x18\x18 \x01(\x05\x12\x12\n\nissuerCode\x18\x19 \x01(\t\"\x82\x04\n\x14OptionSnapshotExData\x12\x0c\n\x04type\x18\x01 \x02(\x05\x12#\n\x05owner\x18\x02 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x12\n\nstrikeTime\x18\x03 \x02(\t\x12\x13\n\x0bstrikePrice\x18\x04 \x02(\x01\x12\x14\n\x0c\x63ontractSize\x18\x05 \x02(\x05\x12\x19\n\x11\x63ontractSizeFloat\x18\x16 \x01(\x01\x12\x14\n\x0copenInterest\x18\x06 \x02(\x05\x12\x19\n\x11impliedVolatility\x18\x07 \x02(\x01\x12\x0f\n\x07premium\x18\x08 \x02(\x01\x12\r\n\x05\x64\x65lta\x18\t \x02(\x01\x12\r\n\x05gamma\x18\n \x02(\x01\x12\x0c\n\x04vega\x18\x0b \x02(\x01\x12\r\n\x05theta\x18\x0c \x02(\x01\x12\x0b\n\x03rho\x18\r \x02(\x01\x12\x17\n\x0fstrikeTimestamp\x18\x0e \x01(\x01\x12\x17\n\x0findexOptionType\x18\x0f \x01(\x05\x12\x17\n\x0fnetOpenInterest\x18\x10 \x01(\x05\x12\x1a\n\x12\x65xpiryDateDistance\x18\x11 \x01(\x05\x12\x1c\n\x14\x63ontractNominalValue\x18\x12 \x01(\x01\x12\x1a\n\x12ownerLotMultiplier\x18\x13 \x01(\x01\x12\x16\n\x0eoptionAreaType\x18\x14 \x01(\x05\x12\x1a\n\x12\x63ontractMultiplier\x18\x15 \x01(\x01\"P\n\x13IndexSnapshotExData\x12\x12\n\nraiseCount\x18\x01 \x02(\x05\x12\x11\n\tfallCount\x18\x02 \x02(\x05\x12\x12\n\nequalCount\x18\x03 \x02(\x05\"P\n\x13PlateSnapshotExData\x12\x12\n\nraiseCount\x18\x01 \x02(\x05\x12\x11\n\tfallCount\x18\x02 \x02(\x05\x12\x12\n\nequalCount\x18\x03 \x02(\x05\"\xa4\x01\n\x14\x46utureSnapshotExData\x12\x17\n\x0flastSettlePrice\x18\x01 \x02(\x01\x12\x10\n\x08position\x18\x02 \x02(\x05\x12\x16\n\x0epositionChange\x18\x03 \x02(\x05\x12\x15\n\rlastTradeTime\x18\x04 \x02(\t\x12\x1a\n\x12lastTradeTimestamp\x18\x05 \x01(\x01\x12\x16\n\x0eisMainContract\x18\x06 \x02(\x08\"\x8f\x01\n\x13TrustSnapshotExData\x12\x15\n\rdividendYield\x18\x01 \x02(\x01\x12\x0b\n\x03\x61um\x18\x02 \x02(\x01\x12\x18\n\x10outstandingUnits\x18\x03 \x02(\x03\x12\x15\n\rnetAssetValue\x18\x04 \x02(\x01\x12\x0f\n\x07premium\x18\x05 \x02(\x01\x12\x12\n\nassetClass\x18\x06 \x02(\x05\"\x8a\x08\n\x11SnapshotBasicData\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04name\x18) \x01(\t\x12\x0c\n\x04type\x18\x02 \x02(\x05\x12\x11\n\tisSuspend\x18\x03 \x02(\x08\x12\x10\n\x08listTime\x18\x04 \x02(\t\x12\x0f\n\x07lotSize\x18\x05 \x02(\x05\x12\x13\n\x0bpriceSpread\x18\x06 \x02(\x01\x12\x12\n\nupdateTime\x18\x07 \x02(\t\x12\x11\n\thighPrice\x18\x08 \x02(\x01\x12\x11\n\topenPrice\x18\t \x02(\x01\x12\x10\n\x08lowPrice\x18\n \x02(\x01\x12\x16\n\x0elastClosePrice\x18\x0b \x02(\x01\x12\x10\n\x08\x63urPrice\x18\x0c \x02(\x01\x12\x0e\n\x06volume\x18\r \x02(\x03\x12\x10\n\x08turnover\x18\x0e \x02(\x01\x12\x14\n\x0cturnoverRate\x18\x0f \x02(\x01\x12\x15\n\rlistTimestamp\x18\x10 \x01(\x01\x12\x17\n\x0fupdateTimestamp\x18\x11 \x01(\x01\x12\x10\n\x08\x61skPrice\x18\x12 \x01(\x01\x12\x10\n\x08\x62idPrice\x18\x13 \x01(\x01\x12\x0e\n\x06\x61skVol\x18\x14 \x01(\x03\x12\x0e\n\x06\x62idVol\x18\x15 \x01(\x03\x12\x14\n\x0c\x65nableMargin\x18\x16 \x01(\x08\x12\x15\n\rmortgageRatio\x18\x17 \x01(\x01\x12\x1e\n\x16longMarginInitialRatio\x18\x18 \x01(\x01\x12\x17\n\x0f\x65nableShortSell\x18\x19 \x01(\x08\x12\x15\n\rshortSellRate\x18\x1a \x01(\x01\x12\x1c\n\x14shortAvailableVolume\x18\x1b \x01(\x03\x12\x1f\n\x17shortMarginInitialRatio\x18\x1c \x01(\x01\x12\x11\n\tamplitude\x18\x1d \x01(\x01\x12\x10\n\x08\x61vgPrice\x18\x1e \x01(\x01\x12\x13\n\x0b\x62idAskRatio\x18\x1f \x01(\x01\x12\x13\n\x0bvolumeRatio\x18 \x01(\x01\x12\x1b\n\x13highest52WeeksPrice\x18! \x01(\x01\x12\x1a\n\x12lowest52WeeksPrice\x18\" \x01(\x01\x12\x1b\n\x13highestHistoryPrice\x18# \x01(\x01\x12\x1a\n\x12lowestHistoryPrice\x18$ \x01(\x01\x12\x31\n\tpreMarket\x18% \x01(\x0b\x32\x1e.Qot_Common.PreAfterMarketData\x12\x33\n\x0b\x61\x66terMarket\x18& \x01(\x0b\x32\x1e.Qot_Common.PreAfterMarketData\x12\x11\n\tsecStatus\x18\' \x01(\x05\x12\x19\n\x11\x63losePrice5Minute\x18( \x01(\x01\x12\x31\n\tovernight\x18* \x01(\x0b\x32\x1e.Qot_Common.PreAfterMarketData\"\xa4\x04\n\x08Snapshot\x12\x39\n\x05\x62\x61sic\x18\x01 \x02(\x0b\x32*.Qot_GetSecuritySnapshot.SnapshotBasicData\x12\x43\n\x0c\x65quityExData\x18\x02 \x01(\x0b\x32-.Qot_GetSecuritySnapshot.EquitySnapshotExData\x12\x45\n\rwarrantExData\x18\x03 \x01(\x0b\x32..Qot_GetSecuritySnapshot.WarrantSnapshotExData\x12\x43\n\x0coptionExData\x18\x04 \x01(\x0b\x32-.Qot_GetSecuritySnapshot.OptionSnapshotExData\x12\x41\n\x0bindexExData\x18\x05 \x01(\x0b\x32,.Qot_GetSecuritySnapshot.IndexSnapshotExData\x12\x41\n\x0bplateExData\x18\x06 \x01(\x0b\x32,.Qot_GetSecuritySnapshot.PlateSnapshotExData\x12\x43\n\x0c\x66utureExData\x18\x07 \x01(\x0b\x32-.Qot_GetSecuritySnapshot.FutureSnapshotExData\x12\x41\n\x0btrustExData\x18\x08 \x01(\x0b\x32,.Qot_GetSecuritySnapshot.TrustSnapshotExData\">\n\x03S2C\x12\x37\n\x0csnapshotList\x18\x01 \x03(\x0b\x32!.Qot_GetSecuritySnapshot.Snapshot\"4\n\x07Request\x12)\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x1c.Qot_GetSecuritySnapshot.C2S\"m\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12)\n\x03s2c\x18\x04 \x01(\x0b\x32\x1c.Qot_GetSecuritySnapshot.S2CBM\n\x13\x63om.futu.openapi.pbZ6github.com/futuopen/ftapi4go/pb/qotgetsecuritysnapshot') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_GetSecuritySnapshot_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ6github.com/futuopen/ftapi4go/pb/qotgetsecuritysnapshot' + _globals['_C2S']._serialized_start=90 + _globals['_C2S']._serialized_end=139 + _globals['_EQUITYSNAPSHOTEXDATA']._serialized_start=142 + _globals['_EQUITYSNAPSHOTEXDATA']._serialized_end=518 + _globals['_WARRANTSNAPSHOTEXDATA']._serialized_start=521 + _globals['_WARRANTSNAPSHOTEXDATA']._serialized_end=1113 + _globals['_OPTIONSNAPSHOTEXDATA']._serialized_start=1116 + _globals['_OPTIONSNAPSHOTEXDATA']._serialized_end=1630 + _globals['_INDEXSNAPSHOTEXDATA']._serialized_start=1632 + _globals['_INDEXSNAPSHOTEXDATA']._serialized_end=1712 + _globals['_PLATESNAPSHOTEXDATA']._serialized_start=1714 + _globals['_PLATESNAPSHOTEXDATA']._serialized_end=1794 + _globals['_FUTURESNAPSHOTEXDATA']._serialized_start=1797 + _globals['_FUTURESNAPSHOTEXDATA']._serialized_end=1961 + _globals['_TRUSTSNAPSHOTEXDATA']._serialized_start=1964 + _globals['_TRUSTSNAPSHOTEXDATA']._serialized_end=2107 + _globals['_SNAPSHOTBASICDATA']._serialized_start=2110 + _globals['_SNAPSHOTBASICDATA']._serialized_end=3144 + _globals['_SNAPSHOT']._serialized_start=3147 + _globals['_SNAPSHOT']._serialized_end=3695 + _globals['_S2C']._serialized_start=3697 + _globals['_S2C']._serialized_end=3759 + _globals['_REQUEST']._serialized_start=3761 + _globals['_REQUEST']._serialized_end=3813 + _globals['_RESPONSE']._serialized_start=3815 + _globals['_RESPONSE']._serialized_end=3924 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_GetStaticInfo_pb2.py b/futu/common/pb/Qot_GetStaticInfo_pb2.py index 9dfd5b1..8652c5e 100644 --- a/futu/common/pb/Qot_GetStaticInfo_pb2.py +++ b/futu/common/pb/Qot_GetStaticInfo_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_GetStaticInfo.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_GetStaticInfo.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,214 +26,20 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_GetStaticInfo.proto', - package='Qot_GetStaticInfo', - syntax='proto2', - serialized_pb=_b('\n\x17Qot_GetStaticInfo.proto\x12\x11Qot_GetStaticInfo\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"R\n\x03\x43\x32S\x12\x0e\n\x06market\x18\x01 \x01(\x05\x12\x0f\n\x07secType\x18\x02 \x01(\x05\x12*\n\x0csecurityList\x18\x03 \x03(\x0b\x32\x14.Qot_Common.Security\"=\n\x03S2C\x12\x36\n\x0estaticInfoList\x18\x01 \x03(\x0b\x32\x1e.Qot_Common.SecurityStaticInfo\".\n\x07Request\x12#\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x16.Qot_GetStaticInfo.C2S\"g\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12#\n\x03s2c\x18\x04 \x01(\x0b\x32\x16.Qot_GetStaticInfo.S2CBG\n\x13\x63om.futu.openapi.pbZ0github.com/futuopen/ftapi4go/pb/qotgetstaticinfo') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Qot_GetStaticInfo.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='market', full_name='Qot_GetStaticInfo.C2S.market', index=0, - number=1, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='secType', full_name='Qot_GetStaticInfo.C2S.secType', index=1, - number=2, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='securityList', full_name='Qot_GetStaticInfo.C2S.securityList', index=2, - number=3, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=78, - serialized_end=160, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_GetStaticInfo.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='staticInfoList', full_name='Qot_GetStaticInfo.S2C.staticInfoList', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=162, - serialized_end=223, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Qot_GetStaticInfo.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Qot_GetStaticInfo.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=225, - serialized_end=271, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_GetStaticInfo.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_GetStaticInfo.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_GetStaticInfo.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_GetStaticInfo.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_GetStaticInfo.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=273, - serialized_end=376, -) - -_C2S.fields_by_name['securityList'].message_type = Qot__Common__pb2._SECURITY -_S2C.fields_by_name['staticInfoList'].message_type = Qot__Common__pb2._SECURITYSTATICINFO -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Qot_GetStaticInfo_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetStaticInfo.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_GetStaticInfo_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetStaticInfo.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Qot_GetStaticInfo_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetStaticInfo.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_GetStaticInfo_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetStaticInfo.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ0github.com/futuopen/ftapi4go/pb/qotgetstaticinfo')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x17Qot_GetStaticInfo.proto\x12\x11Qot_GetStaticInfo\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"R\n\x03\x43\x32S\x12\x0e\n\x06market\x18\x01 \x01(\x05\x12\x0f\n\x07secType\x18\x02 \x01(\x05\x12*\n\x0csecurityList\x18\x03 \x03(\x0b\x32\x14.Qot_Common.Security\"=\n\x03S2C\x12\x36\n\x0estaticInfoList\x18\x01 \x03(\x0b\x32\x1e.Qot_Common.SecurityStaticInfo\".\n\x07Request\x12#\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x16.Qot_GetStaticInfo.C2S\"g\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12#\n\x03s2c\x18\x04 \x01(\x0b\x32\x16.Qot_GetStaticInfo.S2CBG\n\x13\x63om.futu.openapi.pbZ0github.com/futuopen/ftapi4go/pb/qotgetstaticinfo') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_GetStaticInfo_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ0github.com/futuopen/ftapi4go/pb/qotgetstaticinfo' + _globals['_C2S']._serialized_start=78 + _globals['_C2S']._serialized_end=160 + _globals['_S2C']._serialized_start=162 + _globals['_S2C']._serialized_end=223 + _globals['_REQUEST']._serialized_start=225 + _globals['_REQUEST']._serialized_end=271 + _globals['_RESPONSE']._serialized_start=273 + _globals['_RESPONSE']._serialized_end=376 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_GetSubInfo_pb2.py b/futu/common/pb/Qot_GetSubInfo_pb2.py index f260dd3..56ecbc7 100644 --- a/futu/common/pb/Qot_GetSubInfo_pb2.py +++ b/futu/common/pb/Qot_GetSubInfo_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_GetSubInfo.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_GetSubInfo.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,213 +26,20 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_GetSubInfo.proto', - package='Qot_GetSubInfo', - syntax='proto2', - serialized_pb=_b('\n\x14Qot_GetSubInfo.proto\x12\x0eQot_GetSubInfo\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"\x1b\n\x03\x43\x32S\x12\x14\n\x0cisReqAllConn\x18\x01 \x01(\x08\"d\n\x03S2C\x12\x30\n\x0f\x63onnSubInfoList\x18\x01 \x03(\x0b\x32\x17.Qot_Common.ConnSubInfo\x12\x16\n\x0etotalUsedQuota\x18\x02 \x02(\x05\x12\x13\n\x0bremainQuota\x18\x03 \x02(\x05\"+\n\x07Request\x12 \n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x13.Qot_GetSubInfo.C2S\"d\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12 \n\x03s2c\x18\x04 \x01(\x0b\x32\x13.Qot_GetSubInfo.S2CBD\n\x13\x63om.futu.openapi.pbZ-github.com/futuopen/ftapi4go/pb/qotgetsubinfo') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Qot_GetSubInfo.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='isReqAllConn', full_name='Qot_GetSubInfo.C2S.isReqAllConn', index=0, - number=1, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=72, - serialized_end=99, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_GetSubInfo.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='connSubInfoList', full_name='Qot_GetSubInfo.S2C.connSubInfoList', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='totalUsedQuota', full_name='Qot_GetSubInfo.S2C.totalUsedQuota', index=1, - number=2, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='remainQuota', full_name='Qot_GetSubInfo.S2C.remainQuota', index=2, - number=3, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=101, - serialized_end=201, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Qot_GetSubInfo.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Qot_GetSubInfo.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=203, - serialized_end=246, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_GetSubInfo.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_GetSubInfo.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_GetSubInfo.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_GetSubInfo.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_GetSubInfo.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=248, - serialized_end=348, -) - -_S2C.fields_by_name['connSubInfoList'].message_type = Qot__Common__pb2._CONNSUBINFO -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Qot_GetSubInfo_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetSubInfo.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_GetSubInfo_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetSubInfo.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Qot_GetSubInfo_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetSubInfo.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_GetSubInfo_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetSubInfo.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ-github.com/futuopen/ftapi4go/pb/qotgetsubinfo')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x14Qot_GetSubInfo.proto\x12\x0eQot_GetSubInfo\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"\x1b\n\x03\x43\x32S\x12\x14\n\x0cisReqAllConn\x18\x01 \x01(\x08\"d\n\x03S2C\x12\x30\n\x0f\x63onnSubInfoList\x18\x01 \x03(\x0b\x32\x17.Qot_Common.ConnSubInfo\x12\x16\n\x0etotalUsedQuota\x18\x02 \x02(\x05\x12\x13\n\x0bremainQuota\x18\x03 \x02(\x05\"+\n\x07Request\x12 \n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x13.Qot_GetSubInfo.C2S\"d\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12 \n\x03s2c\x18\x04 \x01(\x0b\x32\x13.Qot_GetSubInfo.S2CBD\n\x13\x63om.futu.openapi.pbZ-github.com/futuopen/ftapi4go/pb/qotgetsubinfo') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_GetSubInfo_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ-github.com/futuopen/ftapi4go/pb/qotgetsubinfo' + _globals['_C2S']._serialized_start=72 + _globals['_C2S']._serialized_end=99 + _globals['_S2C']._serialized_start=101 + _globals['_S2C']._serialized_end=201 + _globals['_REQUEST']._serialized_start=203 + _globals['_REQUEST']._serialized_end=246 + _globals['_RESPONSE']._serialized_start=248 + _globals['_RESPONSE']._serialized_end=348 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_GetSuspend_pb2.py b/futu/common/pb/Qot_GetSuspend_pb2.py index 72c226d..d4d7d58 100644 --- a/futu/common/pb/Qot_GetSuspend_pb2.py +++ b/futu/common/pb/Qot_GetSuspend_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_GetSuspend.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_GetSuspend.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,308 +26,24 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_GetSuspend.proto', - package='Qot_GetSuspend', - syntax='proto2', - serialized_pb=_b('\n\x14Qot_GetSuspend.proto\x12\x0eQot_GetSuspend\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"U\n\x03\x43\x32S\x12*\n\x0csecurityList\x18\x01 \x03(\x0b\x32\x14.Qot_Common.Security\x12\x11\n\tbeginTime\x18\x02 \x02(\t\x12\x0f\n\x07\x65ndTime\x18\x03 \x02(\t\"*\n\x07Suspend\x12\x0c\n\x04time\x18\x01 \x02(\t\x12\x11\n\ttimestamp\x18\x02 \x01(\x01\"g\n\x0fSecuritySuspend\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12,\n\x0bsuspendList\x18\x02 \x03(\x0b\x32\x17.Qot_GetSuspend.Suspend\"C\n\x03S2C\x12<\n\x13SecuritySuspendList\x18\x01 \x03(\x0b\x32\x1f.Qot_GetSuspend.SecuritySuspend\"+\n\x07Request\x12 \n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x13.Qot_GetSuspend.C2S\"d\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12 \n\x03s2c\x18\x04 \x01(\x0b\x32\x13.Qot_GetSuspend.S2CBD\n\x13\x63om.futu.openapi.pbZ-github.com/futuopen/ftapi4go/pb/qotgetsuspend') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Qot_GetSuspend.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='securityList', full_name='Qot_GetSuspend.C2S.securityList', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='beginTime', full_name='Qot_GetSuspend.C2S.beginTime', index=1, - number=2, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='endTime', full_name='Qot_GetSuspend.C2S.endTime', index=2, - number=3, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=72, - serialized_end=157, -) - - -_SUSPEND = _descriptor.Descriptor( - name='Suspend', - full_name='Qot_GetSuspend.Suspend', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='time', full_name='Qot_GetSuspend.Suspend.time', index=0, - number=1, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='timestamp', full_name='Qot_GetSuspend.Suspend.timestamp', index=1, - number=2, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=159, - serialized_end=201, -) - - -_SECURITYSUSPEND = _descriptor.Descriptor( - name='SecuritySuspend', - full_name='Qot_GetSuspend.SecuritySuspend', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='security', full_name='Qot_GetSuspend.SecuritySuspend.security', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='suspendList', full_name='Qot_GetSuspend.SecuritySuspend.suspendList', index=1, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=203, - serialized_end=306, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_GetSuspend.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='SecuritySuspendList', full_name='Qot_GetSuspend.S2C.SecuritySuspendList', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=308, - serialized_end=375, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Qot_GetSuspend.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Qot_GetSuspend.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=377, - serialized_end=420, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_GetSuspend.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_GetSuspend.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_GetSuspend.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_GetSuspend.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_GetSuspend.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=422, - serialized_end=522, -) - -_C2S.fields_by_name['securityList'].message_type = Qot__Common__pb2._SECURITY -_SECURITYSUSPEND.fields_by_name['security'].message_type = Qot__Common__pb2._SECURITY -_SECURITYSUSPEND.fields_by_name['suspendList'].message_type = _SUSPEND -_S2C.fields_by_name['SecuritySuspendList'].message_type = _SECURITYSUSPEND -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['Suspend'] = _SUSPEND -DESCRIPTOR.message_types_by_name['SecuritySuspend'] = _SECURITYSUSPEND -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Qot_GetSuspend_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetSuspend.C2S) - )) -_sym_db.RegisterMessage(C2S) - -Suspend = _reflection.GeneratedProtocolMessageType('Suspend', (_message.Message,), dict( - DESCRIPTOR = _SUSPEND, - __module__ = 'Qot_GetSuspend_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetSuspend.Suspend) - )) -_sym_db.RegisterMessage(Suspend) - -SecuritySuspend = _reflection.GeneratedProtocolMessageType('SecuritySuspend', (_message.Message,), dict( - DESCRIPTOR = _SECURITYSUSPEND, - __module__ = 'Qot_GetSuspend_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetSuspend.SecuritySuspend) - )) -_sym_db.RegisterMessage(SecuritySuspend) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_GetSuspend_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetSuspend.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Qot_GetSuspend_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetSuspend.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_GetSuspend_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetSuspend.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ-github.com/futuopen/ftapi4go/pb/qotgetsuspend')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x14Qot_GetSuspend.proto\x12\x0eQot_GetSuspend\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"U\n\x03\x43\x32S\x12*\n\x0csecurityList\x18\x01 \x03(\x0b\x32\x14.Qot_Common.Security\x12\x11\n\tbeginTime\x18\x02 \x02(\t\x12\x0f\n\x07\x65ndTime\x18\x03 \x02(\t\"*\n\x07Suspend\x12\x0c\n\x04time\x18\x01 \x02(\t\x12\x11\n\ttimestamp\x18\x02 \x01(\x01\"g\n\x0fSecuritySuspend\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12,\n\x0bsuspendList\x18\x02 \x03(\x0b\x32\x17.Qot_GetSuspend.Suspend\"C\n\x03S2C\x12<\n\x13SecuritySuspendList\x18\x01 \x03(\x0b\x32\x1f.Qot_GetSuspend.SecuritySuspend\"+\n\x07Request\x12 \n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x13.Qot_GetSuspend.C2S\"d\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12 \n\x03s2c\x18\x04 \x01(\x0b\x32\x13.Qot_GetSuspend.S2CBD\n\x13\x63om.futu.openapi.pbZ-github.com/futuopen/ftapi4go/pb/qotgetsuspend') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_GetSuspend_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ-github.com/futuopen/ftapi4go/pb/qotgetsuspend' + _globals['_C2S']._serialized_start=72 + _globals['_C2S']._serialized_end=157 + _globals['_SUSPEND']._serialized_start=159 + _globals['_SUSPEND']._serialized_end=201 + _globals['_SECURITYSUSPEND']._serialized_start=203 + _globals['_SECURITYSUSPEND']._serialized_end=306 + _globals['_S2C']._serialized_start=308 + _globals['_S2C']._serialized_end=375 + _globals['_REQUEST']._serialized_start=377 + _globals['_REQUEST']._serialized_end=420 + _globals['_RESPONSE']._serialized_start=422 + _globals['_RESPONSE']._serialized_end=522 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_GetTicker_pb2.py b/futu/common/pb/Qot_GetTicker_pb2.py index d307a60..e59ee9e 100644 --- a/futu/common/pb/Qot_GetTicker_pb2.py +++ b/futu/common/pb/Qot_GetTicker_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_GetTicker.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_GetTicker.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,222 +26,20 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_GetTicker.proto', - package='Qot_GetTicker', - syntax='proto2', - serialized_pb=_b('\n\x13Qot_GetTicker.proto\x12\rQot_GetTicker\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"@\n\x03\x43\x32S\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x11\n\tmaxRetNum\x18\x02 \x02(\x05\"c\n\x03S2C\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04name\x18\x03 \x01(\t\x12&\n\ntickerList\x18\x02 \x03(\x0b\x32\x12.Qot_Common.Ticker\"*\n\x07Request\x12\x1f\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x12.Qot_GetTicker.C2S\"c\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\x1f\n\x03s2c\x18\x04 \x01(\x0b\x32\x12.Qot_GetTicker.S2CBC\n\x13\x63om.futu.openapi.pbZ,github.com/futuopen/ftapi4go/pb/qotgetticker') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Qot_GetTicker.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='security', full_name='Qot_GetTicker.C2S.security', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='maxRetNum', full_name='Qot_GetTicker.C2S.maxRetNum', index=1, - number=2, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=70, - serialized_end=134, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_GetTicker.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='security', full_name='Qot_GetTicker.S2C.security', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='name', full_name='Qot_GetTicker.S2C.name', index=1, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tickerList', full_name='Qot_GetTicker.S2C.tickerList', index=2, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=136, - serialized_end=235, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Qot_GetTicker.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Qot_GetTicker.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=237, - serialized_end=279, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_GetTicker.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_GetTicker.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_GetTicker.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_GetTicker.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_GetTicker.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=281, - serialized_end=380, -) - -_C2S.fields_by_name['security'].message_type = Qot__Common__pb2._SECURITY -_S2C.fields_by_name['security'].message_type = Qot__Common__pb2._SECURITY -_S2C.fields_by_name['tickerList'].message_type = Qot__Common__pb2._TICKER -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Qot_GetTicker_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetTicker.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_GetTicker_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetTicker.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Qot_GetTicker_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetTicker.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_GetTicker_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetTicker.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ,github.com/futuopen/ftapi4go/pb/qotgetticker')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x13Qot_GetTicker.proto\x12\rQot_GetTicker\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"@\n\x03\x43\x32S\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x11\n\tmaxRetNum\x18\x02 \x02(\x05\"c\n\x03S2C\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04name\x18\x03 \x01(\t\x12&\n\ntickerList\x18\x02 \x03(\x0b\x32\x12.Qot_Common.Ticker\"*\n\x07Request\x12\x1f\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x12.Qot_GetTicker.C2S\"c\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\x1f\n\x03s2c\x18\x04 \x01(\x0b\x32\x12.Qot_GetTicker.S2CBC\n\x13\x63om.futu.openapi.pbZ,github.com/futuopen/ftapi4go/pb/qotgetticker') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_GetTicker_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ,github.com/futuopen/ftapi4go/pb/qotgetticker' + _globals['_C2S']._serialized_start=70 + _globals['_C2S']._serialized_end=134 + _globals['_S2C']._serialized_start=136 + _globals['_S2C']._serialized_end=235 + _globals['_REQUEST']._serialized_start=237 + _globals['_REQUEST']._serialized_end=279 + _globals['_RESPONSE']._serialized_start=281 + _globals['_RESPONSE']._serialized_end=380 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_GetUserSecurityGroup_pb2.py b/futu/common/pb/Qot_GetUserSecurityGroup_pb2.py index 207f053..1564b21 100644 --- a/futu/common/pb/Qot_GetUserSecurityGroup_pb2.py +++ b/futu/common/pb/Qot_GetUserSecurityGroup_pb2.py @@ -1,14 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_GetUserSecurityGroup.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) -from google.protobuf.internal import enum_type_wrapper +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_GetUserSecurityGroup.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -18,281 +26,24 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_GetUserSecurityGroup.proto', - package='Qot_GetUserSecurityGroup', - syntax='proto2', - serialized_pb=_b('\n\x1eQot_GetUserSecurityGroup.proto\x12\x18Qot_GetUserSecurityGroup\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"\x18\n\x03\x43\x32S\x12\x11\n\tgroupType\x18\x01 \x02(\x05\"1\n\tGroupData\x12\x11\n\tgroupName\x18\x01 \x02(\t\x12\x11\n\tgroupType\x18\x02 \x02(\x05\"=\n\x03S2C\x12\x36\n\tgroupList\x18\x01 \x03(\x0b\x32#.Qot_GetUserSecurityGroup.GroupData\"5\n\x07Request\x12*\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x1d.Qot_GetUserSecurityGroup.C2S\"n\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12*\n\x03s2c\x18\x04 \x01(\x0b\x32\x1d.Qot_GetUserSecurityGroup.S2C*a\n\tGroupType\x12\x15\n\x11GroupType_Unknown\x10\x00\x12\x14\n\x10GroupType_Custom\x10\x01\x12\x14\n\x10GroupType_System\x10\x02\x12\x11\n\rGroupType_All\x10\x03\x42N\n\x13\x63om.futu.openapi.pbZ7github.com/futuopen/ftapi4go/pb/qotgetusersecuritygroup') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - -_GROUPTYPE = _descriptor.EnumDescriptor( - name='GroupType', - full_name='Qot_GetUserSecurityGroup.GroupType', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='GroupType_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='GroupType_Custom', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='GroupType_System', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='GroupType_All', index=3, number=3, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=399, - serialized_end=496, -) -_sym_db.RegisterEnumDescriptor(_GROUPTYPE) - -GroupType = enum_type_wrapper.EnumTypeWrapper(_GROUPTYPE) -GroupType_Unknown = 0 -GroupType_Custom = 1 -GroupType_System = 2 -GroupType_All = 3 - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Qot_GetUserSecurityGroup.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='groupType', full_name='Qot_GetUserSecurityGroup.C2S.groupType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=92, - serialized_end=116, -) - - -_GROUPDATA = _descriptor.Descriptor( - name='GroupData', - full_name='Qot_GetUserSecurityGroup.GroupData', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='groupName', full_name='Qot_GetUserSecurityGroup.GroupData.groupName', index=0, - number=1, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='groupType', full_name='Qot_GetUserSecurityGroup.GroupData.groupType', index=1, - number=2, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=118, - serialized_end=167, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_GetUserSecurityGroup.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='groupList', full_name='Qot_GetUserSecurityGroup.S2C.groupList', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=169, - serialized_end=230, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Qot_GetUserSecurityGroup.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Qot_GetUserSecurityGroup.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=232, - serialized_end=285, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_GetUserSecurityGroup.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_GetUserSecurityGroup.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_GetUserSecurityGroup.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_GetUserSecurityGroup.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_GetUserSecurityGroup.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=287, - serialized_end=397, -) - -_S2C.fields_by_name['groupList'].message_type = _GROUPDATA -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['GroupData'] = _GROUPDATA -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -DESCRIPTOR.enum_types_by_name['GroupType'] = _GROUPTYPE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Qot_GetUserSecurityGroup_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetUserSecurityGroup.C2S) - )) -_sym_db.RegisterMessage(C2S) - -GroupData = _reflection.GeneratedProtocolMessageType('GroupData', (_message.Message,), dict( - DESCRIPTOR = _GROUPDATA, - __module__ = 'Qot_GetUserSecurityGroup_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetUserSecurityGroup.GroupData) - )) -_sym_db.RegisterMessage(GroupData) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_GetUserSecurityGroup_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetUserSecurityGroup.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Qot_GetUserSecurityGroup_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetUserSecurityGroup.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_GetUserSecurityGroup_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetUserSecurityGroup.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ7github.com/futuopen/ftapi4go/pb/qotgetusersecuritygroup')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1eQot_GetUserSecurityGroup.proto\x12\x18Qot_GetUserSecurityGroup\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"\x18\n\x03\x43\x32S\x12\x11\n\tgroupType\x18\x01 \x02(\x05\"1\n\tGroupData\x12\x11\n\tgroupName\x18\x01 \x02(\t\x12\x11\n\tgroupType\x18\x02 \x02(\x05\"=\n\x03S2C\x12\x36\n\tgroupList\x18\x01 \x03(\x0b\x32#.Qot_GetUserSecurityGroup.GroupData\"5\n\x07Request\x12*\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x1d.Qot_GetUserSecurityGroup.C2S\"n\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12*\n\x03s2c\x18\x04 \x01(\x0b\x32\x1d.Qot_GetUserSecurityGroup.S2C*a\n\tGroupType\x12\x15\n\x11GroupType_Unknown\x10\x00\x12\x14\n\x10GroupType_Custom\x10\x01\x12\x14\n\x10GroupType_System\x10\x02\x12\x11\n\rGroupType_All\x10\x03\x42N\n\x13\x63om.futu.openapi.pbZ7github.com/futuopen/ftapi4go/pb/qotgetusersecuritygroup') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_GetUserSecurityGroup_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ7github.com/futuopen/ftapi4go/pb/qotgetusersecuritygroup' + _globals['_GROUPTYPE']._serialized_start=399 + _globals['_GROUPTYPE']._serialized_end=496 + _globals['_C2S']._serialized_start=92 + _globals['_C2S']._serialized_end=116 + _globals['_GROUPDATA']._serialized_start=118 + _globals['_GROUPDATA']._serialized_end=167 + _globals['_S2C']._serialized_start=169 + _globals['_S2C']._serialized_end=230 + _globals['_REQUEST']._serialized_start=232 + _globals['_REQUEST']._serialized_end=285 + _globals['_RESPONSE']._serialized_start=287 + _globals['_RESPONSE']._serialized_end=397 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_GetUserSecurity_pb2.py b/futu/common/pb/Qot_GetUserSecurity_pb2.py index 72c896e..eadc610 100644 --- a/futu/common/pb/Qot_GetUserSecurity_pb2.py +++ b/futu/common/pb/Qot_GetUserSecurity_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_GetUserSecurity.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_GetUserSecurity.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,199 +26,20 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_GetUserSecurity.proto', - package='Qot_GetUserSecurity', - syntax='proto2', - serialized_pb=_b('\n\x19Qot_GetUserSecurity.proto\x12\x13Qot_GetUserSecurity\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"\x18\n\x03\x43\x32S\x12\x11\n\tgroupName\x18\x01 \x02(\t\"=\n\x03S2C\x12\x36\n\x0estaticInfoList\x18\x01 \x03(\x0b\x32\x1e.Qot_Common.SecurityStaticInfo\"0\n\x07Request\x12%\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x18.Qot_GetUserSecurity.C2S\"i\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12%\n\x03s2c\x18\x04 \x01(\x0b\x32\x18.Qot_GetUserSecurity.S2CBI\n\x13\x63om.futu.openapi.pbZ2github.com/futuopen/ftapi4go/pb/qotgetusersecurity') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Qot_GetUserSecurity.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='groupName', full_name='Qot_GetUserSecurity.C2S.groupName', index=0, - number=1, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=82, - serialized_end=106, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_GetUserSecurity.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='staticInfoList', full_name='Qot_GetUserSecurity.S2C.staticInfoList', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=108, - serialized_end=169, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Qot_GetUserSecurity.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Qot_GetUserSecurity.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=171, - serialized_end=219, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_GetUserSecurity.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_GetUserSecurity.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_GetUserSecurity.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_GetUserSecurity.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_GetUserSecurity.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=221, - serialized_end=326, -) - -_S2C.fields_by_name['staticInfoList'].message_type = Qot__Common__pb2._SECURITYSTATICINFO -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Qot_GetUserSecurity_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetUserSecurity.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_GetUserSecurity_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetUserSecurity.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Qot_GetUserSecurity_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetUserSecurity.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_GetUserSecurity_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetUserSecurity.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ2github.com/futuopen/ftapi4go/pb/qotgetusersecurity')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x19Qot_GetUserSecurity.proto\x12\x13Qot_GetUserSecurity\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"\x18\n\x03\x43\x32S\x12\x11\n\tgroupName\x18\x01 \x02(\t\"=\n\x03S2C\x12\x36\n\x0estaticInfoList\x18\x01 \x03(\x0b\x32\x1e.Qot_Common.SecurityStaticInfo\"0\n\x07Request\x12%\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x18.Qot_GetUserSecurity.C2S\"i\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12%\n\x03s2c\x18\x04 \x01(\x0b\x32\x18.Qot_GetUserSecurity.S2CBI\n\x13\x63om.futu.openapi.pbZ2github.com/futuopen/ftapi4go/pb/qotgetusersecurity') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_GetUserSecurity_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ2github.com/futuopen/ftapi4go/pb/qotgetusersecurity' + _globals['_C2S']._serialized_start=82 + _globals['_C2S']._serialized_end=106 + _globals['_S2C']._serialized_start=108 + _globals['_S2C']._serialized_end=169 + _globals['_REQUEST']._serialized_start=171 + _globals['_REQUEST']._serialized_end=219 + _globals['_RESPONSE']._serialized_start=221 + _globals['_RESPONSE']._serialized_end=326 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_GetWarrant_pb2.py b/futu/common/pb/Qot_GetWarrant_pb2.py index 37b7e96..76ac6a6 100644 --- a/futu/common/pb/Qot_GetWarrant_pb2.py +++ b/futu/common/pb/Qot_GetWarrant_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_GetWarrant.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_GetWarrant.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,794 +26,22 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_GetWarrant.proto', - package='Qot_GetWarrant', - syntax='proto2', - serialized_pb=_b('\n\x14Qot_GetWarrant.proto\x12\x0eQot_GetWarrant\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"\xdf\x05\n\x03\x43\x32S\x12\r\n\x05\x62\x65gin\x18\x01 \x02(\x05\x12\x0b\n\x03num\x18\x02 \x02(\x05\x12\x11\n\tsortField\x18\x03 \x02(\x05\x12\x0e\n\x06\x61scend\x18\x04 \x02(\x08\x12#\n\x05owner\x18\x05 \x01(\x0b\x32\x14.Qot_Common.Security\x12\x10\n\x08typeList\x18\x06 \x03(\x05\x12\x12\n\nissuerList\x18\x07 \x03(\x05\x12\x17\n\x0fmaturityTimeMin\x18\x08 \x01(\t\x12\x17\n\x0fmaturityTimeMax\x18\t \x01(\t\x12\x11\n\tipoPeriod\x18\n \x01(\x05\x12\x11\n\tpriceType\x18\x0b \x01(\x05\x12\x0e\n\x06status\x18\x0c \x01(\x05\x12\x13\n\x0b\x63urPriceMin\x18\r \x01(\x01\x12\x13\n\x0b\x63urPriceMax\x18\x0e \x01(\x01\x12\x16\n\x0estrikePriceMin\x18\x0f \x01(\x01\x12\x16\n\x0estrikePriceMax\x18\x10 \x01(\x01\x12\x11\n\tstreetMin\x18\x11 \x01(\x01\x12\x11\n\tstreetMax\x18\x12 \x01(\x01\x12\x15\n\rconversionMin\x18\x13 \x01(\x01\x12\x15\n\rconversionMax\x18\x14 \x01(\x01\x12\x0e\n\x06volMin\x18\x15 \x01(\x04\x12\x0e\n\x06volMax\x18\x16 \x01(\x04\x12\x12\n\npremiumMin\x18\x17 \x01(\x01\x12\x12\n\npremiumMax\x18\x18 \x01(\x01\x12\x18\n\x10leverageRatioMin\x18\x19 \x01(\x01\x12\x18\n\x10leverageRatioMax\x18\x1a \x01(\x01\x12\x10\n\x08\x64\x65ltaMin\x18\x1b \x01(\x01\x12\x10\n\x08\x64\x65ltaMax\x18\x1c \x01(\x01\x12\x12\n\nimpliedMin\x18\x1d \x01(\x01\x12\x12\n\nimpliedMax\x18\x1e \x01(\x01\x12\x18\n\x10recoveryPriceMin\x18\x1f \x01(\x01\x12\x18\n\x10recoveryPriceMax\x18 \x01(\x01\x12\x1d\n\x15priceRecoveryRatioMin\x18! \x01(\x01\x12\x1d\n\x15priceRecoveryRatioMax\x18\" \x01(\x01\"\xc5\x07\n\x0bWarrantData\x12#\n\x05stock\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12#\n\x05owner\x18\x02 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04type\x18\x03 \x02(\x05\x12\x0e\n\x06issuer\x18\x04 \x02(\x05\x12\x14\n\x0cmaturityTime\x18\x05 \x02(\t\x12\x19\n\x11maturityTimestamp\x18\x06 \x01(\x01\x12\x10\n\x08listTime\x18\x07 \x02(\t\x12\x15\n\rlistTimestamp\x18\x08 \x01(\x01\x12\x15\n\rlastTradeTime\x18\t \x02(\t\x12\x1a\n\x12lastTradeTimestamp\x18\n \x01(\x01\x12\x15\n\rrecoveryPrice\x18\x0b \x01(\x01\x12\x17\n\x0f\x63onversionRatio\x18\x0c \x02(\x01\x12\x0f\n\x07lotSize\x18\r \x02(\x05\x12\x13\n\x0bstrikePrice\x18\x0e \x02(\x01\x12\x16\n\x0elastClosePrice\x18\x0f \x02(\x01\x12\x0c\n\x04name\x18\x10 \x02(\t\x12\x10\n\x08\x63urPrice\x18\x11 \x02(\x01\x12\x16\n\x0epriceChangeVal\x18\x12 \x02(\x01\x12\x12\n\nchangeRate\x18\x13 \x02(\x01\x12\x0e\n\x06status\x18\x14 \x02(\x05\x12\x10\n\x08\x62idPrice\x18\x15 \x02(\x01\x12\x10\n\x08\x61skPrice\x18\x16 \x02(\x01\x12\x0e\n\x06\x62idVol\x18\x17 \x02(\x03\x12\x0e\n\x06\x61skVol\x18\x18 \x02(\x03\x12\x0e\n\x06volume\x18\x19 \x02(\x03\x12\x10\n\x08turnover\x18\x1a \x02(\x01\x12\r\n\x05score\x18\x1b \x02(\x01\x12\x0f\n\x07premium\x18\x1c \x02(\x01\x12\x16\n\x0e\x62reakEvenPoint\x18\x1d \x02(\x01\x12\x10\n\x08leverage\x18\x1e \x02(\x01\x12\x0c\n\x04ipop\x18\x1f \x02(\x01\x12\x1a\n\x12priceRecoveryRatio\x18 \x01(\x01\x12\x17\n\x0f\x63onversionPrice\x18! \x02(\x01\x12\x12\n\nstreetRate\x18\" \x02(\x01\x12\x11\n\tstreetVol\x18# \x02(\x03\x12\x11\n\tamplitude\x18$ \x02(\x01\x12\x11\n\tissueSize\x18% \x02(\x03\x12\x11\n\thighPrice\x18\' \x02(\x01\x12\x10\n\x08lowPrice\x18( \x02(\x01\x12\x19\n\x11impliedVolatility\x18) \x01(\x01\x12\r\n\x05\x64\x65lta\x18* \x01(\x01\x12\x19\n\x11\x65\x66\x66\x65\x63tiveLeverage\x18+ \x02(\x01\x12\x18\n\x10upperStrikePrice\x18, \x01(\x01\x12\x18\n\x10lowerStrikePrice\x18- \x01(\x01\x12\x19\n\x11inLinePriceStatus\x18. \x01(\x05\"_\n\x03S2C\x12\x10\n\x08lastPage\x18\x01 \x02(\x08\x12\x10\n\x08\x61llCount\x18\x02 \x02(\x05\x12\x34\n\x0fwarrantDataList\x18\x03 \x03(\x0b\x32\x1b.Qot_GetWarrant.WarrantData\"+\n\x07Request\x12 \n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x13.Qot_GetWarrant.C2S\"d\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12 \n\x03s2c\x18\x04 \x01(\x0b\x32\x13.Qot_GetWarrant.S2CBD\n\x13\x63om.futu.openapi.pbZ-github.com/futuopen/ftapi4go/pb/qotgetwarrant') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Qot_GetWarrant.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='begin', full_name='Qot_GetWarrant.C2S.begin', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='num', full_name='Qot_GetWarrant.C2S.num', index=1, - number=2, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='sortField', full_name='Qot_GetWarrant.C2S.sortField', index=2, - number=3, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='ascend', full_name='Qot_GetWarrant.C2S.ascend', index=3, - number=4, type=8, cpp_type=7, label=2, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='owner', full_name='Qot_GetWarrant.C2S.owner', index=4, - number=5, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='typeList', full_name='Qot_GetWarrant.C2S.typeList', index=5, - number=6, type=5, cpp_type=1, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='issuerList', full_name='Qot_GetWarrant.C2S.issuerList', index=6, - number=7, type=5, cpp_type=1, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='maturityTimeMin', full_name='Qot_GetWarrant.C2S.maturityTimeMin', index=7, - number=8, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='maturityTimeMax', full_name='Qot_GetWarrant.C2S.maturityTimeMax', index=8, - number=9, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='ipoPeriod', full_name='Qot_GetWarrant.C2S.ipoPeriod', index=9, - number=10, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='priceType', full_name='Qot_GetWarrant.C2S.priceType', index=10, - number=11, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='status', full_name='Qot_GetWarrant.C2S.status', index=11, - number=12, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='curPriceMin', full_name='Qot_GetWarrant.C2S.curPriceMin', index=12, - number=13, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='curPriceMax', full_name='Qot_GetWarrant.C2S.curPriceMax', index=13, - number=14, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='strikePriceMin', full_name='Qot_GetWarrant.C2S.strikePriceMin', index=14, - number=15, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='strikePriceMax', full_name='Qot_GetWarrant.C2S.strikePriceMax', index=15, - number=16, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='streetMin', full_name='Qot_GetWarrant.C2S.streetMin', index=16, - number=17, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='streetMax', full_name='Qot_GetWarrant.C2S.streetMax', index=17, - number=18, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='conversionMin', full_name='Qot_GetWarrant.C2S.conversionMin', index=18, - number=19, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='conversionMax', full_name='Qot_GetWarrant.C2S.conversionMax', index=19, - number=20, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='volMin', full_name='Qot_GetWarrant.C2S.volMin', index=20, - number=21, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='volMax', full_name='Qot_GetWarrant.C2S.volMax', index=21, - number=22, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='premiumMin', full_name='Qot_GetWarrant.C2S.premiumMin', index=22, - number=23, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='premiumMax', full_name='Qot_GetWarrant.C2S.premiumMax', index=23, - number=24, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='leverageRatioMin', full_name='Qot_GetWarrant.C2S.leverageRatioMin', index=24, - number=25, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='leverageRatioMax', full_name='Qot_GetWarrant.C2S.leverageRatioMax', index=25, - number=26, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='deltaMin', full_name='Qot_GetWarrant.C2S.deltaMin', index=26, - number=27, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='deltaMax', full_name='Qot_GetWarrant.C2S.deltaMax', index=27, - number=28, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='impliedMin', full_name='Qot_GetWarrant.C2S.impliedMin', index=28, - number=29, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='impliedMax', full_name='Qot_GetWarrant.C2S.impliedMax', index=29, - number=30, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='recoveryPriceMin', full_name='Qot_GetWarrant.C2S.recoveryPriceMin', index=30, - number=31, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='recoveryPriceMax', full_name='Qot_GetWarrant.C2S.recoveryPriceMax', index=31, - number=32, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='priceRecoveryRatioMin', full_name='Qot_GetWarrant.C2S.priceRecoveryRatioMin', index=32, - number=33, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='priceRecoveryRatioMax', full_name='Qot_GetWarrant.C2S.priceRecoveryRatioMax', index=33, - number=34, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=73, - serialized_end=808, -) - - -_WARRANTDATA = _descriptor.Descriptor( - name='WarrantData', - full_name='Qot_GetWarrant.WarrantData', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='stock', full_name='Qot_GetWarrant.WarrantData.stock', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='owner', full_name='Qot_GetWarrant.WarrantData.owner', index=1, - number=2, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='type', full_name='Qot_GetWarrant.WarrantData.type', index=2, - number=3, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='issuer', full_name='Qot_GetWarrant.WarrantData.issuer', index=3, - number=4, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='maturityTime', full_name='Qot_GetWarrant.WarrantData.maturityTime', index=4, - number=5, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='maturityTimestamp', full_name='Qot_GetWarrant.WarrantData.maturityTimestamp', index=5, - number=6, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='listTime', full_name='Qot_GetWarrant.WarrantData.listTime', index=6, - number=7, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='listTimestamp', full_name='Qot_GetWarrant.WarrantData.listTimestamp', index=7, - number=8, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='lastTradeTime', full_name='Qot_GetWarrant.WarrantData.lastTradeTime', index=8, - number=9, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='lastTradeTimestamp', full_name='Qot_GetWarrant.WarrantData.lastTradeTimestamp', index=9, - number=10, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='recoveryPrice', full_name='Qot_GetWarrant.WarrantData.recoveryPrice', index=10, - number=11, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='conversionRatio', full_name='Qot_GetWarrant.WarrantData.conversionRatio', index=11, - number=12, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='lotSize', full_name='Qot_GetWarrant.WarrantData.lotSize', index=12, - number=13, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='strikePrice', full_name='Qot_GetWarrant.WarrantData.strikePrice', index=13, - number=14, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='lastClosePrice', full_name='Qot_GetWarrant.WarrantData.lastClosePrice', index=14, - number=15, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='name', full_name='Qot_GetWarrant.WarrantData.name', index=15, - number=16, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='curPrice', full_name='Qot_GetWarrant.WarrantData.curPrice', index=16, - number=17, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='priceChangeVal', full_name='Qot_GetWarrant.WarrantData.priceChangeVal', index=17, - number=18, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='changeRate', full_name='Qot_GetWarrant.WarrantData.changeRate', index=18, - number=19, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='status', full_name='Qot_GetWarrant.WarrantData.status', index=19, - number=20, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='bidPrice', full_name='Qot_GetWarrant.WarrantData.bidPrice', index=20, - number=21, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='askPrice', full_name='Qot_GetWarrant.WarrantData.askPrice', index=21, - number=22, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='bidVol', full_name='Qot_GetWarrant.WarrantData.bidVol', index=22, - number=23, type=3, cpp_type=2, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='askVol', full_name='Qot_GetWarrant.WarrantData.askVol', index=23, - number=24, type=3, cpp_type=2, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='volume', full_name='Qot_GetWarrant.WarrantData.volume', index=24, - number=25, type=3, cpp_type=2, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='turnover', full_name='Qot_GetWarrant.WarrantData.turnover', index=25, - number=26, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='score', full_name='Qot_GetWarrant.WarrantData.score', index=26, - number=27, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='premium', full_name='Qot_GetWarrant.WarrantData.premium', index=27, - number=28, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='breakEvenPoint', full_name='Qot_GetWarrant.WarrantData.breakEvenPoint', index=28, - number=29, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='leverage', full_name='Qot_GetWarrant.WarrantData.leverage', index=29, - number=30, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='ipop', full_name='Qot_GetWarrant.WarrantData.ipop', index=30, - number=31, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='priceRecoveryRatio', full_name='Qot_GetWarrant.WarrantData.priceRecoveryRatio', index=31, - number=32, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='conversionPrice', full_name='Qot_GetWarrant.WarrantData.conversionPrice', index=32, - number=33, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='streetRate', full_name='Qot_GetWarrant.WarrantData.streetRate', index=33, - number=34, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='streetVol', full_name='Qot_GetWarrant.WarrantData.streetVol', index=34, - number=35, type=3, cpp_type=2, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='amplitude', full_name='Qot_GetWarrant.WarrantData.amplitude', index=35, - number=36, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='issueSize', full_name='Qot_GetWarrant.WarrantData.issueSize', index=36, - number=37, type=3, cpp_type=2, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='highPrice', full_name='Qot_GetWarrant.WarrantData.highPrice', index=37, - number=39, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='lowPrice', full_name='Qot_GetWarrant.WarrantData.lowPrice', index=38, - number=40, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='impliedVolatility', full_name='Qot_GetWarrant.WarrantData.impliedVolatility', index=39, - number=41, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='delta', full_name='Qot_GetWarrant.WarrantData.delta', index=40, - number=42, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='effectiveLeverage', full_name='Qot_GetWarrant.WarrantData.effectiveLeverage', index=41, - number=43, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='upperStrikePrice', full_name='Qot_GetWarrant.WarrantData.upperStrikePrice', index=42, - number=44, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='lowerStrikePrice', full_name='Qot_GetWarrant.WarrantData.lowerStrikePrice', index=43, - number=45, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='inLinePriceStatus', full_name='Qot_GetWarrant.WarrantData.inLinePriceStatus', index=44, - number=46, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=811, - serialized_end=1776, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_GetWarrant.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='lastPage', full_name='Qot_GetWarrant.S2C.lastPage', index=0, - number=1, type=8, cpp_type=7, label=2, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='allCount', full_name='Qot_GetWarrant.S2C.allCount', index=1, - number=2, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='warrantDataList', full_name='Qot_GetWarrant.S2C.warrantDataList', index=2, - number=3, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1778, - serialized_end=1873, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Qot_GetWarrant.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Qot_GetWarrant.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1875, - serialized_end=1918, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_GetWarrant.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_GetWarrant.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_GetWarrant.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_GetWarrant.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_GetWarrant.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1920, - serialized_end=2020, -) - -_C2S.fields_by_name['owner'].message_type = Qot__Common__pb2._SECURITY -_WARRANTDATA.fields_by_name['stock'].message_type = Qot__Common__pb2._SECURITY -_WARRANTDATA.fields_by_name['owner'].message_type = Qot__Common__pb2._SECURITY -_S2C.fields_by_name['warrantDataList'].message_type = _WARRANTDATA -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['WarrantData'] = _WARRANTDATA -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Qot_GetWarrant_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetWarrant.C2S) - )) -_sym_db.RegisterMessage(C2S) - -WarrantData = _reflection.GeneratedProtocolMessageType('WarrantData', (_message.Message,), dict( - DESCRIPTOR = _WARRANTDATA, - __module__ = 'Qot_GetWarrant_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetWarrant.WarrantData) - )) -_sym_db.RegisterMessage(WarrantData) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_GetWarrant_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetWarrant.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Qot_GetWarrant_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetWarrant.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_GetWarrant_pb2' - # @@protoc_insertion_point(class_scope:Qot_GetWarrant.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ-github.com/futuopen/ftapi4go/pb/qotgetwarrant')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x14Qot_GetWarrant.proto\x12\x0eQot_GetWarrant\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"\xdf\x05\n\x03\x43\x32S\x12\r\n\x05\x62\x65gin\x18\x01 \x02(\x05\x12\x0b\n\x03num\x18\x02 \x02(\x05\x12\x11\n\tsortField\x18\x03 \x02(\x05\x12\x0e\n\x06\x61scend\x18\x04 \x02(\x08\x12#\n\x05owner\x18\x05 \x01(\x0b\x32\x14.Qot_Common.Security\x12\x10\n\x08typeList\x18\x06 \x03(\x05\x12\x12\n\nissuerList\x18\x07 \x03(\x05\x12\x17\n\x0fmaturityTimeMin\x18\x08 \x01(\t\x12\x17\n\x0fmaturityTimeMax\x18\t \x01(\t\x12\x11\n\tipoPeriod\x18\n \x01(\x05\x12\x11\n\tpriceType\x18\x0b \x01(\x05\x12\x0e\n\x06status\x18\x0c \x01(\x05\x12\x13\n\x0b\x63urPriceMin\x18\r \x01(\x01\x12\x13\n\x0b\x63urPriceMax\x18\x0e \x01(\x01\x12\x16\n\x0estrikePriceMin\x18\x0f \x01(\x01\x12\x16\n\x0estrikePriceMax\x18\x10 \x01(\x01\x12\x11\n\tstreetMin\x18\x11 \x01(\x01\x12\x11\n\tstreetMax\x18\x12 \x01(\x01\x12\x15\n\rconversionMin\x18\x13 \x01(\x01\x12\x15\n\rconversionMax\x18\x14 \x01(\x01\x12\x0e\n\x06volMin\x18\x15 \x01(\x04\x12\x0e\n\x06volMax\x18\x16 \x01(\x04\x12\x12\n\npremiumMin\x18\x17 \x01(\x01\x12\x12\n\npremiumMax\x18\x18 \x01(\x01\x12\x18\n\x10leverageRatioMin\x18\x19 \x01(\x01\x12\x18\n\x10leverageRatioMax\x18\x1a \x01(\x01\x12\x10\n\x08\x64\x65ltaMin\x18\x1b \x01(\x01\x12\x10\n\x08\x64\x65ltaMax\x18\x1c \x01(\x01\x12\x12\n\nimpliedMin\x18\x1d \x01(\x01\x12\x12\n\nimpliedMax\x18\x1e \x01(\x01\x12\x18\n\x10recoveryPriceMin\x18\x1f \x01(\x01\x12\x18\n\x10recoveryPriceMax\x18 \x01(\x01\x12\x1d\n\x15priceRecoveryRatioMin\x18! \x01(\x01\x12\x1d\n\x15priceRecoveryRatioMax\x18\" \x01(\x01\"\xc5\x07\n\x0bWarrantData\x12#\n\x05stock\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12#\n\x05owner\x18\x02 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04type\x18\x03 \x02(\x05\x12\x0e\n\x06issuer\x18\x04 \x02(\x05\x12\x14\n\x0cmaturityTime\x18\x05 \x02(\t\x12\x19\n\x11maturityTimestamp\x18\x06 \x01(\x01\x12\x10\n\x08listTime\x18\x07 \x02(\t\x12\x15\n\rlistTimestamp\x18\x08 \x01(\x01\x12\x15\n\rlastTradeTime\x18\t \x02(\t\x12\x1a\n\x12lastTradeTimestamp\x18\n \x01(\x01\x12\x15\n\rrecoveryPrice\x18\x0b \x01(\x01\x12\x17\n\x0f\x63onversionRatio\x18\x0c \x02(\x01\x12\x0f\n\x07lotSize\x18\r \x02(\x05\x12\x13\n\x0bstrikePrice\x18\x0e \x02(\x01\x12\x16\n\x0elastClosePrice\x18\x0f \x02(\x01\x12\x0c\n\x04name\x18\x10 \x02(\t\x12\x10\n\x08\x63urPrice\x18\x11 \x02(\x01\x12\x16\n\x0epriceChangeVal\x18\x12 \x02(\x01\x12\x12\n\nchangeRate\x18\x13 \x02(\x01\x12\x0e\n\x06status\x18\x14 \x02(\x05\x12\x10\n\x08\x62idPrice\x18\x15 \x02(\x01\x12\x10\n\x08\x61skPrice\x18\x16 \x02(\x01\x12\x0e\n\x06\x62idVol\x18\x17 \x02(\x03\x12\x0e\n\x06\x61skVol\x18\x18 \x02(\x03\x12\x0e\n\x06volume\x18\x19 \x02(\x03\x12\x10\n\x08turnover\x18\x1a \x02(\x01\x12\r\n\x05score\x18\x1b \x02(\x01\x12\x0f\n\x07premium\x18\x1c \x02(\x01\x12\x16\n\x0e\x62reakEvenPoint\x18\x1d \x02(\x01\x12\x10\n\x08leverage\x18\x1e \x02(\x01\x12\x0c\n\x04ipop\x18\x1f \x02(\x01\x12\x1a\n\x12priceRecoveryRatio\x18 \x01(\x01\x12\x17\n\x0f\x63onversionPrice\x18! \x02(\x01\x12\x12\n\nstreetRate\x18\" \x02(\x01\x12\x11\n\tstreetVol\x18# \x02(\x03\x12\x11\n\tamplitude\x18$ \x02(\x01\x12\x11\n\tissueSize\x18% \x02(\x03\x12\x11\n\thighPrice\x18\' \x02(\x01\x12\x10\n\x08lowPrice\x18( \x02(\x01\x12\x19\n\x11impliedVolatility\x18) \x01(\x01\x12\r\n\x05\x64\x65lta\x18* \x01(\x01\x12\x19\n\x11\x65\x66\x66\x65\x63tiveLeverage\x18+ \x02(\x01\x12\x18\n\x10upperStrikePrice\x18, \x01(\x01\x12\x18\n\x10lowerStrikePrice\x18- \x01(\x01\x12\x19\n\x11inLinePriceStatus\x18. \x01(\x05\"_\n\x03S2C\x12\x10\n\x08lastPage\x18\x01 \x02(\x08\x12\x10\n\x08\x61llCount\x18\x02 \x02(\x05\x12\x34\n\x0fwarrantDataList\x18\x03 \x03(\x0b\x32\x1b.Qot_GetWarrant.WarrantData\"+\n\x07Request\x12 \n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x13.Qot_GetWarrant.C2S\"d\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12 \n\x03s2c\x18\x04 \x01(\x0b\x32\x13.Qot_GetWarrant.S2CBD\n\x13\x63om.futu.openapi.pbZ-github.com/futuopen/ftapi4go/pb/qotgetwarrant') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_GetWarrant_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ-github.com/futuopen/ftapi4go/pb/qotgetwarrant' + _globals['_C2S']._serialized_start=73 + _globals['_C2S']._serialized_end=808 + _globals['_WARRANTDATA']._serialized_start=811 + _globals['_WARRANTDATA']._serialized_end=1776 + _globals['_S2C']._serialized_start=1778 + _globals['_S2C']._serialized_end=1873 + _globals['_REQUEST']._serialized_start=1875 + _globals['_REQUEST']._serialized_end=1918 + _globals['_RESPONSE']._serialized_start=1920 + _globals['_RESPONSE']._serialized_end=2020 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_ModifyUserSecurity_pb2.py b/futu/common/pb/Qot_ModifyUserSecurity_pb2.py index 5f6f95c..c4f2c13 100644 --- a/futu/common/pb/Qot_ModifyUserSecurity_pb2.py +++ b/futu/common/pb/Qot_ModifyUserSecurity_pb2.py @@ -1,14 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_ModifyUserSecurity.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) -from google.protobuf.internal import enum_type_wrapper +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_ModifyUserSecurity.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -18,242 +26,22 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_ModifyUserSecurity.proto', - package='Qot_ModifyUserSecurity', - syntax='proto2', - serialized_pb=_b('\n\x1cQot_ModifyUserSecurity.proto\x12\x16Qot_ModifyUserSecurity\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"P\n\x03\x43\x32S\x12\x11\n\tgroupName\x18\x01 \x02(\t\x12\n\n\x02op\x18\x02 \x02(\x05\x12*\n\x0csecurityList\x18\x03 \x03(\x0b\x32\x14.Qot_Common.Security\"\x05\n\x03S2C\"3\n\x07Request\x12(\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x1b.Qot_ModifyUserSecurity.C2S\"l\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12(\n\x03s2c\x18\x04 \x01(\x0b\x32\x1b.Qot_ModifyUserSecurity.S2C*\x96\x01\n\x14ModifyUserSecurityOp\x12 \n\x1cModifyUserSecurityOp_Unknown\x10\x00\x12\x1c\n\x18ModifyUserSecurityOp_Add\x10\x01\x12\x1c\n\x18ModifyUserSecurityOp_Del\x10\x02\x12 \n\x1cModifyUserSecurityOp_MoveOut\x10\x03\x42L\n\x13\x63om.futu.openapi.pbZ5github.com/futuopen/ftapi4go/pb/qotmodifyusersecurity') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - -_MODIFYUSERSECURITYOP = _descriptor.EnumDescriptor( - name='ModifyUserSecurityOp', - full_name='Qot_ModifyUserSecurity.ModifyUserSecurityOp', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='ModifyUserSecurityOp_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ModifyUserSecurityOp_Add', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ModifyUserSecurityOp_Del', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ModifyUserSecurityOp_MoveOut', index=3, number=3, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=341, - serialized_end=491, -) -_sym_db.RegisterEnumDescriptor(_MODIFYUSERSECURITYOP) - -ModifyUserSecurityOp = enum_type_wrapper.EnumTypeWrapper(_MODIFYUSERSECURITYOP) -ModifyUserSecurityOp_Unknown = 0 -ModifyUserSecurityOp_Add = 1 -ModifyUserSecurityOp_Del = 2 -ModifyUserSecurityOp_MoveOut = 3 - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Qot_ModifyUserSecurity.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='groupName', full_name='Qot_ModifyUserSecurity.C2S.groupName', index=0, - number=1, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='op', full_name='Qot_ModifyUserSecurity.C2S.op', index=1, - number=2, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='securityList', full_name='Qot_ModifyUserSecurity.C2S.securityList', index=2, - number=3, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=88, - serialized_end=168, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_ModifyUserSecurity.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=170, - serialized_end=175, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Qot_ModifyUserSecurity.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Qot_ModifyUserSecurity.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=177, - serialized_end=228, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_ModifyUserSecurity.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_ModifyUserSecurity.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_ModifyUserSecurity.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_ModifyUserSecurity.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_ModifyUserSecurity.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=230, - serialized_end=338, -) - -_C2S.fields_by_name['securityList'].message_type = Qot__Common__pb2._SECURITY -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -DESCRIPTOR.enum_types_by_name['ModifyUserSecurityOp'] = _MODIFYUSERSECURITYOP -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Qot_ModifyUserSecurity_pb2' - # @@protoc_insertion_point(class_scope:Qot_ModifyUserSecurity.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_ModifyUserSecurity_pb2' - # @@protoc_insertion_point(class_scope:Qot_ModifyUserSecurity.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Qot_ModifyUserSecurity_pb2' - # @@protoc_insertion_point(class_scope:Qot_ModifyUserSecurity.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_ModifyUserSecurity_pb2' - # @@protoc_insertion_point(class_scope:Qot_ModifyUserSecurity.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ5github.com/futuopen/ftapi4go/pb/qotmodifyusersecurity')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1cQot_ModifyUserSecurity.proto\x12\x16Qot_ModifyUserSecurity\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"P\n\x03\x43\x32S\x12\x11\n\tgroupName\x18\x01 \x02(\t\x12\n\n\x02op\x18\x02 \x02(\x05\x12*\n\x0csecurityList\x18\x03 \x03(\x0b\x32\x14.Qot_Common.Security\"\x05\n\x03S2C\"3\n\x07Request\x12(\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x1b.Qot_ModifyUserSecurity.C2S\"l\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12(\n\x03s2c\x18\x04 \x01(\x0b\x32\x1b.Qot_ModifyUserSecurity.S2C*\x96\x01\n\x14ModifyUserSecurityOp\x12 \n\x1cModifyUserSecurityOp_Unknown\x10\x00\x12\x1c\n\x18ModifyUserSecurityOp_Add\x10\x01\x12\x1c\n\x18ModifyUserSecurityOp_Del\x10\x02\x12 \n\x1cModifyUserSecurityOp_MoveOut\x10\x03\x42L\n\x13\x63om.futu.openapi.pbZ5github.com/futuopen/ftapi4go/pb/qotmodifyusersecurity') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_ModifyUserSecurity_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ5github.com/futuopen/ftapi4go/pb/qotmodifyusersecurity' + _globals['_MODIFYUSERSECURITYOP']._serialized_start=341 + _globals['_MODIFYUSERSECURITYOP']._serialized_end=491 + _globals['_C2S']._serialized_start=88 + _globals['_C2S']._serialized_end=168 + _globals['_S2C']._serialized_start=170 + _globals['_S2C']._serialized_end=175 + _globals['_REQUEST']._serialized_start=177 + _globals['_REQUEST']._serialized_end=228 + _globals['_RESPONSE']._serialized_start=230 + _globals['_RESPONSE']._serialized_end=338 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_RegQotPush_pb2.py b/futu/common/pb/Qot_RegQotPush_pb2.py index b71eb44..4fa02e5 100644 --- a/futu/common/pb/Qot_RegQotPush_pb2.py +++ b/futu/common/pb/Qot_RegQotPush_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_RegQotPush.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_RegQotPush.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,220 +26,20 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_RegQotPush.proto', - package='Qot_RegQotPush', - syntax='proto2', - serialized_pb=_b('\n\x14Qot_RegQotPush.proto\x12\x0eQot_RegQotPush\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"\x88\x01\n\x03\x43\x32S\x12*\n\x0csecurityList\x18\x01 \x03(\x0b\x32\x14.Qot_Common.Security\x12\x13\n\x0bsubTypeList\x18\x02 \x03(\x05\x12\x15\n\rrehabTypeList\x18\x03 \x03(\x05\x12\x14\n\x0cisRegOrUnReg\x18\x04 \x02(\x08\x12\x13\n\x0bisFirstPush\x18\x05 \x01(\x08\"\x05\n\x03S2C\"+\n\x07Request\x12 \n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x13.Qot_RegQotPush.C2S\"d\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12 \n\x03s2c\x18\x04 \x01(\x0b\x32\x13.Qot_RegQotPush.S2CBD\n\x13\x63om.futu.openapi.pbZ-github.com/futuopen/ftapi4go/pb/qotregqotpush') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Qot_RegQotPush.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='securityList', full_name='Qot_RegQotPush.C2S.securityList', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='subTypeList', full_name='Qot_RegQotPush.C2S.subTypeList', index=1, - number=2, type=5, cpp_type=1, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rehabTypeList', full_name='Qot_RegQotPush.C2S.rehabTypeList', index=2, - number=3, type=5, cpp_type=1, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='isRegOrUnReg', full_name='Qot_RegQotPush.C2S.isRegOrUnReg', index=3, - number=4, type=8, cpp_type=7, label=2, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='isFirstPush', full_name='Qot_RegQotPush.C2S.isFirstPush', index=4, - number=5, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=73, - serialized_end=209, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_RegQotPush.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=211, - serialized_end=216, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Qot_RegQotPush.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Qot_RegQotPush.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=218, - serialized_end=261, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_RegQotPush.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_RegQotPush.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_RegQotPush.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_RegQotPush.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_RegQotPush.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=263, - serialized_end=363, -) - -_C2S.fields_by_name['securityList'].message_type = Qot__Common__pb2._SECURITY -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Qot_RegQotPush_pb2' - # @@protoc_insertion_point(class_scope:Qot_RegQotPush.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_RegQotPush_pb2' - # @@protoc_insertion_point(class_scope:Qot_RegQotPush.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Qot_RegQotPush_pb2' - # @@protoc_insertion_point(class_scope:Qot_RegQotPush.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_RegQotPush_pb2' - # @@protoc_insertion_point(class_scope:Qot_RegQotPush.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ-github.com/futuopen/ftapi4go/pb/qotregqotpush')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x14Qot_RegQotPush.proto\x12\x0eQot_RegQotPush\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"\x88\x01\n\x03\x43\x32S\x12*\n\x0csecurityList\x18\x01 \x03(\x0b\x32\x14.Qot_Common.Security\x12\x13\n\x0bsubTypeList\x18\x02 \x03(\x05\x12\x15\n\rrehabTypeList\x18\x03 \x03(\x05\x12\x14\n\x0cisRegOrUnReg\x18\x04 \x02(\x08\x12\x13\n\x0bisFirstPush\x18\x05 \x01(\x08\"\x05\n\x03S2C\"+\n\x07Request\x12 \n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x13.Qot_RegQotPush.C2S\"d\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12 \n\x03s2c\x18\x04 \x01(\x0b\x32\x13.Qot_RegQotPush.S2CBD\n\x13\x63om.futu.openapi.pbZ-github.com/futuopen/ftapi4go/pb/qotregqotpush') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_RegQotPush_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ-github.com/futuopen/ftapi4go/pb/qotregqotpush' + _globals['_C2S']._serialized_start=73 + _globals['_C2S']._serialized_end=209 + _globals['_S2C']._serialized_start=211 + _globals['_S2C']._serialized_end=216 + _globals['_REQUEST']._serialized_start=218 + _globals['_REQUEST']._serialized_end=261 + _globals['_RESPONSE']._serialized_start=263 + _globals['_RESPONSE']._serialized_end=363 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_RequestHistoryKLQuota_pb2.py b/futu/common/pb/Qot_RequestHistoryKLQuota_pb2.py index a98fd06..0d5f465 100644 --- a/futu/common/pb/Qot_RequestHistoryKLQuota_pb2.py +++ b/futu/common/pb/Qot_RequestHistoryKLQuota_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_RequestHistoryKLQuota.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_RequestHistoryKLQuota.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,274 +26,22 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_RequestHistoryKLQuota.proto', - package='Qot_RequestHistoryKLQuota', - syntax='proto2', - serialized_pb=_b('\n\x1fQot_RequestHistoryKLQuota.proto\x12\x19Qot_RequestHistoryKLQuota\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"q\n\nDetailItem\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04name\x18\x04 \x01(\t\x12\x13\n\x0brequestTime\x18\x02 \x02(\t\x12\x18\n\x10requestTimeStamp\x18\x03 \x01(\x03\"\x19\n\x03\x43\x32S\x12\x12\n\nbGetDetail\x18\x02 \x01(\x08\"h\n\x03S2C\x12\x11\n\tusedQuota\x18\x01 \x02(\x05\x12\x13\n\x0bremainQuota\x18\x02 \x02(\x05\x12\x39\n\ndetailList\x18\x03 \x03(\x0b\x32%.Qot_RequestHistoryKLQuota.DetailItem\"6\n\x07Request\x12+\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x1e.Qot_RequestHistoryKLQuota.C2S\"o\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12+\n\x03s2c\x18\x04 \x01(\x0b\x32\x1e.Qot_RequestHistoryKLQuota.S2CBO\n\x13\x63om.futu.openapi.pbZ8github.com/futuopen/ftapi4go/pb/qotrequesthistoryklquota') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - - - - -_DETAILITEM = _descriptor.Descriptor( - name='DetailItem', - full_name='Qot_RequestHistoryKLQuota.DetailItem', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='security', full_name='Qot_RequestHistoryKLQuota.DetailItem.security', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='name', full_name='Qot_RequestHistoryKLQuota.DetailItem.name', index=1, - number=4, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='requestTime', full_name='Qot_RequestHistoryKLQuota.DetailItem.requestTime', index=2, - number=2, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='requestTimeStamp', full_name='Qot_RequestHistoryKLQuota.DetailItem.requestTimeStamp', index=3, - number=3, type=3, cpp_type=2, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=94, - serialized_end=207, -) - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Qot_RequestHistoryKLQuota.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='bGetDetail', full_name='Qot_RequestHistoryKLQuota.C2S.bGetDetail', index=0, - number=2, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=209, - serialized_end=234, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_RequestHistoryKLQuota.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='usedQuota', full_name='Qot_RequestHistoryKLQuota.S2C.usedQuota', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='remainQuota', full_name='Qot_RequestHistoryKLQuota.S2C.remainQuota', index=1, - number=2, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='detailList', full_name='Qot_RequestHistoryKLQuota.S2C.detailList', index=2, - number=3, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=236, - serialized_end=340, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Qot_RequestHistoryKLQuota.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Qot_RequestHistoryKLQuota.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=342, - serialized_end=396, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_RequestHistoryKLQuota.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_RequestHistoryKLQuota.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_RequestHistoryKLQuota.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_RequestHistoryKLQuota.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_RequestHistoryKLQuota.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=398, - serialized_end=509, -) - -_DETAILITEM.fields_by_name['security'].message_type = Qot__Common__pb2._SECURITY -_S2C.fields_by_name['detailList'].message_type = _DETAILITEM -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['DetailItem'] = _DETAILITEM -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -DetailItem = _reflection.GeneratedProtocolMessageType('DetailItem', (_message.Message,), dict( - DESCRIPTOR = _DETAILITEM, - __module__ = 'Qot_RequestHistoryKLQuota_pb2' - # @@protoc_insertion_point(class_scope:Qot_RequestHistoryKLQuota.DetailItem) - )) -_sym_db.RegisterMessage(DetailItem) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Qot_RequestHistoryKLQuota_pb2' - # @@protoc_insertion_point(class_scope:Qot_RequestHistoryKLQuota.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_RequestHistoryKLQuota_pb2' - # @@protoc_insertion_point(class_scope:Qot_RequestHistoryKLQuota.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Qot_RequestHistoryKLQuota_pb2' - # @@protoc_insertion_point(class_scope:Qot_RequestHistoryKLQuota.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_RequestHistoryKLQuota_pb2' - # @@protoc_insertion_point(class_scope:Qot_RequestHistoryKLQuota.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ8github.com/futuopen/ftapi4go/pb/qotrequesthistoryklquota')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1fQot_RequestHistoryKLQuota.proto\x12\x19Qot_RequestHistoryKLQuota\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"q\n\nDetailItem\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04name\x18\x04 \x01(\t\x12\x13\n\x0brequestTime\x18\x02 \x02(\t\x12\x18\n\x10requestTimeStamp\x18\x03 \x01(\x03\"\x19\n\x03\x43\x32S\x12\x12\n\nbGetDetail\x18\x02 \x01(\x08\"h\n\x03S2C\x12\x11\n\tusedQuota\x18\x01 \x02(\x05\x12\x13\n\x0bremainQuota\x18\x02 \x02(\x05\x12\x39\n\ndetailList\x18\x03 \x03(\x0b\x32%.Qot_RequestHistoryKLQuota.DetailItem\"6\n\x07Request\x12+\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x1e.Qot_RequestHistoryKLQuota.C2S\"o\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12+\n\x03s2c\x18\x04 \x01(\x0b\x32\x1e.Qot_RequestHistoryKLQuota.S2CBO\n\x13\x63om.futu.openapi.pbZ8github.com/futuopen/ftapi4go/pb/qotrequesthistoryklquota') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_RequestHistoryKLQuota_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ8github.com/futuopen/ftapi4go/pb/qotrequesthistoryklquota' + _globals['_DETAILITEM']._serialized_start=94 + _globals['_DETAILITEM']._serialized_end=207 + _globals['_C2S']._serialized_start=209 + _globals['_C2S']._serialized_end=234 + _globals['_S2C']._serialized_start=236 + _globals['_S2C']._serialized_end=340 + _globals['_REQUEST']._serialized_start=342 + _globals['_REQUEST']._serialized_end=396 + _globals['_RESPONSE']._serialized_start=398 + _globals['_RESPONSE']._serialized_end=509 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_RequestHistoryKL_pb2.py b/futu/common/pb/Qot_RequestHistoryKL_pb2.py index 27fae21..fe78257 100644 --- a/futu/common/pb/Qot_RequestHistoryKL_pb2.py +++ b/futu/common/pb/Qot_RequestHistoryKL_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_RequestHistoryKL.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_RequestHistoryKL.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,285 +26,20 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_RequestHistoryKL.proto', - package='Qot_RequestHistoryKL', - syntax='proto2', - serialized_pb=_b('\n\x1aQot_RequestHistoryKL.proto\x12\x14Qot_RequestHistoryKL\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"\xde\x01\n\x03\x43\x32S\x12\x11\n\trehabType\x18\x01 \x02(\x05\x12\x0e\n\x06klType\x18\x02 \x02(\x05\x12&\n\x08security\x18\x03 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x11\n\tbeginTime\x18\x04 \x02(\t\x12\x0f\n\x07\x65ndTime\x18\x05 \x02(\t\x12\x13\n\x0bmaxAckKLNum\x18\x06 \x01(\x05\x12\x18\n\x10needKLFieldsFlag\x18\x07 \x01(\x03\x12\x12\n\nnextReqKey\x18\x08 \x01(\x0c\x12\x14\n\x0c\x65xtendedTime\x18\t \x01(\x08\x12\x0f\n\x07session\x18\n \x01(\x05\"r\n\x03S2C\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04name\x18\x04 \x01(\t\x12!\n\x06klList\x18\x02 \x03(\x0b\x32\x11.Qot_Common.KLine\x12\x12\n\nnextReqKey\x18\x03 \x01(\x0c\"1\n\x07Request\x12&\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x19.Qot_RequestHistoryKL.C2S\"j\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12&\n\x03s2c\x18\x04 \x01(\x0b\x32\x19.Qot_RequestHistoryKL.S2CBJ\n\x13\x63om.futu.openapi.pbZ3github.com/futuopen/ftapi4go/pb/qotrequesthistorykl') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Qot_RequestHistoryKL.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='rehabType', full_name='Qot_RequestHistoryKL.C2S.rehabType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='klType', full_name='Qot_RequestHistoryKL.C2S.klType', index=1, - number=2, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='security', full_name='Qot_RequestHistoryKL.C2S.security', index=2, - number=3, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='beginTime', full_name='Qot_RequestHistoryKL.C2S.beginTime', index=3, - number=4, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='endTime', full_name='Qot_RequestHistoryKL.C2S.endTime', index=4, - number=5, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='maxAckKLNum', full_name='Qot_RequestHistoryKL.C2S.maxAckKLNum', index=5, - number=6, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='needKLFieldsFlag', full_name='Qot_RequestHistoryKL.C2S.needKLFieldsFlag', index=6, - number=7, type=3, cpp_type=2, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='nextReqKey', full_name='Qot_RequestHistoryKL.C2S.nextReqKey', index=7, - number=8, type=12, cpp_type=9, label=1, - has_default_value=False, default_value=_b(""), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='extendedTime', full_name='Qot_RequestHistoryKL.C2S.extendedTime', index=8, - number=9, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='session', full_name='Qot_RequestHistoryKL.C2S.session', index=9, - number=10, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=85, - serialized_end=307, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_RequestHistoryKL.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='security', full_name='Qot_RequestHistoryKL.S2C.security', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='name', full_name='Qot_RequestHistoryKL.S2C.name', index=1, - number=4, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='klList', full_name='Qot_RequestHistoryKL.S2C.klList', index=2, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='nextReqKey', full_name='Qot_RequestHistoryKL.S2C.nextReqKey', index=3, - number=3, type=12, cpp_type=9, label=1, - has_default_value=False, default_value=_b(""), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=309, - serialized_end=423, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Qot_RequestHistoryKL.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Qot_RequestHistoryKL.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=425, - serialized_end=474, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_RequestHistoryKL.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_RequestHistoryKL.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_RequestHistoryKL.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_RequestHistoryKL.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_RequestHistoryKL.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=476, - serialized_end=582, -) - -_C2S.fields_by_name['security'].message_type = Qot__Common__pb2._SECURITY -_S2C.fields_by_name['security'].message_type = Qot__Common__pb2._SECURITY -_S2C.fields_by_name['klList'].message_type = Qot__Common__pb2._KLINE -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Qot_RequestHistoryKL_pb2' - # @@protoc_insertion_point(class_scope:Qot_RequestHistoryKL.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_RequestHistoryKL_pb2' - # @@protoc_insertion_point(class_scope:Qot_RequestHistoryKL.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Qot_RequestHistoryKL_pb2' - # @@protoc_insertion_point(class_scope:Qot_RequestHistoryKL.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_RequestHistoryKL_pb2' - # @@protoc_insertion_point(class_scope:Qot_RequestHistoryKL.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ3github.com/futuopen/ftapi4go/pb/qotrequesthistorykl')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1aQot_RequestHistoryKL.proto\x12\x14Qot_RequestHistoryKL\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"\xde\x01\n\x03\x43\x32S\x12\x11\n\trehabType\x18\x01 \x02(\x05\x12\x0e\n\x06klType\x18\x02 \x02(\x05\x12&\n\x08security\x18\x03 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x11\n\tbeginTime\x18\x04 \x02(\t\x12\x0f\n\x07\x65ndTime\x18\x05 \x02(\t\x12\x13\n\x0bmaxAckKLNum\x18\x06 \x01(\x05\x12\x18\n\x10needKLFieldsFlag\x18\x07 \x01(\x03\x12\x12\n\nnextReqKey\x18\x08 \x01(\x0c\x12\x14\n\x0c\x65xtendedTime\x18\t \x01(\x08\x12\x0f\n\x07session\x18\n \x01(\x05\"r\n\x03S2C\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04name\x18\x04 \x01(\t\x12!\n\x06klList\x18\x02 \x03(\x0b\x32\x11.Qot_Common.KLine\x12\x12\n\nnextReqKey\x18\x03 \x01(\x0c\"1\n\x07Request\x12&\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x19.Qot_RequestHistoryKL.C2S\"j\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12&\n\x03s2c\x18\x04 \x01(\x0b\x32\x19.Qot_RequestHistoryKL.S2CBJ\n\x13\x63om.futu.openapi.pbZ3github.com/futuopen/ftapi4go/pb/qotrequesthistorykl') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_RequestHistoryKL_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ3github.com/futuopen/ftapi4go/pb/qotrequesthistorykl' + _globals['_C2S']._serialized_start=85 + _globals['_C2S']._serialized_end=307 + _globals['_S2C']._serialized_start=309 + _globals['_S2C']._serialized_end=423 + _globals['_REQUEST']._serialized_start=425 + _globals['_REQUEST']._serialized_end=474 + _globals['_RESPONSE']._serialized_start=476 + _globals['_RESPONSE']._serialized_end=582 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_RequestRehab_pb2.py b/futu/common/pb/Qot_RequestRehab_pb2.py index 5a29df4..7240941 100644 --- a/futu/common/pb/Qot_RequestRehab_pb2.py +++ b/futu/common/pb/Qot_RequestRehab_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_RequestRehab.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_RequestRehab.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,200 +26,20 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_RequestRehab.proto', - package='Qot_RequestRehab', - syntax='proto2', - serialized_pb=_b('\n\x16Qot_RequestRehab.proto\x12\x10Qot_RequestRehab\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"-\n\x03\x43\x32S\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\"+\n\x03S2C\x12$\n\trehabList\x18\x01 \x03(\x0b\x32\x11.Qot_Common.Rehab\"-\n\x07Request\x12\"\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x15.Qot_RequestRehab.C2S\"f\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\"\n\x03s2c\x18\x04 \x01(\x0b\x32\x15.Qot_RequestRehab.S2CBF\n\x13\x63om.futu.openapi.pbZ/github.com/futuopen/ftapi4go/pb/qotrequestrehab') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Qot_RequestRehab.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='security', full_name='Qot_RequestRehab.C2S.security', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=76, - serialized_end=121, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_RequestRehab.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='rehabList', full_name='Qot_RequestRehab.S2C.rehabList', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=123, - serialized_end=166, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Qot_RequestRehab.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Qot_RequestRehab.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=168, - serialized_end=213, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_RequestRehab.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_RequestRehab.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_RequestRehab.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_RequestRehab.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_RequestRehab.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=215, - serialized_end=317, -) - -_C2S.fields_by_name['security'].message_type = Qot__Common__pb2._SECURITY -_S2C.fields_by_name['rehabList'].message_type = Qot__Common__pb2._REHAB -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Qot_RequestRehab_pb2' - # @@protoc_insertion_point(class_scope:Qot_RequestRehab.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_RequestRehab_pb2' - # @@protoc_insertion_point(class_scope:Qot_RequestRehab.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Qot_RequestRehab_pb2' - # @@protoc_insertion_point(class_scope:Qot_RequestRehab.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_RequestRehab_pb2' - # @@protoc_insertion_point(class_scope:Qot_RequestRehab.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ/github.com/futuopen/ftapi4go/pb/qotrequestrehab')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x16Qot_RequestRehab.proto\x12\x10Qot_RequestRehab\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"-\n\x03\x43\x32S\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\"+\n\x03S2C\x12$\n\trehabList\x18\x01 \x03(\x0b\x32\x11.Qot_Common.Rehab\"-\n\x07Request\x12\"\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x15.Qot_RequestRehab.C2S\"f\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\"\n\x03s2c\x18\x04 \x01(\x0b\x32\x15.Qot_RequestRehab.S2CBF\n\x13\x63om.futu.openapi.pbZ/github.com/futuopen/ftapi4go/pb/qotrequestrehab') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_RequestRehab_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ/github.com/futuopen/ftapi4go/pb/qotrequestrehab' + _globals['_C2S']._serialized_start=76 + _globals['_C2S']._serialized_end=121 + _globals['_S2C']._serialized_start=123 + _globals['_S2C']._serialized_end=166 + _globals['_REQUEST']._serialized_start=168 + _globals['_REQUEST']._serialized_end=213 + _globals['_RESPONSE']._serialized_start=215 + _globals['_RESPONSE']._serialized_end=317 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_RequestTradeDate_pb2.py b/futu/common/pb/Qot_RequestTradeDate_pb2.py index 07daefd..09852f4 100644 --- a/futu/common/pb/Qot_RequestTradeDate_pb2.py +++ b/futu/common/pb/Qot_RequestTradeDate_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_RequestTradeDate.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_RequestTradeDate.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,274 +26,22 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_RequestTradeDate.proto', - package='Qot_RequestTradeDate', - syntax='proto2', - serialized_pb=_b('\n\x1aQot_RequestTradeDate.proto\x12\x14Qot_RequestTradeDate\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"a\n\x03\x43\x32S\x12\x0e\n\x06market\x18\x01 \x02(\x05\x12\x11\n\tbeginTime\x18\x02 \x02(\t\x12\x0f\n\x07\x65ndTime\x18\x03 \x02(\t\x12&\n\x08security\x18\x04 \x01(\x0b\x32\x14.Qot_Common.Security\"C\n\tTradeDate\x12\x0c\n\x04time\x18\x01 \x02(\t\x12\x11\n\ttimestamp\x18\x02 \x01(\x01\x12\x15\n\rtradeDateType\x18\x03 \x01(\x05\"=\n\x03S2C\x12\x36\n\rtradeDateList\x18\x01 \x03(\x0b\x32\x1f.Qot_RequestTradeDate.TradeDate\"1\n\x07Request\x12&\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x19.Qot_RequestTradeDate.C2S\"j\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12&\n\x03s2c\x18\x04 \x01(\x0b\x32\x19.Qot_RequestTradeDate.S2CBJ\n\x13\x63om.futu.openapi.pbZ3github.com/futuopen/ftapi4go/pb/qotrequesttradedate') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Qot_RequestTradeDate.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='market', full_name='Qot_RequestTradeDate.C2S.market', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='beginTime', full_name='Qot_RequestTradeDate.C2S.beginTime', index=1, - number=2, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='endTime', full_name='Qot_RequestTradeDate.C2S.endTime', index=2, - number=3, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='security', full_name='Qot_RequestTradeDate.C2S.security', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=84, - serialized_end=181, -) - - -_TRADEDATE = _descriptor.Descriptor( - name='TradeDate', - full_name='Qot_RequestTradeDate.TradeDate', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='time', full_name='Qot_RequestTradeDate.TradeDate.time', index=0, - number=1, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='timestamp', full_name='Qot_RequestTradeDate.TradeDate.timestamp', index=1, - number=2, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tradeDateType', full_name='Qot_RequestTradeDate.TradeDate.tradeDateType', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=183, - serialized_end=250, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_RequestTradeDate.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='tradeDateList', full_name='Qot_RequestTradeDate.S2C.tradeDateList', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=252, - serialized_end=313, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Qot_RequestTradeDate.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Qot_RequestTradeDate.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=315, - serialized_end=364, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_RequestTradeDate.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_RequestTradeDate.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_RequestTradeDate.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_RequestTradeDate.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_RequestTradeDate.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=366, - serialized_end=472, -) - -_C2S.fields_by_name['security'].message_type = Qot__Common__pb2._SECURITY -_S2C.fields_by_name['tradeDateList'].message_type = _TRADEDATE -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['TradeDate'] = _TRADEDATE -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Qot_RequestTradeDate_pb2' - # @@protoc_insertion_point(class_scope:Qot_RequestTradeDate.C2S) - )) -_sym_db.RegisterMessage(C2S) - -TradeDate = _reflection.GeneratedProtocolMessageType('TradeDate', (_message.Message,), dict( - DESCRIPTOR = _TRADEDATE, - __module__ = 'Qot_RequestTradeDate_pb2' - # @@protoc_insertion_point(class_scope:Qot_RequestTradeDate.TradeDate) - )) -_sym_db.RegisterMessage(TradeDate) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_RequestTradeDate_pb2' - # @@protoc_insertion_point(class_scope:Qot_RequestTradeDate.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Qot_RequestTradeDate_pb2' - # @@protoc_insertion_point(class_scope:Qot_RequestTradeDate.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_RequestTradeDate_pb2' - # @@protoc_insertion_point(class_scope:Qot_RequestTradeDate.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ3github.com/futuopen/ftapi4go/pb/qotrequesttradedate')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1aQot_RequestTradeDate.proto\x12\x14Qot_RequestTradeDate\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"a\n\x03\x43\x32S\x12\x0e\n\x06market\x18\x01 \x02(\x05\x12\x11\n\tbeginTime\x18\x02 \x02(\t\x12\x0f\n\x07\x65ndTime\x18\x03 \x02(\t\x12&\n\x08security\x18\x04 \x01(\x0b\x32\x14.Qot_Common.Security\"C\n\tTradeDate\x12\x0c\n\x04time\x18\x01 \x02(\t\x12\x11\n\ttimestamp\x18\x02 \x01(\x01\x12\x15\n\rtradeDateType\x18\x03 \x01(\x05\"=\n\x03S2C\x12\x36\n\rtradeDateList\x18\x01 \x03(\x0b\x32\x1f.Qot_RequestTradeDate.TradeDate\"1\n\x07Request\x12&\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x19.Qot_RequestTradeDate.C2S\"j\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12&\n\x03s2c\x18\x04 \x01(\x0b\x32\x19.Qot_RequestTradeDate.S2CBJ\n\x13\x63om.futu.openapi.pbZ3github.com/futuopen/ftapi4go/pb/qotrequesttradedate') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_RequestTradeDate_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ3github.com/futuopen/ftapi4go/pb/qotrequesttradedate' + _globals['_C2S']._serialized_start=84 + _globals['_C2S']._serialized_end=181 + _globals['_TRADEDATE']._serialized_start=183 + _globals['_TRADEDATE']._serialized_end=250 + _globals['_S2C']._serialized_start=252 + _globals['_S2C']._serialized_end=313 + _globals['_REQUEST']._serialized_start=315 + _globals['_REQUEST']._serialized_end=364 + _globals['_RESPONSE']._serialized_start=366 + _globals['_RESPONSE']._serialized_end=472 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_SetPriceReminder_pb2.py b/futu/common/pb/Qot_SetPriceReminder_pb2.py index c863af4..82a5c02 100644 --- a/futu/common/pb/Qot_SetPriceReminder_pb2.py +++ b/futu/common/pb/Qot_SetPriceReminder_pb2.py @@ -1,14 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_SetPriceReminder.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) -from google.protobuf.internal import enum_type_wrapper +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_SetPriceReminder.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -18,299 +26,22 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_SetPriceReminder.proto', - package='Qot_SetPriceReminder', - syntax='proto2', - serialized_pb=_b('\n\x1aQot_SetPriceReminder.proto\x12\x14Qot_SetPriceReminder\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"\x9c\x01\n\x03\x43\x32S\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\n\n\x02op\x18\x02 \x02(\x05\x12\x0b\n\x03key\x18\x03 \x01(\x03\x12\x0c\n\x04type\x18\x04 \x01(\x05\x12\x0c\n\x04\x66req\x18\x07 \x01(\x05\x12\r\n\x05value\x18\x05 \x01(\x01\x12\x0c\n\x04note\x18\x06 \x01(\t\x12\x1b\n\x13reminderSessionList\x18\x08 \x03(\x05\"\x12\n\x03S2C\x12\x0b\n\x03key\x18\x01 \x02(\x03\"1\n\x07Request\x12&\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x19.Qot_SetPriceReminder.C2S\"j\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12&\n\x03s2c\x18\x04 \x01(\x0b\x32\x19.Qot_SetPriceReminder.S2C*\xe9\x01\n\x12SetPriceReminderOp\x12\x1e\n\x1aSetPriceReminderOp_Unknown\x10\x00\x12\x1a\n\x16SetPriceReminderOp_Add\x10\x01\x12\x1a\n\x16SetPriceReminderOp_Del\x10\x02\x12\x1d\n\x19SetPriceReminderOp_Enable\x10\x03\x12\x1e\n\x1aSetPriceReminderOp_Disable\x10\x04\x12\x1d\n\x19SetPriceReminderOp_Modify\x10\x05\x12\x1d\n\x19SetPriceReminderOp_DelAll\x10\x06\x42J\n\x13\x63om.futu.openapi.pbZ3github.com/futuopen/ftapi4go/pb/qotsetpricereminder') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - -_SETPRICEREMINDEROP = _descriptor.EnumDescriptor( - name='SetPriceReminderOp', - full_name='Qot_SetPriceReminder.SetPriceReminderOp', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='SetPriceReminderOp_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SetPriceReminderOp_Add', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SetPriceReminderOp_Del', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SetPriceReminderOp_Enable', index=3, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SetPriceReminderOp_Disable', index=4, number=4, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SetPriceReminderOp_Modify', index=5, number=5, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SetPriceReminderOp_DelAll', index=6, number=6, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=423, - serialized_end=656, -) -_sym_db.RegisterEnumDescriptor(_SETPRICEREMINDEROP) - -SetPriceReminderOp = enum_type_wrapper.EnumTypeWrapper(_SETPRICEREMINDEROP) -SetPriceReminderOp_Unknown = 0 -SetPriceReminderOp_Add = 1 -SetPriceReminderOp_Del = 2 -SetPriceReminderOp_Enable = 3 -SetPriceReminderOp_Disable = 4 -SetPriceReminderOp_Modify = 5 -SetPriceReminderOp_DelAll = 6 - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Qot_SetPriceReminder.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='security', full_name='Qot_SetPriceReminder.C2S.security', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='op', full_name='Qot_SetPriceReminder.C2S.op', index=1, - number=2, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='key', full_name='Qot_SetPriceReminder.C2S.key', index=2, - number=3, type=3, cpp_type=2, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='type', full_name='Qot_SetPriceReminder.C2S.type', index=3, - number=4, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='freq', full_name='Qot_SetPriceReminder.C2S.freq', index=4, - number=7, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='value', full_name='Qot_SetPriceReminder.C2S.value', index=5, - number=5, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='note', full_name='Qot_SetPriceReminder.C2S.note', index=6, - number=6, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='reminderSessionList', full_name='Qot_SetPriceReminder.C2S.reminderSessionList', index=7, - number=8, type=5, cpp_type=1, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=85, - serialized_end=241, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_SetPriceReminder.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='key', full_name='Qot_SetPriceReminder.S2C.key', index=0, - number=1, type=3, cpp_type=2, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=243, - serialized_end=261, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Qot_SetPriceReminder.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Qot_SetPriceReminder.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=263, - serialized_end=312, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_SetPriceReminder.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_SetPriceReminder.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_SetPriceReminder.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_SetPriceReminder.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_SetPriceReminder.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=314, - serialized_end=420, -) - -_C2S.fields_by_name['security'].message_type = Qot__Common__pb2._SECURITY -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -DESCRIPTOR.enum_types_by_name['SetPriceReminderOp'] = _SETPRICEREMINDEROP -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Qot_SetPriceReminder_pb2' - # @@protoc_insertion_point(class_scope:Qot_SetPriceReminder.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_SetPriceReminder_pb2' - # @@protoc_insertion_point(class_scope:Qot_SetPriceReminder.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Qot_SetPriceReminder_pb2' - # @@protoc_insertion_point(class_scope:Qot_SetPriceReminder.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_SetPriceReminder_pb2' - # @@protoc_insertion_point(class_scope:Qot_SetPriceReminder.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ3github.com/futuopen/ftapi4go/pb/qotsetpricereminder')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1aQot_SetPriceReminder.proto\x12\x14Qot_SetPriceReminder\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"\x9c\x01\n\x03\x43\x32S\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\n\n\x02op\x18\x02 \x02(\x05\x12\x0b\n\x03key\x18\x03 \x01(\x03\x12\x0c\n\x04type\x18\x04 \x01(\x05\x12\x0c\n\x04\x66req\x18\x07 \x01(\x05\x12\r\n\x05value\x18\x05 \x01(\x01\x12\x0c\n\x04note\x18\x06 \x01(\t\x12\x1b\n\x13reminderSessionList\x18\x08 \x03(\x05\"\x12\n\x03S2C\x12\x0b\n\x03key\x18\x01 \x02(\x03\"1\n\x07Request\x12&\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x19.Qot_SetPriceReminder.C2S\"j\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12&\n\x03s2c\x18\x04 \x01(\x0b\x32\x19.Qot_SetPriceReminder.S2C*\xe9\x01\n\x12SetPriceReminderOp\x12\x1e\n\x1aSetPriceReminderOp_Unknown\x10\x00\x12\x1a\n\x16SetPriceReminderOp_Add\x10\x01\x12\x1a\n\x16SetPriceReminderOp_Del\x10\x02\x12\x1d\n\x19SetPriceReminderOp_Enable\x10\x03\x12\x1e\n\x1aSetPriceReminderOp_Disable\x10\x04\x12\x1d\n\x19SetPriceReminderOp_Modify\x10\x05\x12\x1d\n\x19SetPriceReminderOp_DelAll\x10\x06\x42J\n\x13\x63om.futu.openapi.pbZ3github.com/futuopen/ftapi4go/pb/qotsetpricereminder') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_SetPriceReminder_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ3github.com/futuopen/ftapi4go/pb/qotsetpricereminder' + _globals['_SETPRICEREMINDEROP']._serialized_start=423 + _globals['_SETPRICEREMINDEROP']._serialized_end=656 + _globals['_C2S']._serialized_start=85 + _globals['_C2S']._serialized_end=241 + _globals['_S2C']._serialized_start=243 + _globals['_S2C']._serialized_end=261 + _globals['_REQUEST']._serialized_start=263 + _globals['_REQUEST']._serialized_end=312 + _globals['_RESPONSE']._serialized_start=314 + _globals['_RESPONSE']._serialized_end=420 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_StockFilter_pb2.py b/futu/common/pb/Qot_StockFilter_pb2.py index 3c48046..e59372a 100644 --- a/futu/common/pb/Qot_StockFilter_pb2.py +++ b/futu/common/pb/Qot_StockFilter_pb2.py @@ -1,14 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_StockFilter.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) -from google.protobuf.internal import enum_type_wrapper +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_StockFilter.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -18,1759 +26,56 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_StockFilter.proto', - package='Qot_StockFilter', - syntax='proto2', - serialized_pb=_b('\n\x15Qot_StockFilter.proto\x12\x0fQot_StockFilter\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"j\n\nBaseFilter\x12\x11\n\tfieldName\x18\x01 \x02(\x05\x12\x11\n\tfilterMin\x18\x02 \x01(\x01\x12\x11\n\tfilterMax\x18\x03 \x01(\x01\x12\x12\n\nisNoFilter\x18\x04 \x01(\x08\x12\x0f\n\x07sortDir\x18\x05 \x01(\x05\"~\n\x10\x41\x63\x63umulateFilter\x12\x11\n\tfieldName\x18\x01 \x02(\x05\x12\x11\n\tfilterMin\x18\x02 \x01(\x01\x12\x11\n\tfilterMax\x18\x03 \x01(\x01\x12\x12\n\nisNoFilter\x18\x04 \x01(\x08\x12\x0f\n\x07sortDir\x18\x05 \x01(\x05\x12\x0c\n\x04\x64\x61ys\x18\x06 \x02(\x05\"\x80\x01\n\x0f\x46inancialFilter\x12\x11\n\tfieldName\x18\x01 \x02(\x05\x12\x11\n\tfilterMin\x18\x02 \x01(\x01\x12\x11\n\tfilterMax\x18\x03 \x01(\x01\x12\x12\n\nisNoFilter\x18\x04 \x01(\x08\x12\x0f\n\x07sortDir\x18\x05 \x01(\x05\x12\x0f\n\x07quarter\x18\x06 \x02(\x05\"a\n\rPatternFilter\x12\x11\n\tfieldName\x18\x01 \x02(\x05\x12\x0e\n\x06klType\x18\x02 \x02(\x05\x12\x12\n\nisNoFilter\x18\x03 \x01(\x08\x12\x19\n\x11\x63onsecutivePeriod\x18\x04 \x01(\x05\"\xee\x01\n\x15\x43ustomIndicatorFilter\x12\x16\n\x0e\x66irstFieldName\x18\x01 \x02(\x05\x12\x17\n\x0fsecondFieldName\x18\x02 \x02(\x05\x12\x18\n\x10relativePosition\x18\x03 \x02(\x05\x12\x12\n\nfieldValue\x18\x04 \x01(\x01\x12\x0e\n\x06klType\x18\x05 \x02(\x05\x12\x12\n\nisNoFilter\x18\x06 \x01(\x08\x12\x1a\n\x12\x66irstFieldParaList\x18\x07 \x03(\x05\x12\x1b\n\x13secondFieldParaList\x18\x08 \x03(\x05\x12\x19\n\x11\x63onsecutivePeriod\x18\t \x01(\x05\",\n\x08\x42\x61seData\x12\x11\n\tfieldName\x18\x01 \x02(\x05\x12\r\n\x05value\x18\x02 \x02(\x01\"@\n\x0e\x41\x63\x63umulateData\x12\x11\n\tfieldName\x18\x01 \x02(\x05\x12\r\n\x05value\x18\x02 \x02(\x01\x12\x0c\n\x04\x64\x61ys\x18\x03 \x02(\x05\"B\n\rFinancialData\x12\x11\n\tfieldName\x18\x01 \x02(\x05\x12\r\n\x05value\x18\x02 \x02(\x01\x12\x0f\n\x07quarter\x18\x03 \x02(\x05\"^\n\x13\x43ustomIndicatorData\x12\x11\n\tfieldName\x18\x01 \x02(\x05\x12\r\n\x05value\x18\x02 \x02(\x01\x12\x0e\n\x06klType\x18\x03 \x02(\x05\x12\x15\n\rfieldParaList\x18\x04 \x03(\x05\"\xb1\x02\n\tStockData\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04name\x18\x02 \x02(\t\x12/\n\x0c\x62\x61seDataList\x18\x03 \x03(\x0b\x32\x19.Qot_StockFilter.BaseData\x12;\n\x12\x61\x63\x63umulateDataList\x18\x04 \x03(\x0b\x32\x1f.Qot_StockFilter.AccumulateData\x12\x39\n\x11\x66inancialDataList\x18\x05 \x03(\x0b\x32\x1e.Qot_StockFilter.FinancialData\x12\x45\n\x17\x63ustomIndicatorDataList\x18\x06 \x03(\x0b\x32$.Qot_StockFilter.CustomIndicatorData\"\x91\x03\n\x03\x43\x32S\x12\r\n\x05\x62\x65gin\x18\x01 \x02(\x05\x12\x0b\n\x03num\x18\x02 \x02(\x05\x12\x0e\n\x06market\x18\x03 \x02(\x05\x12#\n\x05plate\x18\x04 \x01(\x0b\x32\x14.Qot_Common.Security\x12\x33\n\x0e\x62\x61seFilterList\x18\x05 \x03(\x0b\x32\x1b.Qot_StockFilter.BaseFilter\x12?\n\x14\x61\x63\x63umulateFilterList\x18\x06 \x03(\x0b\x32!.Qot_StockFilter.AccumulateFilter\x12=\n\x13\x66inancialFilterList\x18\x07 \x03(\x0b\x32 .Qot_StockFilter.FinancialFilter\x12\x39\n\x11patternFilterList\x18\x08 \x03(\x0b\x32\x1e.Qot_StockFilter.PatternFilter\x12I\n\x19\x63ustomIndicatorFilterList\x18\t \x03(\x0b\x32&.Qot_StockFilter.CustomIndicatorFilter\"W\n\x03S2C\x12\x10\n\x08lastPage\x18\x01 \x02(\x08\x12\x10\n\x08\x61llCount\x18\x02 \x02(\x05\x12,\n\x08\x64\x61taList\x18\x03 \x03(\x0b\x32\x1a.Qot_StockFilter.StockData\",\n\x07Request\x12!\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x14.Qot_StockFilter.C2S\"e\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12!\n\x03s2c\x18\x04 \x01(\x0b\x32\x14.Qot_StockFilter.S2C*\x9e\x05\n\nStockField\x12\x16\n\x12StockField_Unknown\x10\x00\x12\x18\n\x14StockField_StockCode\x10\x01\x12\x18\n\x14StockField_StockName\x10\x02\x12\x17\n\x13StockField_CurPrice\x10\x03\x12,\n(StockField_CurPriceToHighest52WeeksRatio\x10\x04\x12+\n\'StockField_CurPriceToLowest52WeeksRatio\x10\x05\x12-\n)StockField_HighPriceToHighest52WeeksRatio\x10\x06\x12+\n\'StockField_LowPriceToLowest52WeeksRatio\x10\x07\x12\x1a\n\x16StockField_VolumeRatio\x10\x08\x12\x1a\n\x16StockField_BidAskRatio\x10\t\x12\x17\n\x13StockField_LotPrice\x10\n\x12\x18\n\x14StockField_MarketVal\x10\x0b\x12\x17\n\x13StockField_PeAnnual\x10\x0c\x12\x14\n\x10StockField_PeTTM\x10\r\x12\x15\n\x11StockField_PbRate\x10\x0e\x12\x1d\n\x19StockField_ChangeRate5min\x10\x0f\x12\"\n\x1eStockField_ChangeRateBeginYear\x10\x10\x12\x14\n\x10StockField_PSTTM\x10\x11\x12\x15\n\x11StockField_PCFTTM\x10\x12\x12\x19\n\x15StockField_TotalShare\x10\x13\x12\x19\n\x15StockField_FloatShare\x10\x14\x12\x1d\n\x19StockField_FloatMarketVal\x10\x15*\xc9\x01\n\x0f\x41\x63\x63umulateField\x12\x1b\n\x17\x41\x63\x63umulateField_Unknown\x10\x00\x12\x1e\n\x1a\x41\x63\x63umulateField_ChangeRate\x10\x01\x12\x1d\n\x19\x41\x63\x63umulateField_Amplitude\x10\x02\x12\x1a\n\x16\x41\x63\x63umulateField_Volume\x10\x03\x12\x1c\n\x18\x41\x63\x63umulateField_Turnover\x10\x04\x12 \n\x1c\x41\x63\x63umulateField_TurnoverRate\x10\x05*\xcb\r\n\x0e\x46inancialField\x12\x1a\n\x16\x46inancialField_Unknown\x10\x00\x12\x1c\n\x18\x46inancialField_NetProfit\x10\x01\x12\"\n\x1e\x46inancialField_NetProfitGrowth\x10\x02\x12 \n\x1c\x46inancialField_SumOfBusiness\x10\x03\x12&\n\"FinancialField_SumOfBusinessGrowth\x10\x04\x12 \n\x1c\x46inancialField_NetProfitRate\x10\x05\x12\"\n\x1e\x46inancialField_GrossProfitRate\x10\x06\x12!\n\x1d\x46inancialField_DebtAssetsRate\x10\x07\x12%\n!FinancialField_ReturnOnEquityRate\x10\x08\x12\x17\n\x13\x46inancialField_ROIC\x10\t\x12\x19\n\x15\x46inancialField_ROATTM\x10\n\x12\x1a\n\x16\x46inancialField_EBITTTM\x10\x0b\x12\x19\n\x15\x46inancialField_EBITDA\x10\x0c\x12%\n!FinancialField_OperatingMarginTTM\x10\r\x12\x1d\n\x19\x46inancialField_EBITMargin\x10\x0e\x12\x1f\n\x1b\x46inancialField_EBITDAMargin\x10\x0f\x12$\n FinancialField_FinancialCostRate\x10\x10\x12%\n!FinancialField_OperatingProfitTTM\x10\x11\x12*\n&FinancialField_ShareholderNetProfitTTM\x10\x12\x12(\n$FinancialField_NetProfitCashCoverTTM\x10\x13\x12\x1f\n\x1b\x46inancialField_CurrentRatio\x10\x14\x12\x1d\n\x19\x46inancialField_QuickRatio\x10\x15\x12$\n FinancialField_CurrentAssetRatio\x10\x16\x12#\n\x1f\x46inancialField_CurrentDebtRatio\x10\x17\x12#\n\x1f\x46inancialField_EquityMultiplier\x10\x18\x12 \n\x1c\x46inancialField_PropertyRatio\x10\x19\x12)\n%FinancialField_CashAndCashEquivalents\x10\x1a\x12%\n!FinancialField_TotalAssetTurnover\x10\x1b\x12%\n!FinancialField_FixedAssetTurnover\x10\x1c\x12$\n FinancialField_InventoryTurnover\x10\x1d\x12\'\n#FinancialField_OperatingCashFlowTTM\x10\x1e\x12%\n!FinancialField_AccountsReceivable\x10\x1f\x12!\n\x1d\x46inancialField_EBITGrowthRate\x10 \x12,\n(FinancialField_OperatingProfitGrowthRate\x10!\x12(\n$FinancialField_TotalAssetsGrowthRate\x10\"\x12\x31\n-FinancialField_ProfitToShareholdersGrowthRate\x10#\x12,\n(FinancialField_ProfitBeforeTaxGrowthRate\x10$\x12 \n\x1c\x46inancialField_EPSGrowthRate\x10%\x12 \n\x1c\x46inancialField_ROEGrowthRate\x10&\x12!\n\x1d\x46inancialField_ROICGrowthRate\x10\'\x12!\n\x1d\x46inancialField_NOCFGrowthRate\x10(\x12)\n%FinancialField_NOCFPerShareGrowthRate\x10)\x12,\n(FinancialField_OperatingRevenueCashCover\x10*\x12/\n+FinancialField_OperatingProfitToTotalProfit\x10+\x12\x1b\n\x17\x46inancialField_BasicEPS\x10,\x12\x1d\n\x19\x46inancialField_DilutedEPS\x10-\x12\x1f\n\x1b\x46inancialField_NOCFPerShare\x10.*\xc3\x07\n\x14\x43ustomIndicatorField\x12 \n\x1c\x43ustomIndicatorField_Unknown\x10\x00\x12\x1e\n\x1a\x43ustomIndicatorField_Price\x10\x01\x12\x1c\n\x18\x43ustomIndicatorField_MA5\x10\x02\x12\x1d\n\x19\x43ustomIndicatorField_MA10\x10\x03\x12\x1d\n\x19\x43ustomIndicatorField_MA20\x10\x04\x12\x1d\n\x19\x43ustomIndicatorField_MA30\x10\x05\x12\x1d\n\x19\x43ustomIndicatorField_MA60\x10\x06\x12\x1e\n\x1a\x43ustomIndicatorField_MA120\x10\x07\x12\x1e\n\x1a\x43ustomIndicatorField_MA250\x10\x08\x12\x1c\n\x18\x43ustomIndicatorField_RSI\x10\t\x12\x1d\n\x19\x43ustomIndicatorField_EMA5\x10\n\x12\x1e\n\x1a\x43ustomIndicatorField_EMA10\x10\x0b\x12\x1e\n\x1a\x43ustomIndicatorField_EMA20\x10\x0c\x12\x1e\n\x1a\x43ustomIndicatorField_EMA30\x10\r\x12\x1e\n\x1a\x43ustomIndicatorField_EMA60\x10\x0e\x12\x1f\n\x1b\x43ustomIndicatorField_EMA120\x10\x0f\x12\x1f\n\x1b\x43ustomIndicatorField_EMA250\x10\x10\x12\x1e\n\x1a\x43ustomIndicatorField_Value\x10\x11\x12\x1b\n\x17\x43ustomIndicatorField_MA\x10\x1e\x12\x1c\n\x18\x43ustomIndicatorField_EMA\x10(\x12\x1e\n\x1a\x43ustomIndicatorField_KDJ_K\x10\x32\x12\x1e\n\x1a\x43ustomIndicatorField_KDJ_D\x10\x33\x12\x1e\n\x1a\x43ustomIndicatorField_KDJ_J\x10\x34\x12\"\n\x1e\x43ustomIndicatorField_MACD_DIFF\x10<\x12!\n\x1d\x43ustomIndicatorField_MACD_DEA\x10=\x12\x1d\n\x19\x43ustomIndicatorField_MACD\x10>\x12#\n\x1f\x43ustomIndicatorField_BOLL_UPPER\x10\x46\x12%\n!CustomIndicatorField_BOLL_MIDDLER\x10G\x12#\n\x1f\x43ustomIndicatorField_BOLL_LOWER\x10H*\xec\x05\n\x0cPatternField\x12\x18\n\x14PatternField_Unknown\x10\x00\x12 \n\x1cPatternField_MAAlignmentLong\x10\x01\x12!\n\x1dPatternField_MAAlignmentShort\x10\x02\x12!\n\x1dPatternField_EMAAlignmentLong\x10\x03\x12\"\n\x1ePatternField_EMAAlignmentShort\x10\x04\x12 \n\x1cPatternField_RSIGoldCrossLow\x10\x05\x12\"\n\x1ePatternField_RSIDeathCrossHigh\x10\x06\x12!\n\x1dPatternField_RSITopDivergence\x10\x07\x12$\n PatternField_RSIBottomDivergence\x10\x08\x12 \n\x1cPatternField_KDJGoldCrossLow\x10\t\x12\"\n\x1ePatternField_KDJDeathCrossHigh\x10\n\x12!\n\x1dPatternField_KDJTopDivergence\x10\x0b\x12$\n PatternField_KDJBottomDivergence\x10\x0c\x12!\n\x1dPatternField_MACDGoldCrossLow\x10\r\x12#\n\x1fPatternField_MACDDeathCrossHigh\x10\x0e\x12\"\n\x1ePatternField_MACDTopDivergence\x10\x0f\x12%\n!PatternField_MACDBottomDivergence\x10\x10\x12\x1f\n\x1bPatternField_BOLLBreakUpper\x10\x11\x12\x1a\n\x16PatternField_BOLLLower\x10\x12\x12\"\n\x1ePatternField_BOLLCrossMiddleUp\x10\x13\x12$\n PatternField_BOLLCrossMiddleDown\x10\x14*\xd9\x01\n\x10\x46inancialQuarter\x12\x1c\n\x18\x46inancialQuarter_Unknown\x10\x00\x12\x1b\n\x17\x46inancialQuarter_Annual\x10\x01\x12!\n\x1d\x46inancialQuarter_FirstQuarter\x10\x02\x12\x1c\n\x18\x46inancialQuarter_Interim\x10\x03\x12!\n\x1d\x46inancialQuarter_ThirdQuarter\x10\x04\x12&\n\"FinancialQuarter_MostRecentQuarter\x10\x05*\xa4\x01\n\x10RelativePosition\x12\x1c\n\x18RelativePosition_Unknown\x10\x00\x12\x19\n\x15RelativePosition_More\x10\x01\x12\x19\n\x15RelativePosition_Less\x10\x02\x12\x1c\n\x18RelativePosition_CrossUp\x10\x03\x12\x1e\n\x1aRelativePosition_CrossDown\x10\x04*B\n\x07SortDir\x12\x0e\n\nSortDir_No\x10\x00\x12\x12\n\x0eSortDir_Ascend\x10\x01\x12\x13\n\x0fSortDir_Descend\x10\x02\x42\x45\n\x13\x63om.futu.openapi.pbZ.github.com/futuopen/ftapi4go/pb/qotstockfilter') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - -_STOCKFIELD = _descriptor.EnumDescriptor( - name='StockField', - full_name='Qot_StockFilter.StockField', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='StockField_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='StockField_StockCode', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='StockField_StockName', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='StockField_CurPrice', index=3, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='StockField_CurPriceToHighest52WeeksRatio', index=4, number=4, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='StockField_CurPriceToLowest52WeeksRatio', index=5, number=5, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='StockField_HighPriceToHighest52WeeksRatio', index=6, number=6, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='StockField_LowPriceToLowest52WeeksRatio', index=7, number=7, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='StockField_VolumeRatio', index=8, number=8, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='StockField_BidAskRatio', index=9, number=9, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='StockField_LotPrice', index=10, number=10, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='StockField_MarketVal', index=11, number=11, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='StockField_PeAnnual', index=12, number=12, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='StockField_PeTTM', index=13, number=13, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='StockField_PbRate', index=14, number=14, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='StockField_ChangeRate5min', index=15, number=15, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='StockField_ChangeRateBeginYear', index=16, number=16, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='StockField_PSTTM', index=17, number=17, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='StockField_PCFTTM', index=18, number=18, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='StockField_TotalShare', index=19, number=19, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='StockField_FloatShare', index=20, number=20, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='StockField_FloatMarketVal', index=21, number=21, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=2008, - serialized_end=2678, -) -_sym_db.RegisterEnumDescriptor(_STOCKFIELD) - -StockField = enum_type_wrapper.EnumTypeWrapper(_STOCKFIELD) -_ACCUMULATEFIELD = _descriptor.EnumDescriptor( - name='AccumulateField', - full_name='Qot_StockFilter.AccumulateField', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='AccumulateField_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='AccumulateField_ChangeRate', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='AccumulateField_Amplitude', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='AccumulateField_Volume', index=3, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='AccumulateField_Turnover', index=4, number=4, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='AccumulateField_TurnoverRate', index=5, number=5, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=2681, - serialized_end=2882, -) -_sym_db.RegisterEnumDescriptor(_ACCUMULATEFIELD) - -AccumulateField = enum_type_wrapper.EnumTypeWrapper(_ACCUMULATEFIELD) -_FINANCIALFIELD = _descriptor.EnumDescriptor( - name='FinancialField', - full_name='Qot_StockFilter.FinancialField', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='FinancialField_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_NetProfit', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_NetProfitGrowth', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_SumOfBusiness', index=3, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_SumOfBusinessGrowth', index=4, number=4, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_NetProfitRate', index=5, number=5, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_GrossProfitRate', index=6, number=6, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_DebtAssetsRate', index=7, number=7, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_ReturnOnEquityRate', index=8, number=8, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_ROIC', index=9, number=9, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_ROATTM', index=10, number=10, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_EBITTTM', index=11, number=11, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_EBITDA', index=12, number=12, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_OperatingMarginTTM', index=13, number=13, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_EBITMargin', index=14, number=14, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_EBITDAMargin', index=15, number=15, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_FinancialCostRate', index=16, number=16, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_OperatingProfitTTM', index=17, number=17, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_ShareholderNetProfitTTM', index=18, number=18, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_NetProfitCashCoverTTM', index=19, number=19, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_CurrentRatio', index=20, number=20, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_QuickRatio', index=21, number=21, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_CurrentAssetRatio', index=22, number=22, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_CurrentDebtRatio', index=23, number=23, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_EquityMultiplier', index=24, number=24, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_PropertyRatio', index=25, number=25, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_CashAndCashEquivalents', index=26, number=26, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_TotalAssetTurnover', index=27, number=27, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_FixedAssetTurnover', index=28, number=28, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_InventoryTurnover', index=29, number=29, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_OperatingCashFlowTTM', index=30, number=30, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_AccountsReceivable', index=31, number=31, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_EBITGrowthRate', index=32, number=32, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_OperatingProfitGrowthRate', index=33, number=33, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_TotalAssetsGrowthRate', index=34, number=34, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_ProfitToShareholdersGrowthRate', index=35, number=35, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_ProfitBeforeTaxGrowthRate', index=36, number=36, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_EPSGrowthRate', index=37, number=37, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_ROEGrowthRate', index=38, number=38, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_ROICGrowthRate', index=39, number=39, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_NOCFGrowthRate', index=40, number=40, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_NOCFPerShareGrowthRate', index=41, number=41, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_OperatingRevenueCashCover', index=42, number=42, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_OperatingProfitToTotalProfit', index=43, number=43, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_BasicEPS', index=44, number=44, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_DilutedEPS', index=45, number=45, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialField_NOCFPerShare', index=46, number=46, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=2885, - serialized_end=4624, -) -_sym_db.RegisterEnumDescriptor(_FINANCIALFIELD) - -FinancialField = enum_type_wrapper.EnumTypeWrapper(_FINANCIALFIELD) -_CUSTOMINDICATORFIELD = _descriptor.EnumDescriptor( - name='CustomIndicatorField', - full_name='Qot_StockFilter.CustomIndicatorField', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='CustomIndicatorField_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CustomIndicatorField_Price', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CustomIndicatorField_MA5', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CustomIndicatorField_MA10', index=3, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CustomIndicatorField_MA20', index=4, number=4, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CustomIndicatorField_MA30', index=5, number=5, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CustomIndicatorField_MA60', index=6, number=6, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CustomIndicatorField_MA120', index=7, number=7, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CustomIndicatorField_MA250', index=8, number=8, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CustomIndicatorField_RSI', index=9, number=9, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CustomIndicatorField_EMA5', index=10, number=10, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CustomIndicatorField_EMA10', index=11, number=11, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CustomIndicatorField_EMA20', index=12, number=12, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CustomIndicatorField_EMA30', index=13, number=13, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CustomIndicatorField_EMA60', index=14, number=14, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CustomIndicatorField_EMA120', index=15, number=15, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CustomIndicatorField_EMA250', index=16, number=16, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CustomIndicatorField_Value', index=17, number=17, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CustomIndicatorField_MA', index=18, number=30, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CustomIndicatorField_EMA', index=19, number=40, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CustomIndicatorField_KDJ_K', index=20, number=50, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CustomIndicatorField_KDJ_D', index=21, number=51, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CustomIndicatorField_KDJ_J', index=22, number=52, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CustomIndicatorField_MACD_DIFF', index=23, number=60, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CustomIndicatorField_MACD_DEA', index=24, number=61, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CustomIndicatorField_MACD', index=25, number=62, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CustomIndicatorField_BOLL_UPPER', index=26, number=70, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CustomIndicatorField_BOLL_MIDDLER', index=27, number=71, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CustomIndicatorField_BOLL_LOWER', index=28, number=72, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=4627, - serialized_end=5590, -) -_sym_db.RegisterEnumDescriptor(_CUSTOMINDICATORFIELD) - -CustomIndicatorField = enum_type_wrapper.EnumTypeWrapper(_CUSTOMINDICATORFIELD) -_PATTERNFIELD = _descriptor.EnumDescriptor( - name='PatternField', - full_name='Qot_StockFilter.PatternField', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='PatternField_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PatternField_MAAlignmentLong', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PatternField_MAAlignmentShort', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PatternField_EMAAlignmentLong', index=3, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PatternField_EMAAlignmentShort', index=4, number=4, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PatternField_RSIGoldCrossLow', index=5, number=5, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PatternField_RSIDeathCrossHigh', index=6, number=6, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PatternField_RSITopDivergence', index=7, number=7, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PatternField_RSIBottomDivergence', index=8, number=8, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PatternField_KDJGoldCrossLow', index=9, number=9, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PatternField_KDJDeathCrossHigh', index=10, number=10, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PatternField_KDJTopDivergence', index=11, number=11, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PatternField_KDJBottomDivergence', index=12, number=12, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PatternField_MACDGoldCrossLow', index=13, number=13, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PatternField_MACDDeathCrossHigh', index=14, number=14, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PatternField_MACDTopDivergence', index=15, number=15, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PatternField_MACDBottomDivergence', index=16, number=16, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PatternField_BOLLBreakUpper', index=17, number=17, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PatternField_BOLLLower', index=18, number=18, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PatternField_BOLLCrossMiddleUp', index=19, number=19, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PatternField_BOLLCrossMiddleDown', index=20, number=20, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=5593, - serialized_end=6341, -) -_sym_db.RegisterEnumDescriptor(_PATTERNFIELD) - -PatternField = enum_type_wrapper.EnumTypeWrapper(_PATTERNFIELD) -_FINANCIALQUARTER = _descriptor.EnumDescriptor( - name='FinancialQuarter', - full_name='Qot_StockFilter.FinancialQuarter', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='FinancialQuarter_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialQuarter_Annual', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialQuarter_FirstQuarter', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialQuarter_Interim', index=3, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialQuarter_ThirdQuarter', index=4, number=4, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='FinancialQuarter_MostRecentQuarter', index=5, number=5, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=6344, - serialized_end=6561, -) -_sym_db.RegisterEnumDescriptor(_FINANCIALQUARTER) - -FinancialQuarter = enum_type_wrapper.EnumTypeWrapper(_FINANCIALQUARTER) -_RELATIVEPOSITION = _descriptor.EnumDescriptor( - name='RelativePosition', - full_name='Qot_StockFilter.RelativePosition', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='RelativePosition_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='RelativePosition_More', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='RelativePosition_Less', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='RelativePosition_CrossUp', index=3, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='RelativePosition_CrossDown', index=4, number=4, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=6564, - serialized_end=6728, -) -_sym_db.RegisterEnumDescriptor(_RELATIVEPOSITION) - -RelativePosition = enum_type_wrapper.EnumTypeWrapper(_RELATIVEPOSITION) -_SORTDIR = _descriptor.EnumDescriptor( - name='SortDir', - full_name='Qot_StockFilter.SortDir', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='SortDir_No', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortDir_Ascend', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SortDir_Descend', index=2, number=2, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=6730, - serialized_end=6796, -) -_sym_db.RegisterEnumDescriptor(_SORTDIR) - -SortDir = enum_type_wrapper.EnumTypeWrapper(_SORTDIR) -StockField_Unknown = 0 -StockField_StockCode = 1 -StockField_StockName = 2 -StockField_CurPrice = 3 -StockField_CurPriceToHighest52WeeksRatio = 4 -StockField_CurPriceToLowest52WeeksRatio = 5 -StockField_HighPriceToHighest52WeeksRatio = 6 -StockField_LowPriceToLowest52WeeksRatio = 7 -StockField_VolumeRatio = 8 -StockField_BidAskRatio = 9 -StockField_LotPrice = 10 -StockField_MarketVal = 11 -StockField_PeAnnual = 12 -StockField_PeTTM = 13 -StockField_PbRate = 14 -StockField_ChangeRate5min = 15 -StockField_ChangeRateBeginYear = 16 -StockField_PSTTM = 17 -StockField_PCFTTM = 18 -StockField_TotalShare = 19 -StockField_FloatShare = 20 -StockField_FloatMarketVal = 21 -AccumulateField_Unknown = 0 -AccumulateField_ChangeRate = 1 -AccumulateField_Amplitude = 2 -AccumulateField_Volume = 3 -AccumulateField_Turnover = 4 -AccumulateField_TurnoverRate = 5 -FinancialField_Unknown = 0 -FinancialField_NetProfit = 1 -FinancialField_NetProfitGrowth = 2 -FinancialField_SumOfBusiness = 3 -FinancialField_SumOfBusinessGrowth = 4 -FinancialField_NetProfitRate = 5 -FinancialField_GrossProfitRate = 6 -FinancialField_DebtAssetsRate = 7 -FinancialField_ReturnOnEquityRate = 8 -FinancialField_ROIC = 9 -FinancialField_ROATTM = 10 -FinancialField_EBITTTM = 11 -FinancialField_EBITDA = 12 -FinancialField_OperatingMarginTTM = 13 -FinancialField_EBITMargin = 14 -FinancialField_EBITDAMargin = 15 -FinancialField_FinancialCostRate = 16 -FinancialField_OperatingProfitTTM = 17 -FinancialField_ShareholderNetProfitTTM = 18 -FinancialField_NetProfitCashCoverTTM = 19 -FinancialField_CurrentRatio = 20 -FinancialField_QuickRatio = 21 -FinancialField_CurrentAssetRatio = 22 -FinancialField_CurrentDebtRatio = 23 -FinancialField_EquityMultiplier = 24 -FinancialField_PropertyRatio = 25 -FinancialField_CashAndCashEquivalents = 26 -FinancialField_TotalAssetTurnover = 27 -FinancialField_FixedAssetTurnover = 28 -FinancialField_InventoryTurnover = 29 -FinancialField_OperatingCashFlowTTM = 30 -FinancialField_AccountsReceivable = 31 -FinancialField_EBITGrowthRate = 32 -FinancialField_OperatingProfitGrowthRate = 33 -FinancialField_TotalAssetsGrowthRate = 34 -FinancialField_ProfitToShareholdersGrowthRate = 35 -FinancialField_ProfitBeforeTaxGrowthRate = 36 -FinancialField_EPSGrowthRate = 37 -FinancialField_ROEGrowthRate = 38 -FinancialField_ROICGrowthRate = 39 -FinancialField_NOCFGrowthRate = 40 -FinancialField_NOCFPerShareGrowthRate = 41 -FinancialField_OperatingRevenueCashCover = 42 -FinancialField_OperatingProfitToTotalProfit = 43 -FinancialField_BasicEPS = 44 -FinancialField_DilutedEPS = 45 -FinancialField_NOCFPerShare = 46 -CustomIndicatorField_Unknown = 0 -CustomIndicatorField_Price = 1 -CustomIndicatorField_MA5 = 2 -CustomIndicatorField_MA10 = 3 -CustomIndicatorField_MA20 = 4 -CustomIndicatorField_MA30 = 5 -CustomIndicatorField_MA60 = 6 -CustomIndicatorField_MA120 = 7 -CustomIndicatorField_MA250 = 8 -CustomIndicatorField_RSI = 9 -CustomIndicatorField_EMA5 = 10 -CustomIndicatorField_EMA10 = 11 -CustomIndicatorField_EMA20 = 12 -CustomIndicatorField_EMA30 = 13 -CustomIndicatorField_EMA60 = 14 -CustomIndicatorField_EMA120 = 15 -CustomIndicatorField_EMA250 = 16 -CustomIndicatorField_Value = 17 -CustomIndicatorField_MA = 30 -CustomIndicatorField_EMA = 40 -CustomIndicatorField_KDJ_K = 50 -CustomIndicatorField_KDJ_D = 51 -CustomIndicatorField_KDJ_J = 52 -CustomIndicatorField_MACD_DIFF = 60 -CustomIndicatorField_MACD_DEA = 61 -CustomIndicatorField_MACD = 62 -CustomIndicatorField_BOLL_UPPER = 70 -CustomIndicatorField_BOLL_MIDDLER = 71 -CustomIndicatorField_BOLL_LOWER = 72 -PatternField_Unknown = 0 -PatternField_MAAlignmentLong = 1 -PatternField_MAAlignmentShort = 2 -PatternField_EMAAlignmentLong = 3 -PatternField_EMAAlignmentShort = 4 -PatternField_RSIGoldCrossLow = 5 -PatternField_RSIDeathCrossHigh = 6 -PatternField_RSITopDivergence = 7 -PatternField_RSIBottomDivergence = 8 -PatternField_KDJGoldCrossLow = 9 -PatternField_KDJDeathCrossHigh = 10 -PatternField_KDJTopDivergence = 11 -PatternField_KDJBottomDivergence = 12 -PatternField_MACDGoldCrossLow = 13 -PatternField_MACDDeathCrossHigh = 14 -PatternField_MACDTopDivergence = 15 -PatternField_MACDBottomDivergence = 16 -PatternField_BOLLBreakUpper = 17 -PatternField_BOLLLower = 18 -PatternField_BOLLCrossMiddleUp = 19 -PatternField_BOLLCrossMiddleDown = 20 -FinancialQuarter_Unknown = 0 -FinancialQuarter_Annual = 1 -FinancialQuarter_FirstQuarter = 2 -FinancialQuarter_Interim = 3 -FinancialQuarter_ThirdQuarter = 4 -FinancialQuarter_MostRecentQuarter = 5 -RelativePosition_Unknown = 0 -RelativePosition_More = 1 -RelativePosition_Less = 2 -RelativePosition_CrossUp = 3 -RelativePosition_CrossDown = 4 -SortDir_No = 0 -SortDir_Ascend = 1 -SortDir_Descend = 2 - - - -_BASEFILTER = _descriptor.Descriptor( - name='BaseFilter', - full_name='Qot_StockFilter.BaseFilter', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='fieldName', full_name='Qot_StockFilter.BaseFilter.fieldName', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='filterMin', full_name='Qot_StockFilter.BaseFilter.filterMin', index=1, - number=2, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='filterMax', full_name='Qot_StockFilter.BaseFilter.filterMax', index=2, - number=3, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='isNoFilter', full_name='Qot_StockFilter.BaseFilter.isNoFilter', index=3, - number=4, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='sortDir', full_name='Qot_StockFilter.BaseFilter.sortDir', index=4, - number=5, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=74, - serialized_end=180, -) - - -_ACCUMULATEFILTER = _descriptor.Descriptor( - name='AccumulateFilter', - full_name='Qot_StockFilter.AccumulateFilter', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='fieldName', full_name='Qot_StockFilter.AccumulateFilter.fieldName', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='filterMin', full_name='Qot_StockFilter.AccumulateFilter.filterMin', index=1, - number=2, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='filterMax', full_name='Qot_StockFilter.AccumulateFilter.filterMax', index=2, - number=3, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='isNoFilter', full_name='Qot_StockFilter.AccumulateFilter.isNoFilter', index=3, - number=4, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='sortDir', full_name='Qot_StockFilter.AccumulateFilter.sortDir', index=4, - number=5, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='days', full_name='Qot_StockFilter.AccumulateFilter.days', index=5, - number=6, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=182, - serialized_end=308, -) - - -_FINANCIALFILTER = _descriptor.Descriptor( - name='FinancialFilter', - full_name='Qot_StockFilter.FinancialFilter', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='fieldName', full_name='Qot_StockFilter.FinancialFilter.fieldName', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='filterMin', full_name='Qot_StockFilter.FinancialFilter.filterMin', index=1, - number=2, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='filterMax', full_name='Qot_StockFilter.FinancialFilter.filterMax', index=2, - number=3, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='isNoFilter', full_name='Qot_StockFilter.FinancialFilter.isNoFilter', index=3, - number=4, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='sortDir', full_name='Qot_StockFilter.FinancialFilter.sortDir', index=4, - number=5, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='quarter', full_name='Qot_StockFilter.FinancialFilter.quarter', index=5, - number=6, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=311, - serialized_end=439, -) - - -_PATTERNFILTER = _descriptor.Descriptor( - name='PatternFilter', - full_name='Qot_StockFilter.PatternFilter', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='fieldName', full_name='Qot_StockFilter.PatternFilter.fieldName', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='klType', full_name='Qot_StockFilter.PatternFilter.klType', index=1, - number=2, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='isNoFilter', full_name='Qot_StockFilter.PatternFilter.isNoFilter', index=2, - number=3, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='consecutivePeriod', full_name='Qot_StockFilter.PatternFilter.consecutivePeriod', index=3, - number=4, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=441, - serialized_end=538, -) - - -_CUSTOMINDICATORFILTER = _descriptor.Descriptor( - name='CustomIndicatorFilter', - full_name='Qot_StockFilter.CustomIndicatorFilter', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='firstFieldName', full_name='Qot_StockFilter.CustomIndicatorFilter.firstFieldName', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='secondFieldName', full_name='Qot_StockFilter.CustomIndicatorFilter.secondFieldName', index=1, - number=2, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='relativePosition', full_name='Qot_StockFilter.CustomIndicatorFilter.relativePosition', index=2, - number=3, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='fieldValue', full_name='Qot_StockFilter.CustomIndicatorFilter.fieldValue', index=3, - number=4, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='klType', full_name='Qot_StockFilter.CustomIndicatorFilter.klType', index=4, - number=5, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='isNoFilter', full_name='Qot_StockFilter.CustomIndicatorFilter.isNoFilter', index=5, - number=6, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='firstFieldParaList', full_name='Qot_StockFilter.CustomIndicatorFilter.firstFieldParaList', index=6, - number=7, type=5, cpp_type=1, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='secondFieldParaList', full_name='Qot_StockFilter.CustomIndicatorFilter.secondFieldParaList', index=7, - number=8, type=5, cpp_type=1, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='consecutivePeriod', full_name='Qot_StockFilter.CustomIndicatorFilter.consecutivePeriod', index=8, - number=9, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=541, - serialized_end=779, -) - - -_BASEDATA = _descriptor.Descriptor( - name='BaseData', - full_name='Qot_StockFilter.BaseData', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='fieldName', full_name='Qot_StockFilter.BaseData.fieldName', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='value', full_name='Qot_StockFilter.BaseData.value', index=1, - number=2, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=781, - serialized_end=825, -) - - -_ACCUMULATEDATA = _descriptor.Descriptor( - name='AccumulateData', - full_name='Qot_StockFilter.AccumulateData', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='fieldName', full_name='Qot_StockFilter.AccumulateData.fieldName', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='value', full_name='Qot_StockFilter.AccumulateData.value', index=1, - number=2, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='days', full_name='Qot_StockFilter.AccumulateData.days', index=2, - number=3, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=827, - serialized_end=891, -) - - -_FINANCIALDATA = _descriptor.Descriptor( - name='FinancialData', - full_name='Qot_StockFilter.FinancialData', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='fieldName', full_name='Qot_StockFilter.FinancialData.fieldName', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='value', full_name='Qot_StockFilter.FinancialData.value', index=1, - number=2, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='quarter', full_name='Qot_StockFilter.FinancialData.quarter', index=2, - number=3, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=893, - serialized_end=959, -) - - -_CUSTOMINDICATORDATA = _descriptor.Descriptor( - name='CustomIndicatorData', - full_name='Qot_StockFilter.CustomIndicatorData', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='fieldName', full_name='Qot_StockFilter.CustomIndicatorData.fieldName', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='value', full_name='Qot_StockFilter.CustomIndicatorData.value', index=1, - number=2, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='klType', full_name='Qot_StockFilter.CustomIndicatorData.klType', index=2, - number=3, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='fieldParaList', full_name='Qot_StockFilter.CustomIndicatorData.fieldParaList', index=3, - number=4, type=5, cpp_type=1, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=961, - serialized_end=1055, -) - - -_STOCKDATA = _descriptor.Descriptor( - name='StockData', - full_name='Qot_StockFilter.StockData', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='security', full_name='Qot_StockFilter.StockData.security', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='name', full_name='Qot_StockFilter.StockData.name', index=1, - number=2, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='baseDataList', full_name='Qot_StockFilter.StockData.baseDataList', index=2, - number=3, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='accumulateDataList', full_name='Qot_StockFilter.StockData.accumulateDataList', index=3, - number=4, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='financialDataList', full_name='Qot_StockFilter.StockData.financialDataList', index=4, - number=5, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='customIndicatorDataList', full_name='Qot_StockFilter.StockData.customIndicatorDataList', index=5, - number=6, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1058, - serialized_end=1363, -) - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Qot_StockFilter.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='begin', full_name='Qot_StockFilter.C2S.begin', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='num', full_name='Qot_StockFilter.C2S.num', index=1, - number=2, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='market', full_name='Qot_StockFilter.C2S.market', index=2, - number=3, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='plate', full_name='Qot_StockFilter.C2S.plate', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='baseFilterList', full_name='Qot_StockFilter.C2S.baseFilterList', index=4, - number=5, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='accumulateFilterList', full_name='Qot_StockFilter.C2S.accumulateFilterList', index=5, - number=6, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='financialFilterList', full_name='Qot_StockFilter.C2S.financialFilterList', index=6, - number=7, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='patternFilterList', full_name='Qot_StockFilter.C2S.patternFilterList', index=7, - number=8, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='customIndicatorFilterList', full_name='Qot_StockFilter.C2S.customIndicatorFilterList', index=8, - number=9, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1366, - serialized_end=1767, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_StockFilter.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='lastPage', full_name='Qot_StockFilter.S2C.lastPage', index=0, - number=1, type=8, cpp_type=7, label=2, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='allCount', full_name='Qot_StockFilter.S2C.allCount', index=1, - number=2, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='dataList', full_name='Qot_StockFilter.S2C.dataList', index=2, - number=3, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1769, - serialized_end=1856, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Qot_StockFilter.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Qot_StockFilter.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1858, - serialized_end=1902, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_StockFilter.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_StockFilter.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_StockFilter.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_StockFilter.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_StockFilter.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1904, - serialized_end=2005, -) - -_STOCKDATA.fields_by_name['security'].message_type = Qot__Common__pb2._SECURITY -_STOCKDATA.fields_by_name['baseDataList'].message_type = _BASEDATA -_STOCKDATA.fields_by_name['accumulateDataList'].message_type = _ACCUMULATEDATA -_STOCKDATA.fields_by_name['financialDataList'].message_type = _FINANCIALDATA -_STOCKDATA.fields_by_name['customIndicatorDataList'].message_type = _CUSTOMINDICATORDATA -_C2S.fields_by_name['plate'].message_type = Qot__Common__pb2._SECURITY -_C2S.fields_by_name['baseFilterList'].message_type = _BASEFILTER -_C2S.fields_by_name['accumulateFilterList'].message_type = _ACCUMULATEFILTER -_C2S.fields_by_name['financialFilterList'].message_type = _FINANCIALFILTER -_C2S.fields_by_name['patternFilterList'].message_type = _PATTERNFILTER -_C2S.fields_by_name['customIndicatorFilterList'].message_type = _CUSTOMINDICATORFILTER -_S2C.fields_by_name['dataList'].message_type = _STOCKDATA -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['BaseFilter'] = _BASEFILTER -DESCRIPTOR.message_types_by_name['AccumulateFilter'] = _ACCUMULATEFILTER -DESCRIPTOR.message_types_by_name['FinancialFilter'] = _FINANCIALFILTER -DESCRIPTOR.message_types_by_name['PatternFilter'] = _PATTERNFILTER -DESCRIPTOR.message_types_by_name['CustomIndicatorFilter'] = _CUSTOMINDICATORFILTER -DESCRIPTOR.message_types_by_name['BaseData'] = _BASEDATA -DESCRIPTOR.message_types_by_name['AccumulateData'] = _ACCUMULATEDATA -DESCRIPTOR.message_types_by_name['FinancialData'] = _FINANCIALDATA -DESCRIPTOR.message_types_by_name['CustomIndicatorData'] = _CUSTOMINDICATORDATA -DESCRIPTOR.message_types_by_name['StockData'] = _STOCKDATA -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -DESCRIPTOR.enum_types_by_name['StockField'] = _STOCKFIELD -DESCRIPTOR.enum_types_by_name['AccumulateField'] = _ACCUMULATEFIELD -DESCRIPTOR.enum_types_by_name['FinancialField'] = _FINANCIALFIELD -DESCRIPTOR.enum_types_by_name['CustomIndicatorField'] = _CUSTOMINDICATORFIELD -DESCRIPTOR.enum_types_by_name['PatternField'] = _PATTERNFIELD -DESCRIPTOR.enum_types_by_name['FinancialQuarter'] = _FINANCIALQUARTER -DESCRIPTOR.enum_types_by_name['RelativePosition'] = _RELATIVEPOSITION -DESCRIPTOR.enum_types_by_name['SortDir'] = _SORTDIR -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -BaseFilter = _reflection.GeneratedProtocolMessageType('BaseFilter', (_message.Message,), dict( - DESCRIPTOR = _BASEFILTER, - __module__ = 'Qot_StockFilter_pb2' - # @@protoc_insertion_point(class_scope:Qot_StockFilter.BaseFilter) - )) -_sym_db.RegisterMessage(BaseFilter) - -AccumulateFilter = _reflection.GeneratedProtocolMessageType('AccumulateFilter', (_message.Message,), dict( - DESCRIPTOR = _ACCUMULATEFILTER, - __module__ = 'Qot_StockFilter_pb2' - # @@protoc_insertion_point(class_scope:Qot_StockFilter.AccumulateFilter) - )) -_sym_db.RegisterMessage(AccumulateFilter) - -FinancialFilter = _reflection.GeneratedProtocolMessageType('FinancialFilter', (_message.Message,), dict( - DESCRIPTOR = _FINANCIALFILTER, - __module__ = 'Qot_StockFilter_pb2' - # @@protoc_insertion_point(class_scope:Qot_StockFilter.FinancialFilter) - )) -_sym_db.RegisterMessage(FinancialFilter) - -PatternFilter = _reflection.GeneratedProtocolMessageType('PatternFilter', (_message.Message,), dict( - DESCRIPTOR = _PATTERNFILTER, - __module__ = 'Qot_StockFilter_pb2' - # @@protoc_insertion_point(class_scope:Qot_StockFilter.PatternFilter) - )) -_sym_db.RegisterMessage(PatternFilter) - -CustomIndicatorFilter = _reflection.GeneratedProtocolMessageType('CustomIndicatorFilter', (_message.Message,), dict( - DESCRIPTOR = _CUSTOMINDICATORFILTER, - __module__ = 'Qot_StockFilter_pb2' - # @@protoc_insertion_point(class_scope:Qot_StockFilter.CustomIndicatorFilter) - )) -_sym_db.RegisterMessage(CustomIndicatorFilter) - -BaseData = _reflection.GeneratedProtocolMessageType('BaseData', (_message.Message,), dict( - DESCRIPTOR = _BASEDATA, - __module__ = 'Qot_StockFilter_pb2' - # @@protoc_insertion_point(class_scope:Qot_StockFilter.BaseData) - )) -_sym_db.RegisterMessage(BaseData) - -AccumulateData = _reflection.GeneratedProtocolMessageType('AccumulateData', (_message.Message,), dict( - DESCRIPTOR = _ACCUMULATEDATA, - __module__ = 'Qot_StockFilter_pb2' - # @@protoc_insertion_point(class_scope:Qot_StockFilter.AccumulateData) - )) -_sym_db.RegisterMessage(AccumulateData) - -FinancialData = _reflection.GeneratedProtocolMessageType('FinancialData', (_message.Message,), dict( - DESCRIPTOR = _FINANCIALDATA, - __module__ = 'Qot_StockFilter_pb2' - # @@protoc_insertion_point(class_scope:Qot_StockFilter.FinancialData) - )) -_sym_db.RegisterMessage(FinancialData) - -CustomIndicatorData = _reflection.GeneratedProtocolMessageType('CustomIndicatorData', (_message.Message,), dict( - DESCRIPTOR = _CUSTOMINDICATORDATA, - __module__ = 'Qot_StockFilter_pb2' - # @@protoc_insertion_point(class_scope:Qot_StockFilter.CustomIndicatorData) - )) -_sym_db.RegisterMessage(CustomIndicatorData) - -StockData = _reflection.GeneratedProtocolMessageType('StockData', (_message.Message,), dict( - DESCRIPTOR = _STOCKDATA, - __module__ = 'Qot_StockFilter_pb2' - # @@protoc_insertion_point(class_scope:Qot_StockFilter.StockData) - )) -_sym_db.RegisterMessage(StockData) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Qot_StockFilter_pb2' - # @@protoc_insertion_point(class_scope:Qot_StockFilter.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_StockFilter_pb2' - # @@protoc_insertion_point(class_scope:Qot_StockFilter.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Qot_StockFilter_pb2' - # @@protoc_insertion_point(class_scope:Qot_StockFilter.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_StockFilter_pb2' - # @@protoc_insertion_point(class_scope:Qot_StockFilter.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ.github.com/futuopen/ftapi4go/pb/qotstockfilter')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x15Qot_StockFilter.proto\x12\x0fQot_StockFilter\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"j\n\nBaseFilter\x12\x11\n\tfieldName\x18\x01 \x02(\x05\x12\x11\n\tfilterMin\x18\x02 \x01(\x01\x12\x11\n\tfilterMax\x18\x03 \x01(\x01\x12\x12\n\nisNoFilter\x18\x04 \x01(\x08\x12\x0f\n\x07sortDir\x18\x05 \x01(\x05\"~\n\x10\x41\x63\x63umulateFilter\x12\x11\n\tfieldName\x18\x01 \x02(\x05\x12\x11\n\tfilterMin\x18\x02 \x01(\x01\x12\x11\n\tfilterMax\x18\x03 \x01(\x01\x12\x12\n\nisNoFilter\x18\x04 \x01(\x08\x12\x0f\n\x07sortDir\x18\x05 \x01(\x05\x12\x0c\n\x04\x64\x61ys\x18\x06 \x02(\x05\"\x80\x01\n\x0f\x46inancialFilter\x12\x11\n\tfieldName\x18\x01 \x02(\x05\x12\x11\n\tfilterMin\x18\x02 \x01(\x01\x12\x11\n\tfilterMax\x18\x03 \x01(\x01\x12\x12\n\nisNoFilter\x18\x04 \x01(\x08\x12\x0f\n\x07sortDir\x18\x05 \x01(\x05\x12\x0f\n\x07quarter\x18\x06 \x02(\x05\"a\n\rPatternFilter\x12\x11\n\tfieldName\x18\x01 \x02(\x05\x12\x0e\n\x06klType\x18\x02 \x02(\x05\x12\x12\n\nisNoFilter\x18\x03 \x01(\x08\x12\x19\n\x11\x63onsecutivePeriod\x18\x04 \x01(\x05\"\xee\x01\n\x15\x43ustomIndicatorFilter\x12\x16\n\x0e\x66irstFieldName\x18\x01 \x02(\x05\x12\x17\n\x0fsecondFieldName\x18\x02 \x02(\x05\x12\x18\n\x10relativePosition\x18\x03 \x02(\x05\x12\x12\n\nfieldValue\x18\x04 \x01(\x01\x12\x0e\n\x06klType\x18\x05 \x02(\x05\x12\x12\n\nisNoFilter\x18\x06 \x01(\x08\x12\x1a\n\x12\x66irstFieldParaList\x18\x07 \x03(\x05\x12\x1b\n\x13secondFieldParaList\x18\x08 \x03(\x05\x12\x19\n\x11\x63onsecutivePeriod\x18\t \x01(\x05\",\n\x08\x42\x61seData\x12\x11\n\tfieldName\x18\x01 \x02(\x05\x12\r\n\x05value\x18\x02 \x02(\x01\"@\n\x0e\x41\x63\x63umulateData\x12\x11\n\tfieldName\x18\x01 \x02(\x05\x12\r\n\x05value\x18\x02 \x02(\x01\x12\x0c\n\x04\x64\x61ys\x18\x03 \x02(\x05\"B\n\rFinancialData\x12\x11\n\tfieldName\x18\x01 \x02(\x05\x12\r\n\x05value\x18\x02 \x02(\x01\x12\x0f\n\x07quarter\x18\x03 \x02(\x05\"^\n\x13\x43ustomIndicatorData\x12\x11\n\tfieldName\x18\x01 \x02(\x05\x12\r\n\x05value\x18\x02 \x02(\x01\x12\x0e\n\x06klType\x18\x03 \x02(\x05\x12\x15\n\rfieldParaList\x18\x04 \x03(\x05\"\xb1\x02\n\tStockData\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04name\x18\x02 \x02(\t\x12/\n\x0c\x62\x61seDataList\x18\x03 \x03(\x0b\x32\x19.Qot_StockFilter.BaseData\x12;\n\x12\x61\x63\x63umulateDataList\x18\x04 \x03(\x0b\x32\x1f.Qot_StockFilter.AccumulateData\x12\x39\n\x11\x66inancialDataList\x18\x05 \x03(\x0b\x32\x1e.Qot_StockFilter.FinancialData\x12\x45\n\x17\x63ustomIndicatorDataList\x18\x06 \x03(\x0b\x32$.Qot_StockFilter.CustomIndicatorData\"\x91\x03\n\x03\x43\x32S\x12\r\n\x05\x62\x65gin\x18\x01 \x02(\x05\x12\x0b\n\x03num\x18\x02 \x02(\x05\x12\x0e\n\x06market\x18\x03 \x02(\x05\x12#\n\x05plate\x18\x04 \x01(\x0b\x32\x14.Qot_Common.Security\x12\x33\n\x0e\x62\x61seFilterList\x18\x05 \x03(\x0b\x32\x1b.Qot_StockFilter.BaseFilter\x12?\n\x14\x61\x63\x63umulateFilterList\x18\x06 \x03(\x0b\x32!.Qot_StockFilter.AccumulateFilter\x12=\n\x13\x66inancialFilterList\x18\x07 \x03(\x0b\x32 .Qot_StockFilter.FinancialFilter\x12\x39\n\x11patternFilterList\x18\x08 \x03(\x0b\x32\x1e.Qot_StockFilter.PatternFilter\x12I\n\x19\x63ustomIndicatorFilterList\x18\t \x03(\x0b\x32&.Qot_StockFilter.CustomIndicatorFilter\"W\n\x03S2C\x12\x10\n\x08lastPage\x18\x01 \x02(\x08\x12\x10\n\x08\x61llCount\x18\x02 \x02(\x05\x12,\n\x08\x64\x61taList\x18\x03 \x03(\x0b\x32\x1a.Qot_StockFilter.StockData\",\n\x07Request\x12!\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x14.Qot_StockFilter.C2S\"e\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12!\n\x03s2c\x18\x04 \x01(\x0b\x32\x14.Qot_StockFilter.S2C*\x9e\x05\n\nStockField\x12\x16\n\x12StockField_Unknown\x10\x00\x12\x18\n\x14StockField_StockCode\x10\x01\x12\x18\n\x14StockField_StockName\x10\x02\x12\x17\n\x13StockField_CurPrice\x10\x03\x12,\n(StockField_CurPriceToHighest52WeeksRatio\x10\x04\x12+\n\'StockField_CurPriceToLowest52WeeksRatio\x10\x05\x12-\n)StockField_HighPriceToHighest52WeeksRatio\x10\x06\x12+\n\'StockField_LowPriceToLowest52WeeksRatio\x10\x07\x12\x1a\n\x16StockField_VolumeRatio\x10\x08\x12\x1a\n\x16StockField_BidAskRatio\x10\t\x12\x17\n\x13StockField_LotPrice\x10\n\x12\x18\n\x14StockField_MarketVal\x10\x0b\x12\x17\n\x13StockField_PeAnnual\x10\x0c\x12\x14\n\x10StockField_PeTTM\x10\r\x12\x15\n\x11StockField_PbRate\x10\x0e\x12\x1d\n\x19StockField_ChangeRate5min\x10\x0f\x12\"\n\x1eStockField_ChangeRateBeginYear\x10\x10\x12\x14\n\x10StockField_PSTTM\x10\x11\x12\x15\n\x11StockField_PCFTTM\x10\x12\x12\x19\n\x15StockField_TotalShare\x10\x13\x12\x19\n\x15StockField_FloatShare\x10\x14\x12\x1d\n\x19StockField_FloatMarketVal\x10\x15*\xc9\x01\n\x0f\x41\x63\x63umulateField\x12\x1b\n\x17\x41\x63\x63umulateField_Unknown\x10\x00\x12\x1e\n\x1a\x41\x63\x63umulateField_ChangeRate\x10\x01\x12\x1d\n\x19\x41\x63\x63umulateField_Amplitude\x10\x02\x12\x1a\n\x16\x41\x63\x63umulateField_Volume\x10\x03\x12\x1c\n\x18\x41\x63\x63umulateField_Turnover\x10\x04\x12 \n\x1c\x41\x63\x63umulateField_TurnoverRate\x10\x05*\xcb\r\n\x0e\x46inancialField\x12\x1a\n\x16\x46inancialField_Unknown\x10\x00\x12\x1c\n\x18\x46inancialField_NetProfit\x10\x01\x12\"\n\x1e\x46inancialField_NetProfitGrowth\x10\x02\x12 \n\x1c\x46inancialField_SumOfBusiness\x10\x03\x12&\n\"FinancialField_SumOfBusinessGrowth\x10\x04\x12 \n\x1c\x46inancialField_NetProfitRate\x10\x05\x12\"\n\x1e\x46inancialField_GrossProfitRate\x10\x06\x12!\n\x1d\x46inancialField_DebtAssetsRate\x10\x07\x12%\n!FinancialField_ReturnOnEquityRate\x10\x08\x12\x17\n\x13\x46inancialField_ROIC\x10\t\x12\x19\n\x15\x46inancialField_ROATTM\x10\n\x12\x1a\n\x16\x46inancialField_EBITTTM\x10\x0b\x12\x19\n\x15\x46inancialField_EBITDA\x10\x0c\x12%\n!FinancialField_OperatingMarginTTM\x10\r\x12\x1d\n\x19\x46inancialField_EBITMargin\x10\x0e\x12\x1f\n\x1b\x46inancialField_EBITDAMargin\x10\x0f\x12$\n FinancialField_FinancialCostRate\x10\x10\x12%\n!FinancialField_OperatingProfitTTM\x10\x11\x12*\n&FinancialField_ShareholderNetProfitTTM\x10\x12\x12(\n$FinancialField_NetProfitCashCoverTTM\x10\x13\x12\x1f\n\x1b\x46inancialField_CurrentRatio\x10\x14\x12\x1d\n\x19\x46inancialField_QuickRatio\x10\x15\x12$\n FinancialField_CurrentAssetRatio\x10\x16\x12#\n\x1f\x46inancialField_CurrentDebtRatio\x10\x17\x12#\n\x1f\x46inancialField_EquityMultiplier\x10\x18\x12 \n\x1c\x46inancialField_PropertyRatio\x10\x19\x12)\n%FinancialField_CashAndCashEquivalents\x10\x1a\x12%\n!FinancialField_TotalAssetTurnover\x10\x1b\x12%\n!FinancialField_FixedAssetTurnover\x10\x1c\x12$\n FinancialField_InventoryTurnover\x10\x1d\x12\'\n#FinancialField_OperatingCashFlowTTM\x10\x1e\x12%\n!FinancialField_AccountsReceivable\x10\x1f\x12!\n\x1d\x46inancialField_EBITGrowthRate\x10 \x12,\n(FinancialField_OperatingProfitGrowthRate\x10!\x12(\n$FinancialField_TotalAssetsGrowthRate\x10\"\x12\x31\n-FinancialField_ProfitToShareholdersGrowthRate\x10#\x12,\n(FinancialField_ProfitBeforeTaxGrowthRate\x10$\x12 \n\x1c\x46inancialField_EPSGrowthRate\x10%\x12 \n\x1c\x46inancialField_ROEGrowthRate\x10&\x12!\n\x1d\x46inancialField_ROICGrowthRate\x10\'\x12!\n\x1d\x46inancialField_NOCFGrowthRate\x10(\x12)\n%FinancialField_NOCFPerShareGrowthRate\x10)\x12,\n(FinancialField_OperatingRevenueCashCover\x10*\x12/\n+FinancialField_OperatingProfitToTotalProfit\x10+\x12\x1b\n\x17\x46inancialField_BasicEPS\x10,\x12\x1d\n\x19\x46inancialField_DilutedEPS\x10-\x12\x1f\n\x1b\x46inancialField_NOCFPerShare\x10.*\xc3\x07\n\x14\x43ustomIndicatorField\x12 \n\x1c\x43ustomIndicatorField_Unknown\x10\x00\x12\x1e\n\x1a\x43ustomIndicatorField_Price\x10\x01\x12\x1c\n\x18\x43ustomIndicatorField_MA5\x10\x02\x12\x1d\n\x19\x43ustomIndicatorField_MA10\x10\x03\x12\x1d\n\x19\x43ustomIndicatorField_MA20\x10\x04\x12\x1d\n\x19\x43ustomIndicatorField_MA30\x10\x05\x12\x1d\n\x19\x43ustomIndicatorField_MA60\x10\x06\x12\x1e\n\x1a\x43ustomIndicatorField_MA120\x10\x07\x12\x1e\n\x1a\x43ustomIndicatorField_MA250\x10\x08\x12\x1c\n\x18\x43ustomIndicatorField_RSI\x10\t\x12\x1d\n\x19\x43ustomIndicatorField_EMA5\x10\n\x12\x1e\n\x1a\x43ustomIndicatorField_EMA10\x10\x0b\x12\x1e\n\x1a\x43ustomIndicatorField_EMA20\x10\x0c\x12\x1e\n\x1a\x43ustomIndicatorField_EMA30\x10\r\x12\x1e\n\x1a\x43ustomIndicatorField_EMA60\x10\x0e\x12\x1f\n\x1b\x43ustomIndicatorField_EMA120\x10\x0f\x12\x1f\n\x1b\x43ustomIndicatorField_EMA250\x10\x10\x12\x1e\n\x1a\x43ustomIndicatorField_Value\x10\x11\x12\x1b\n\x17\x43ustomIndicatorField_MA\x10\x1e\x12\x1c\n\x18\x43ustomIndicatorField_EMA\x10(\x12\x1e\n\x1a\x43ustomIndicatorField_KDJ_K\x10\x32\x12\x1e\n\x1a\x43ustomIndicatorField_KDJ_D\x10\x33\x12\x1e\n\x1a\x43ustomIndicatorField_KDJ_J\x10\x34\x12\"\n\x1e\x43ustomIndicatorField_MACD_DIFF\x10<\x12!\n\x1d\x43ustomIndicatorField_MACD_DEA\x10=\x12\x1d\n\x19\x43ustomIndicatorField_MACD\x10>\x12#\n\x1f\x43ustomIndicatorField_BOLL_UPPER\x10\x46\x12%\n!CustomIndicatorField_BOLL_MIDDLER\x10G\x12#\n\x1f\x43ustomIndicatorField_BOLL_LOWER\x10H*\xec\x05\n\x0cPatternField\x12\x18\n\x14PatternField_Unknown\x10\x00\x12 \n\x1cPatternField_MAAlignmentLong\x10\x01\x12!\n\x1dPatternField_MAAlignmentShort\x10\x02\x12!\n\x1dPatternField_EMAAlignmentLong\x10\x03\x12\"\n\x1ePatternField_EMAAlignmentShort\x10\x04\x12 \n\x1cPatternField_RSIGoldCrossLow\x10\x05\x12\"\n\x1ePatternField_RSIDeathCrossHigh\x10\x06\x12!\n\x1dPatternField_RSITopDivergence\x10\x07\x12$\n PatternField_RSIBottomDivergence\x10\x08\x12 \n\x1cPatternField_KDJGoldCrossLow\x10\t\x12\"\n\x1ePatternField_KDJDeathCrossHigh\x10\n\x12!\n\x1dPatternField_KDJTopDivergence\x10\x0b\x12$\n PatternField_KDJBottomDivergence\x10\x0c\x12!\n\x1dPatternField_MACDGoldCrossLow\x10\r\x12#\n\x1fPatternField_MACDDeathCrossHigh\x10\x0e\x12\"\n\x1ePatternField_MACDTopDivergence\x10\x0f\x12%\n!PatternField_MACDBottomDivergence\x10\x10\x12\x1f\n\x1bPatternField_BOLLBreakUpper\x10\x11\x12\x1a\n\x16PatternField_BOLLLower\x10\x12\x12\"\n\x1ePatternField_BOLLCrossMiddleUp\x10\x13\x12$\n PatternField_BOLLCrossMiddleDown\x10\x14*\xd9\x01\n\x10\x46inancialQuarter\x12\x1c\n\x18\x46inancialQuarter_Unknown\x10\x00\x12\x1b\n\x17\x46inancialQuarter_Annual\x10\x01\x12!\n\x1d\x46inancialQuarter_FirstQuarter\x10\x02\x12\x1c\n\x18\x46inancialQuarter_Interim\x10\x03\x12!\n\x1d\x46inancialQuarter_ThirdQuarter\x10\x04\x12&\n\"FinancialQuarter_MostRecentQuarter\x10\x05*\xa4\x01\n\x10RelativePosition\x12\x1c\n\x18RelativePosition_Unknown\x10\x00\x12\x19\n\x15RelativePosition_More\x10\x01\x12\x19\n\x15RelativePosition_Less\x10\x02\x12\x1c\n\x18RelativePosition_CrossUp\x10\x03\x12\x1e\n\x1aRelativePosition_CrossDown\x10\x04*B\n\x07SortDir\x12\x0e\n\nSortDir_No\x10\x00\x12\x12\n\x0eSortDir_Ascend\x10\x01\x12\x13\n\x0fSortDir_Descend\x10\x02\x42\x45\n\x13\x63om.futu.openapi.pbZ.github.com/futuopen/ftapi4go/pb/qotstockfilter') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_StockFilter_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ.github.com/futuopen/ftapi4go/pb/qotstockfilter' + _globals['_STOCKFIELD']._serialized_start=2008 + _globals['_STOCKFIELD']._serialized_end=2678 + _globals['_ACCUMULATEFIELD']._serialized_start=2681 + _globals['_ACCUMULATEFIELD']._serialized_end=2882 + _globals['_FINANCIALFIELD']._serialized_start=2885 + _globals['_FINANCIALFIELD']._serialized_end=4624 + _globals['_CUSTOMINDICATORFIELD']._serialized_start=4627 + _globals['_CUSTOMINDICATORFIELD']._serialized_end=5590 + _globals['_PATTERNFIELD']._serialized_start=5593 + _globals['_PATTERNFIELD']._serialized_end=6341 + _globals['_FINANCIALQUARTER']._serialized_start=6344 + _globals['_FINANCIALQUARTER']._serialized_end=6561 + _globals['_RELATIVEPOSITION']._serialized_start=6564 + _globals['_RELATIVEPOSITION']._serialized_end=6728 + _globals['_SORTDIR']._serialized_start=6730 + _globals['_SORTDIR']._serialized_end=6796 + _globals['_BASEFILTER']._serialized_start=74 + _globals['_BASEFILTER']._serialized_end=180 + _globals['_ACCUMULATEFILTER']._serialized_start=182 + _globals['_ACCUMULATEFILTER']._serialized_end=308 + _globals['_FINANCIALFILTER']._serialized_start=311 + _globals['_FINANCIALFILTER']._serialized_end=439 + _globals['_PATTERNFILTER']._serialized_start=441 + _globals['_PATTERNFILTER']._serialized_end=538 + _globals['_CUSTOMINDICATORFILTER']._serialized_start=541 + _globals['_CUSTOMINDICATORFILTER']._serialized_end=779 + _globals['_BASEDATA']._serialized_start=781 + _globals['_BASEDATA']._serialized_end=825 + _globals['_ACCUMULATEDATA']._serialized_start=827 + _globals['_ACCUMULATEDATA']._serialized_end=891 + _globals['_FINANCIALDATA']._serialized_start=893 + _globals['_FINANCIALDATA']._serialized_end=959 + _globals['_CUSTOMINDICATORDATA']._serialized_start=961 + _globals['_CUSTOMINDICATORDATA']._serialized_end=1055 + _globals['_STOCKDATA']._serialized_start=1058 + _globals['_STOCKDATA']._serialized_end=1363 + _globals['_C2S']._serialized_start=1366 + _globals['_C2S']._serialized_end=1767 + _globals['_S2C']._serialized_start=1769 + _globals['_S2C']._serialized_end=1856 + _globals['_REQUEST']._serialized_start=1858 + _globals['_REQUEST']._serialized_end=1902 + _globals['_RESPONSE']._serialized_start=1904 + _globals['_RESPONSE']._serialized_end=2005 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_Sub_pb2.py b/futu/common/pb/Qot_Sub_pb2.py index 10edf4c..9b7c402 100644 --- a/futu/common/pb/Qot_Sub_pb2.py +++ b/futu/common/pb/Qot_Sub_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_Sub.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_Sub.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,255 +26,20 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_Sub.proto', - package='Qot_Sub', - syntax='proto2', - serialized_pb=_b('\n\rQot_Sub.proto\x12\x07Qot_Sub\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"\x82\x02\n\x03\x43\x32S\x12*\n\x0csecurityList\x18\x01 \x03(\x0b\x32\x14.Qot_Common.Security\x12\x13\n\x0bsubTypeList\x18\x02 \x03(\x05\x12\x14\n\x0cisSubOrUnSub\x18\x03 \x02(\x08\x12\x18\n\x10isRegOrUnRegPush\x18\x04 \x01(\x08\x12\x1c\n\x14regPushRehabTypeList\x18\x05 \x03(\x05\x12\x13\n\x0bisFirstPush\x18\x06 \x01(\x08\x12\x12\n\nisUnsubAll\x18\x07 \x01(\x08\x12\x1c\n\x14isSubOrderBookDetail\x18\x08 \x01(\x08\x12\x14\n\x0c\x65xtendedTime\x18\t \x01(\x08\x12\x0f\n\x07session\x18\n \x01(\x05\"\x05\n\x03S2C\"$\n\x07Request\x12\x19\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x0c.Qot_Sub.C2S\"]\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\x19\n\x03s2c\x18\x04 \x01(\x0b\x32\x0c.Qot_Sub.S2CB=\n\x13\x63om.futu.openapi.pbZ&github.com/futuopen/ftapi4go/pb/qotsub') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Qot_Sub.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='securityList', full_name='Qot_Sub.C2S.securityList', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='subTypeList', full_name='Qot_Sub.C2S.subTypeList', index=1, - number=2, type=5, cpp_type=1, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='isSubOrUnSub', full_name='Qot_Sub.C2S.isSubOrUnSub', index=2, - number=3, type=8, cpp_type=7, label=2, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='isRegOrUnRegPush', full_name='Qot_Sub.C2S.isRegOrUnRegPush', index=3, - number=4, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='regPushRehabTypeList', full_name='Qot_Sub.C2S.regPushRehabTypeList', index=4, - number=5, type=5, cpp_type=1, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='isFirstPush', full_name='Qot_Sub.C2S.isFirstPush', index=5, - number=6, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='isUnsubAll', full_name='Qot_Sub.C2S.isUnsubAll', index=6, - number=7, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='isSubOrderBookDetail', full_name='Qot_Sub.C2S.isSubOrderBookDetail', index=7, - number=8, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='extendedTime', full_name='Qot_Sub.C2S.extendedTime', index=8, - number=9, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='session', full_name='Qot_Sub.C2S.session', index=9, - number=10, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=59, - serialized_end=317, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_Sub.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=319, - serialized_end=324, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Qot_Sub.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Qot_Sub.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=326, - serialized_end=362, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_Sub.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_Sub.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_Sub.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_Sub.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_Sub.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=364, - serialized_end=457, -) - -_C2S.fields_by_name['securityList'].message_type = Qot__Common__pb2._SECURITY -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Qot_Sub_pb2' - # @@protoc_insertion_point(class_scope:Qot_Sub.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_Sub_pb2' - # @@protoc_insertion_point(class_scope:Qot_Sub.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Qot_Sub_pb2' - # @@protoc_insertion_point(class_scope:Qot_Sub.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_Sub_pb2' - # @@protoc_insertion_point(class_scope:Qot_Sub.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ&github.com/futuopen/ftapi4go/pb/qotsub')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\rQot_Sub.proto\x12\x07Qot_Sub\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"\x82\x02\n\x03\x43\x32S\x12*\n\x0csecurityList\x18\x01 \x03(\x0b\x32\x14.Qot_Common.Security\x12\x13\n\x0bsubTypeList\x18\x02 \x03(\x05\x12\x14\n\x0cisSubOrUnSub\x18\x03 \x02(\x08\x12\x18\n\x10isRegOrUnRegPush\x18\x04 \x01(\x08\x12\x1c\n\x14regPushRehabTypeList\x18\x05 \x03(\x05\x12\x13\n\x0bisFirstPush\x18\x06 \x01(\x08\x12\x12\n\nisUnsubAll\x18\x07 \x01(\x08\x12\x1c\n\x14isSubOrderBookDetail\x18\x08 \x01(\x08\x12\x14\n\x0c\x65xtendedTime\x18\t \x01(\x08\x12\x0f\n\x07session\x18\n \x01(\x05\"\x05\n\x03S2C\"$\n\x07Request\x12\x19\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x0c.Qot_Sub.C2S\"]\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\x19\n\x03s2c\x18\x04 \x01(\x0b\x32\x0c.Qot_Sub.S2CB=\n\x13\x63om.futu.openapi.pbZ&github.com/futuopen/ftapi4go/pb/qotsub') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_Sub_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ&github.com/futuopen/ftapi4go/pb/qotsub' + _globals['_C2S']._serialized_start=59 + _globals['_C2S']._serialized_end=317 + _globals['_S2C']._serialized_start=319 + _globals['_S2C']._serialized_end=324 + _globals['_REQUEST']._serialized_start=326 + _globals['_REQUEST']._serialized_end=362 + _globals['_RESPONSE']._serialized_start=364 + _globals['_RESPONSE']._serialized_end=457 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_UpdateBasicQot_pb2.py b/futu/common/pb/Qot_UpdateBasicQot_pb2.py index 206d2d0..8654844 100644 --- a/futu/common/pb/Qot_UpdateBasicQot_pb2.py +++ b/futu/common/pb/Qot_UpdateBasicQot_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_UpdateBasicQot.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_UpdateBasicQot.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,120 +26,16 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_UpdateBasicQot.proto', - package='Qot_UpdateBasicQot', - syntax='proto2', - serialized_pb=_b('\n\x18Qot_UpdateBasicQot.proto\x12\x12Qot_UpdateBasicQot\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"1\n\x03S2C\x12*\n\x0c\x62\x61sicQotList\x18\x01 \x03(\x0b\x32\x14.Qot_Common.BasicQot\"h\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12$\n\x03s2c\x18\x04 \x01(\x0b\x32\x17.Qot_UpdateBasicQot.S2CBH\n\x13\x63om.futu.openapi.pbZ1github.com/futuopen/ftapi4go/pb/qotupdatebasicqot') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - - - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_UpdateBasicQot.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='basicQotList', full_name='Qot_UpdateBasicQot.S2C.basicQotList', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=80, - serialized_end=129, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_UpdateBasicQot.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_UpdateBasicQot.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_UpdateBasicQot.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_UpdateBasicQot.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_UpdateBasicQot.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=131, - serialized_end=235, -) - -_S2C.fields_by_name['basicQotList'].message_type = Qot__Common__pb2._BASICQOT -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_UpdateBasicQot_pb2' - # @@protoc_insertion_point(class_scope:Qot_UpdateBasicQot.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_UpdateBasicQot_pb2' - # @@protoc_insertion_point(class_scope:Qot_UpdateBasicQot.Response) - )) -_sym_db.RegisterMessage(Response) - +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x18Qot_UpdateBasicQot.proto\x12\x12Qot_UpdateBasicQot\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"1\n\x03S2C\x12*\n\x0c\x62\x61sicQotList\x18\x01 \x03(\x0b\x32\x14.Qot_Common.BasicQot\"h\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12$\n\x03s2c\x18\x04 \x01(\x0b\x32\x17.Qot_UpdateBasicQot.S2CBH\n\x13\x63om.futu.openapi.pbZ1github.com/futuopen/ftapi4go/pb/qotupdatebasicqot') -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ1github.com/futuopen/ftapi4go/pb/qotupdatebasicqot')) +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_UpdateBasicQot_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ1github.com/futuopen/ftapi4go/pb/qotupdatebasicqot' + _globals['_S2C']._serialized_start=80 + _globals['_S2C']._serialized_end=129 + _globals['_RESPONSE']._serialized_start=131 + _globals['_RESPONSE']._serialized_end=235 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_UpdateBroker_pb2.py b/futu/common/pb/Qot_UpdateBroker_pb2.py index a1429a7..3748359 100644 --- a/futu/common/pb/Qot_UpdateBroker_pb2.py +++ b/futu/common/pb/Qot_UpdateBroker_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_UpdateBroker.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_UpdateBroker.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,143 +26,16 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_UpdateBroker.proto', - package='Qot_UpdateBroker', - syntax='proto2', - serialized_pb=_b('\n\x16Qot_UpdateBroker.proto\x12\x10Qot_UpdateBroker\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"\x91\x01\n\x03S2C\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04name\x18\x04 \x01(\t\x12)\n\rbrokerAskList\x18\x02 \x03(\x0b\x32\x12.Qot_Common.Broker\x12)\n\rbrokerBidList\x18\x03 \x03(\x0b\x32\x12.Qot_Common.Broker\"f\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\"\n\x03s2c\x18\x04 \x01(\x0b\x32\x15.Qot_UpdateBroker.S2CBF\n\x13\x63om.futu.openapi.pbZ/github.com/futuopen/ftapi4go/pb/qotupdatebroker') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - - - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_UpdateBroker.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='security', full_name='Qot_UpdateBroker.S2C.security', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='name', full_name='Qot_UpdateBroker.S2C.name', index=1, - number=4, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='brokerAskList', full_name='Qot_UpdateBroker.S2C.brokerAskList', index=2, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='brokerBidList', full_name='Qot_UpdateBroker.S2C.brokerBidList', index=3, - number=3, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=77, - serialized_end=222, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_UpdateBroker.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_UpdateBroker.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_UpdateBroker.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_UpdateBroker.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_UpdateBroker.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=224, - serialized_end=326, -) - -_S2C.fields_by_name['security'].message_type = Qot__Common__pb2._SECURITY -_S2C.fields_by_name['brokerAskList'].message_type = Qot__Common__pb2._BROKER -_S2C.fields_by_name['brokerBidList'].message_type = Qot__Common__pb2._BROKER -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_UpdateBroker_pb2' - # @@protoc_insertion_point(class_scope:Qot_UpdateBroker.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_UpdateBroker_pb2' - # @@protoc_insertion_point(class_scope:Qot_UpdateBroker.Response) - )) -_sym_db.RegisterMessage(Response) - +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x16Qot_UpdateBroker.proto\x12\x10Qot_UpdateBroker\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"\x91\x01\n\x03S2C\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04name\x18\x04 \x01(\t\x12)\n\rbrokerAskList\x18\x02 \x03(\x0b\x32\x12.Qot_Common.Broker\x12)\n\rbrokerBidList\x18\x03 \x03(\x0b\x32\x12.Qot_Common.Broker\"f\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\"\n\x03s2c\x18\x04 \x01(\x0b\x32\x15.Qot_UpdateBroker.S2CBF\n\x13\x63om.futu.openapi.pbZ/github.com/futuopen/ftapi4go/pb/qotupdatebroker') -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ/github.com/futuopen/ftapi4go/pb/qotupdatebroker')) +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_UpdateBroker_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ/github.com/futuopen/ftapi4go/pb/qotupdatebroker' + _globals['_S2C']._serialized_start=77 + _globals['_S2C']._serialized_end=222 + _globals['_RESPONSE']._serialized_start=224 + _globals['_RESPONSE']._serialized_end=326 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_UpdateKL_pb2.py b/futu/common/pb/Qot_UpdateKL_pb2.py index d171180..2601d7d 100644 --- a/futu/common/pb/Qot_UpdateKL_pb2.py +++ b/futu/common/pb/Qot_UpdateKL_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_UpdateKL.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_UpdateKL.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,149 +26,16 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_UpdateKL.proto', - package='Qot_UpdateKL', - syntax='proto2', - serialized_pb=_b('\n\x12Qot_UpdateKL.proto\x12\x0cQot_UpdateKL\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"\x81\x01\n\x03S2C\x12\x11\n\trehabType\x18\x01 \x02(\x05\x12\x0e\n\x06klType\x18\x02 \x02(\x05\x12&\n\x08security\x18\x03 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04name\x18\x05 \x01(\t\x12!\n\x06klList\x18\x04 \x03(\x0b\x32\x11.Qot_Common.KLine\"b\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\x1e\n\x03s2c\x18\x04 \x01(\x0b\x32\x11.Qot_UpdateKL.S2CBB\n\x13\x63om.futu.openapi.pbZ+github.com/futuopen/ftapi4go/pb/qotupdatekl') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - - - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_UpdateKL.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='rehabType', full_name='Qot_UpdateKL.S2C.rehabType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='klType', full_name='Qot_UpdateKL.S2C.klType', index=1, - number=2, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='security', full_name='Qot_UpdateKL.S2C.security', index=2, - number=3, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='name', full_name='Qot_UpdateKL.S2C.name', index=3, - number=5, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='klList', full_name='Qot_UpdateKL.S2C.klList', index=4, - number=4, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=69, - serialized_end=198, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_UpdateKL.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_UpdateKL.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_UpdateKL.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_UpdateKL.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_UpdateKL.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=200, - serialized_end=298, -) - -_S2C.fields_by_name['security'].message_type = Qot__Common__pb2._SECURITY -_S2C.fields_by_name['klList'].message_type = Qot__Common__pb2._KLINE -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_UpdateKL_pb2' - # @@protoc_insertion_point(class_scope:Qot_UpdateKL.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_UpdateKL_pb2' - # @@protoc_insertion_point(class_scope:Qot_UpdateKL.Response) - )) -_sym_db.RegisterMessage(Response) - +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x12Qot_UpdateKL.proto\x12\x0cQot_UpdateKL\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"\x81\x01\n\x03S2C\x12\x11\n\trehabType\x18\x01 \x02(\x05\x12\x0e\n\x06klType\x18\x02 \x02(\x05\x12&\n\x08security\x18\x03 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04name\x18\x05 \x01(\t\x12!\n\x06klList\x18\x04 \x03(\x0b\x32\x11.Qot_Common.KLine\"b\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\x1e\n\x03s2c\x18\x04 \x01(\x0b\x32\x11.Qot_UpdateKL.S2CBB\n\x13\x63om.futu.openapi.pbZ+github.com/futuopen/ftapi4go/pb/qotupdatekl') -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ+github.com/futuopen/ftapi4go/pb/qotupdatekl')) +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_UpdateKL_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ+github.com/futuopen/ftapi4go/pb/qotupdatekl' + _globals['_S2C']._serialized_start=69 + _globals['_S2C']._serialized_end=198 + _globals['_RESPONSE']._serialized_start=200 + _globals['_RESPONSE']._serialized_end=298 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_UpdateOrderBook_pb2.py b/futu/common/pb/Qot_UpdateOrderBook_pb2.py index b818cc1..8ba370e 100644 --- a/futu/common/pb/Qot_UpdateOrderBook_pb2.py +++ b/futu/common/pb/Qot_UpdateOrderBook_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_UpdateOrderBook.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_UpdateOrderBook.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,171 +26,16 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_UpdateOrderBook.proto', - package='Qot_UpdateOrderBook', - syntax='proto2', - serialized_pb=_b('\n\x19Qot_UpdateOrderBook.proto\x12\x13Qot_UpdateOrderBook\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"\x8f\x02\n\x03S2C\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04name\x18\x08 \x01(\t\x12/\n\x10orderBookAskList\x18\x02 \x03(\x0b\x32\x15.Qot_Common.OrderBook\x12/\n\x10orderBookBidList\x18\x03 \x03(\x0b\x32\x15.Qot_Common.OrderBook\x12\x16\n\x0esvrRecvTimeBid\x18\x04 \x01(\t\x12\x1f\n\x17svrRecvTimeBidTimestamp\x18\x05 \x01(\x01\x12\x16\n\x0esvrRecvTimeAsk\x18\x06 \x01(\t\x12\x1f\n\x17svrRecvTimeAskTimestamp\x18\x07 \x01(\x01\"i\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12%\n\x03s2c\x18\x04 \x01(\x0b\x32\x18.Qot_UpdateOrderBook.S2CBI\n\x13\x63om.futu.openapi.pbZ2github.com/futuopen/ftapi4go/pb/qotupdateorderbook') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - - - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_UpdateOrderBook.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='security', full_name='Qot_UpdateOrderBook.S2C.security', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='name', full_name='Qot_UpdateOrderBook.S2C.name', index=1, - number=8, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='orderBookAskList', full_name='Qot_UpdateOrderBook.S2C.orderBookAskList', index=2, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='orderBookBidList', full_name='Qot_UpdateOrderBook.S2C.orderBookBidList', index=3, - number=3, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='svrRecvTimeBid', full_name='Qot_UpdateOrderBook.S2C.svrRecvTimeBid', index=4, - number=4, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='svrRecvTimeBidTimestamp', full_name='Qot_UpdateOrderBook.S2C.svrRecvTimeBidTimestamp', index=5, - number=5, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='svrRecvTimeAsk', full_name='Qot_UpdateOrderBook.S2C.svrRecvTimeAsk', index=6, - number=6, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='svrRecvTimeAskTimestamp', full_name='Qot_UpdateOrderBook.S2C.svrRecvTimeAskTimestamp', index=7, - number=7, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=83, - serialized_end=354, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_UpdateOrderBook.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_UpdateOrderBook.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_UpdateOrderBook.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_UpdateOrderBook.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_UpdateOrderBook.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=356, - serialized_end=461, -) - -_S2C.fields_by_name['security'].message_type = Qot__Common__pb2._SECURITY -_S2C.fields_by_name['orderBookAskList'].message_type = Qot__Common__pb2._ORDERBOOK -_S2C.fields_by_name['orderBookBidList'].message_type = Qot__Common__pb2._ORDERBOOK -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_UpdateOrderBook_pb2' - # @@protoc_insertion_point(class_scope:Qot_UpdateOrderBook.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_UpdateOrderBook_pb2' - # @@protoc_insertion_point(class_scope:Qot_UpdateOrderBook.Response) - )) -_sym_db.RegisterMessage(Response) - +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x19Qot_UpdateOrderBook.proto\x12\x13Qot_UpdateOrderBook\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"\x8f\x02\n\x03S2C\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04name\x18\x08 \x01(\t\x12/\n\x10orderBookAskList\x18\x02 \x03(\x0b\x32\x15.Qot_Common.OrderBook\x12/\n\x10orderBookBidList\x18\x03 \x03(\x0b\x32\x15.Qot_Common.OrderBook\x12\x16\n\x0esvrRecvTimeBid\x18\x04 \x01(\t\x12\x1f\n\x17svrRecvTimeBidTimestamp\x18\x05 \x01(\x01\x12\x16\n\x0esvrRecvTimeAsk\x18\x06 \x01(\t\x12\x1f\n\x17svrRecvTimeAskTimestamp\x18\x07 \x01(\x01\"i\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12%\n\x03s2c\x18\x04 \x01(\x0b\x32\x18.Qot_UpdateOrderBook.S2CBI\n\x13\x63om.futu.openapi.pbZ2github.com/futuopen/ftapi4go/pb/qotupdateorderbook') -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ2github.com/futuopen/ftapi4go/pb/qotupdateorderbook')) +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_UpdateOrderBook_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ2github.com/futuopen/ftapi4go/pb/qotupdateorderbook' + _globals['_S2C']._serialized_start=83 + _globals['_S2C']._serialized_end=354 + _globals['_RESPONSE']._serialized_start=356 + _globals['_RESPONSE']._serialized_end=461 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_UpdatePriceReminder_pb2.py b/futu/common/pb/Qot_UpdatePriceReminder_pb2.py index fea80a2..ab09993 100644 --- a/futu/common/pb/Qot_UpdatePriceReminder_pb2.py +++ b/futu/common/pb/Qot_UpdatePriceReminder_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_UpdatePriceReminder.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_UpdatePriceReminder.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,190 +26,16 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_UpdatePriceReminder.proto', - package='Qot_UpdatePriceReminder', - syntax='proto2', - serialized_pb=_b('\n\x1dQot_UpdatePriceReminder.proto\x12\x17Qot_UpdatePriceReminder\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"\xd2\x01\n\x03S2C\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04name\x18\x0b \x01(\t\x12\r\n\x05price\x18\x02 \x02(\x01\x12\x12\n\nchangeRate\x18\x03 \x02(\x01\x12\x14\n\x0cmarketStatus\x18\x04 \x02(\x05\x12\x0f\n\x07\x63ontent\x18\x05 \x02(\t\x12\x0c\n\x04note\x18\x06 \x02(\t\x12\x0b\n\x03key\x18\x07 \x01(\x03\x12\x0c\n\x04type\x18\x08 \x01(\x05\x12\x10\n\x08setValue\x18\t \x01(\x01\x12\x10\n\x08\x63urValue\x18\n \x01(\x01\"m\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12)\n\x03s2c\x18\x04 \x01(\x0b\x32\x1c.Qot_UpdatePriceReminder.S2CBM\n\x13\x63om.futu.openapi.pbZ6github.com/futuopen/ftapi4go/pb/qotupdatepricereminder') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - - - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_UpdatePriceReminder.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='security', full_name='Qot_UpdatePriceReminder.S2C.security', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='name', full_name='Qot_UpdatePriceReminder.S2C.name', index=1, - number=11, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='price', full_name='Qot_UpdatePriceReminder.S2C.price', index=2, - number=2, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='changeRate', full_name='Qot_UpdatePriceReminder.S2C.changeRate', index=3, - number=3, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='marketStatus', full_name='Qot_UpdatePriceReminder.S2C.marketStatus', index=4, - number=4, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='content', full_name='Qot_UpdatePriceReminder.S2C.content', index=5, - number=5, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='note', full_name='Qot_UpdatePriceReminder.S2C.note', index=6, - number=6, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='key', full_name='Qot_UpdatePriceReminder.S2C.key', index=7, - number=7, type=3, cpp_type=2, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='type', full_name='Qot_UpdatePriceReminder.S2C.type', index=8, - number=8, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='setValue', full_name='Qot_UpdatePriceReminder.S2C.setValue', index=9, - number=9, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='curValue', full_name='Qot_UpdatePriceReminder.S2C.curValue', index=10, - number=10, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=91, - serialized_end=301, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_UpdatePriceReminder.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_UpdatePriceReminder.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_UpdatePriceReminder.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_UpdatePriceReminder.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_UpdatePriceReminder.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=303, - serialized_end=412, -) - -_S2C.fields_by_name['security'].message_type = Qot__Common__pb2._SECURITY -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_UpdatePriceReminder_pb2' - # @@protoc_insertion_point(class_scope:Qot_UpdatePriceReminder.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_UpdatePriceReminder_pb2' - # @@protoc_insertion_point(class_scope:Qot_UpdatePriceReminder.Response) - )) -_sym_db.RegisterMessage(Response) - +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1dQot_UpdatePriceReminder.proto\x12\x17Qot_UpdatePriceReminder\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"\xd2\x01\n\x03S2C\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04name\x18\x0b \x01(\t\x12\r\n\x05price\x18\x02 \x02(\x01\x12\x12\n\nchangeRate\x18\x03 \x02(\x01\x12\x14\n\x0cmarketStatus\x18\x04 \x02(\x05\x12\x0f\n\x07\x63ontent\x18\x05 \x02(\t\x12\x0c\n\x04note\x18\x06 \x02(\t\x12\x0b\n\x03key\x18\x07 \x01(\x03\x12\x0c\n\x04type\x18\x08 \x01(\x05\x12\x10\n\x08setValue\x18\t \x01(\x01\x12\x10\n\x08\x63urValue\x18\n \x01(\x01\"m\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12)\n\x03s2c\x18\x04 \x01(\x0b\x32\x1c.Qot_UpdatePriceReminder.S2CBM\n\x13\x63om.futu.openapi.pbZ6github.com/futuopen/ftapi4go/pb/qotupdatepricereminder') -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ6github.com/futuopen/ftapi4go/pb/qotupdatepricereminder')) +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_UpdatePriceReminder_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ6github.com/futuopen/ftapi4go/pb/qotupdatepricereminder' + _globals['_S2C']._serialized_start=91 + _globals['_S2C']._serialized_end=301 + _globals['_RESPONSE']._serialized_start=303 + _globals['_RESPONSE']._serialized_end=412 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_UpdateRT_pb2.py b/futu/common/pb/Qot_UpdateRT_pb2.py index 0459c46..31a221e 100644 --- a/futu/common/pb/Qot_UpdateRT_pb2.py +++ b/futu/common/pb/Qot_UpdateRT_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_UpdateRT.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_UpdateRT.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,135 +26,16 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_UpdateRT.proto', - package='Qot_UpdateRT', - syntax='proto2', - serialized_pb=_b('\n\x12Qot_UpdateRT.proto\x12\x0cQot_UpdateRT\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"b\n\x03S2C\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04name\x18\x03 \x01(\t\x12%\n\x06rtList\x18\x02 \x03(\x0b\x32\x15.Qot_Common.TimeShare\"b\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\x1e\n\x03s2c\x18\x04 \x01(\x0b\x32\x11.Qot_UpdateRT.S2CBB\n\x13\x63om.futu.openapi.pbZ+github.com/futuopen/ftapi4go/pb/qotupdatert') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - - - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_UpdateRT.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='security', full_name='Qot_UpdateRT.S2C.security', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='name', full_name='Qot_UpdateRT.S2C.name', index=1, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='rtList', full_name='Qot_UpdateRT.S2C.rtList', index=2, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=68, - serialized_end=166, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_UpdateRT.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_UpdateRT.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_UpdateRT.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_UpdateRT.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_UpdateRT.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=168, - serialized_end=266, -) - -_S2C.fields_by_name['security'].message_type = Qot__Common__pb2._SECURITY -_S2C.fields_by_name['rtList'].message_type = Qot__Common__pb2._TIMESHARE -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_UpdateRT_pb2' - # @@protoc_insertion_point(class_scope:Qot_UpdateRT.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_UpdateRT_pb2' - # @@protoc_insertion_point(class_scope:Qot_UpdateRT.Response) - )) -_sym_db.RegisterMessage(Response) - +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x12Qot_UpdateRT.proto\x12\x0cQot_UpdateRT\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"b\n\x03S2C\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04name\x18\x03 \x01(\t\x12%\n\x06rtList\x18\x02 \x03(\x0b\x32\x15.Qot_Common.TimeShare\"b\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\x1e\n\x03s2c\x18\x04 \x01(\x0b\x32\x11.Qot_UpdateRT.S2CBB\n\x13\x63om.futu.openapi.pbZ+github.com/futuopen/ftapi4go/pb/qotupdatert') -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ+github.com/futuopen/ftapi4go/pb/qotupdatert')) +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_UpdateRT_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ+github.com/futuopen/ftapi4go/pb/qotupdatert' + _globals['_S2C']._serialized_start=68 + _globals['_S2C']._serialized_end=166 + _globals['_RESPONSE']._serialized_start=168 + _globals['_RESPONSE']._serialized_end=266 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Qot_UpdateTicker_pb2.py b/futu/common/pb/Qot_UpdateTicker_pb2.py index 16903a3..fe1d303 100644 --- a/futu/common/pb/Qot_UpdateTicker_pb2.py +++ b/futu/common/pb/Qot_UpdateTicker_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Qot_UpdateTicker.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Qot_UpdateTicker.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,135 +26,16 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Qot_UpdateTicker.proto', - package='Qot_UpdateTicker', - syntax='proto2', - serialized_pb=_b('\n\x16Qot_UpdateTicker.proto\x12\x10Qot_UpdateTicker\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"c\n\x03S2C\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04name\x18\x03 \x01(\t\x12&\n\ntickerList\x18\x02 \x03(\x0b\x32\x12.Qot_Common.Ticker\"f\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\"\n\x03s2c\x18\x04 \x01(\x0b\x32\x15.Qot_UpdateTicker.S2CBF\n\x13\x63om.futu.openapi.pbZ/github.com/futuopen/ftapi4go/pb/qotupdateticker') - , - dependencies=[Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - - - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Qot_UpdateTicker.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='security', full_name='Qot_UpdateTicker.S2C.security', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='name', full_name='Qot_UpdateTicker.S2C.name', index=1, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='tickerList', full_name='Qot_UpdateTicker.S2C.tickerList', index=2, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=76, - serialized_end=175, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Qot_UpdateTicker.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Qot_UpdateTicker.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Qot_UpdateTicker.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Qot_UpdateTicker.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Qot_UpdateTicker.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=177, - serialized_end=279, -) - -_S2C.fields_by_name['security'].message_type = Qot__Common__pb2._SECURITY -_S2C.fields_by_name['tickerList'].message_type = Qot__Common__pb2._TICKER -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Qot_UpdateTicker_pb2' - # @@protoc_insertion_point(class_scope:Qot_UpdateTicker.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Qot_UpdateTicker_pb2' - # @@protoc_insertion_point(class_scope:Qot_UpdateTicker.Response) - )) -_sym_db.RegisterMessage(Response) - +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x16Qot_UpdateTicker.proto\x12\x10Qot_UpdateTicker\x1a\x0c\x43ommon.proto\x1a\x10Qot_Common.proto\"c\n\x03S2C\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x0c\n\x04name\x18\x03 \x01(\t\x12&\n\ntickerList\x18\x02 \x03(\x0b\x32\x12.Qot_Common.Ticker\"f\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\"\n\x03s2c\x18\x04 \x01(\x0b\x32\x15.Qot_UpdateTicker.S2CBF\n\x13\x63om.futu.openapi.pbZ/github.com/futuopen/ftapi4go/pb/qotupdateticker') -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ/github.com/futuopen/ftapi4go/pb/qotupdateticker')) +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Qot_UpdateTicker_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ/github.com/futuopen/ftapi4go/pb/qotupdateticker' + _globals['_S2C']._serialized_start=76 + _globals['_S2C']._serialized_end=175 + _globals['_RESPONSE']._serialized_start=177 + _globals['_RESPONSE']._serialized_end=279 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/TestCmd_pb2.py b/futu/common/pb/TestCmd_pb2.py index ec05292..8600022 100644 --- a/futu/common/pb/TestCmd_pb2.py +++ b/futu/common/pb/TestCmd_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: TestCmd.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'TestCmd.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -15,211 +24,20 @@ -DESCRIPTOR = _descriptor.FileDescriptor( - name='TestCmd.proto', - package='TestCmd', - syntax='proto2', - serialized_pb=_b('\n\rTestCmd.proto\x12\x07TestCmd\"\"\n\x03\x43\x32S\x12\x0b\n\x03\x63md\x18\x01 \x02(\t\x12\x0e\n\x06params\x18\x02 \x01(\t\"\"\n\x03S2C\x12\x0b\n\x03\x63md\x18\x01 \x02(\t\x12\x0e\n\x06result\x18\x02 \x02(\t\"$\n\x07Request\x12\x19\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x0c.TestCmd.C2S\"]\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\x19\n\x03s2c\x18\x04 \x01(\x0b\x32\x0c.TestCmd.S2CB>\n\x13\x63om.futu.openapi.pbZ\'github.com/futuopen/ftapi4go/pb/testcmd') -) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='TestCmd.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='cmd', full_name='TestCmd.C2S.cmd', index=0, - number=1, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='params', full_name='TestCmd.C2S.params', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=26, - serialized_end=60, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='TestCmd.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='cmd', full_name='TestCmd.S2C.cmd', index=0, - number=1, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='result', full_name='TestCmd.S2C.result', index=1, - number=2, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=62, - serialized_end=96, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='TestCmd.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='TestCmd.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=98, - serialized_end=134, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='TestCmd.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='TestCmd.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='TestCmd.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='TestCmd.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='TestCmd.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=136, - serialized_end=229, -) - -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'TestCmd_pb2' - # @@protoc_insertion_point(class_scope:TestCmd.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'TestCmd_pb2' - # @@protoc_insertion_point(class_scope:TestCmd.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'TestCmd_pb2' - # @@protoc_insertion_point(class_scope:TestCmd.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'TestCmd_pb2' - # @@protoc_insertion_point(class_scope:TestCmd.Response) - )) -_sym_db.RegisterMessage(Response) - +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\rTestCmd.proto\x12\x07TestCmd\"\"\n\x03\x43\x32S\x12\x0b\n\x03\x63md\x18\x01 \x02(\t\x12\x0e\n\x06params\x18\x02 \x01(\t\"\"\n\x03S2C\x12\x0b\n\x03\x63md\x18\x01 \x02(\t\x12\x0e\n\x06result\x18\x02 \x02(\t\"$\n\x07Request\x12\x19\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x0c.TestCmd.C2S\"]\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\x19\n\x03s2c\x18\x04 \x01(\x0b\x32\x0c.TestCmd.S2CB>\n\x13\x63om.futu.openapi.pbZ\'github.com/futuopen/ftapi4go/pb/testcmd') -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ\'github.com/futuopen/ftapi4go/pb/testcmd')) +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'TestCmd_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ\'github.com/futuopen/ftapi4go/pb/testcmd' + _globals['_C2S']._serialized_start=26 + _globals['_C2S']._serialized_end=60 + _globals['_S2C']._serialized_start=62 + _globals['_S2C']._serialized_end=96 + _globals['_REQUEST']._serialized_start=98 + _globals['_REQUEST']._serialized_end=134 + _globals['_RESPONSE']._serialized_start=136 + _globals['_RESPONSE']._serialized_end=229 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Trd_Common_pb2.py b/futu/common/pb/Trd_Common_pb2.py index c6d9215..b6a60f7 100644 --- a/futu/common/pb/Trd_Common_pb2.py +++ b/futu/common/pb/Trd_Common_pb2.py @@ -1,14 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Trd_Common.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) -from google.protobuf.internal import enum_type_wrapper +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Trd_Common.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,2357 +25,76 @@ import Common_pb2 as Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Trd_Common.proto', - package='Trd_Common', - syntax='proto2', - serialized_pb=_b('\n\x10Trd_Common.proto\x12\nTrd_Common\x1a\x0c\x43ommon.proto\"]\n\x0b\x41\x63\x63\x43\x61shInfo\x12\x10\n\x08\x63urrency\x18\x01 \x01(\x05\x12\x0c\n\x04\x63\x61sh\x18\x02 \x01(\x01\x12\x18\n\x10\x61vailableBalance\x18\x03 \x01(\x01\x12\x14\n\x0cnetCashPower\x18\x04 \x01(\x01\"2\n\rAccMarketInfo\x12\x11\n\ttrdMarket\x18\x01 \x01(\x05\x12\x0e\n\x06\x61ssets\x18\x02 \x01(\x01\"=\n\tTrdHeader\x12\x0e\n\x06trdEnv\x18\x01 \x02(\x05\x12\r\n\x05\x61\x63\x63ID\x18\x02 \x02(\x04\x12\x11\n\ttrdMarket\x18\x03 \x02(\x05\"\xb5\x01\n\x06TrdAcc\x12\x0e\n\x06trdEnv\x18\x01 \x02(\x05\x12\r\n\x05\x61\x63\x63ID\x18\x02 \x02(\x04\x12\x19\n\x11trdMarketAuthList\x18\x03 \x03(\x05\x12\x0f\n\x07\x61\x63\x63Type\x18\x04 \x01(\x05\x12\x0f\n\x07\x63\x61rdNum\x18\x05 \x01(\t\x12\x14\n\x0csecurityFirm\x18\x06 \x01(\x05\x12\x12\n\nsimAccType\x18\x07 \x01(\x05\x12\x12\n\nuniCardNum\x18\x08 \x01(\t\x12\x11\n\taccStatus\x18\t \x01(\x05\"\xe8\x05\n\x05\x46unds\x12\r\n\x05power\x18\x01 \x02(\x01\x12\x13\n\x0btotalAssets\x18\x02 \x02(\x01\x12\x0c\n\x04\x63\x61sh\x18\x03 \x02(\x01\x12\x11\n\tmarketVal\x18\x04 \x02(\x01\x12\x12\n\nfrozenCash\x18\x05 \x02(\x01\x12\x10\n\x08\x64\x65\x62tCash\x18\x06 \x02(\x01\x12\x19\n\x11\x61vlWithdrawalCash\x18\x07 \x02(\x01\x12\x10\n\x08\x63urrency\x18\x08 \x01(\x05\x12\x16\n\x0e\x61vailableFunds\x18\t \x01(\x01\x12\x14\n\x0cunrealizedPL\x18\n \x01(\x01\x12\x12\n\nrealizedPL\x18\x0b \x01(\x01\x12\x11\n\triskLevel\x18\x0c \x01(\x05\x12\x15\n\rinitialMargin\x18\r \x01(\x01\x12\x19\n\x11maintenanceMargin\x18\x0e \x01(\x01\x12-\n\x0c\x63\x61shInfoList\x18\x0f \x03(\x0b\x32\x17.Trd_Common.AccCashInfo\x12\x15\n\rmaxPowerShort\x18\x10 \x01(\x01\x12\x14\n\x0cnetCashPower\x18\x11 \x01(\x01\x12\x0e\n\x06longMv\x18\x12 \x01(\x01\x12\x0f\n\x07shortMv\x18\x13 \x01(\x01\x12\x14\n\x0cpendingAsset\x18\x14 \x01(\x01\x12\x15\n\rmaxWithdrawal\x18\x15 \x01(\x01\x12\x12\n\nriskStatus\x18\x16 \x01(\x05\x12\x18\n\x10marginCallMargin\x18\x17 \x01(\x01\x12\r\n\x05isPdt\x18\x18 \x01(\x08\x12\x0e\n\x06pdtSeq\x18\x19 \x01(\t\x12\x15\n\rbeginningDTBP\x18\x1a \x01(\x01\x12\x15\n\rremainingDTBP\x18\x1b \x01(\x01\x12\x14\n\x0c\x64tCallAmount\x18\x1c \x01(\x01\x12\x10\n\x08\x64tStatus\x18\x1d \x01(\x05\x12\x18\n\x10securitiesAssets\x18\x1e \x01(\x01\x12\x12\n\nfundAssets\x18\x1f \x01(\x01\x12\x12\n\nbondAssets\x18 \x01(\x01\x12\x31\n\x0emarketInfoList\x18! \x03(\x0b\x32\x19.Trd_Common.AccMarketInfo\"\xe1\x03\n\x08Position\x12\x12\n\npositionID\x18\x01 \x02(\x04\x12\x14\n\x0cpositionSide\x18\x02 \x02(\x05\x12\x0c\n\x04\x63ode\x18\x03 \x02(\t\x12\x0c\n\x04name\x18\x04 \x02(\t\x12\x0b\n\x03qty\x18\x05 \x02(\x01\x12\x12\n\ncanSellQty\x18\x06 \x02(\x01\x12\r\n\x05price\x18\x07 \x02(\x01\x12\x11\n\tcostPrice\x18\x08 \x01(\x01\x12\x0b\n\x03val\x18\t \x02(\x01\x12\r\n\x05plVal\x18\n \x02(\x01\x12\x0f\n\x07plRatio\x18\x0b \x01(\x01\x12\x11\n\tsecMarket\x18\x0c \x01(\x05\x12\x10\n\x08td_plVal\x18\x15 \x01(\x01\x12\x11\n\ttd_trdVal\x18\x16 \x01(\x01\x12\x11\n\ttd_buyVal\x18\x17 \x01(\x01\x12\x11\n\ttd_buyQty\x18\x18 \x01(\x01\x12\x12\n\ntd_sellVal\x18\x19 \x01(\x01\x12\x12\n\ntd_sellQty\x18\x1a \x01(\x01\x12\x14\n\x0cunrealizedPL\x18\x1c \x01(\x01\x12\x12\n\nrealizedPL\x18\x1d \x01(\x01\x12\x10\n\x08\x63urrency\x18\x1e \x01(\x05\x12\x11\n\ttrdMarket\x18\x1f \x01(\x05\x12\x18\n\x10\x64ilutedCostPrice\x18 \x01(\x01\x12\x18\n\x10\x61verageCostPrice\x18! \x01(\x01\x12\x16\n\x0e\x61veragePlRatio\x18\" \x01(\x01\"\x85\x04\n\x05Order\x12\x0f\n\x07trdSide\x18\x01 \x02(\x05\x12\x11\n\torderType\x18\x02 \x02(\x05\x12\x13\n\x0borderStatus\x18\x03 \x02(\x05\x12\x0f\n\x07orderID\x18\x04 \x02(\x04\x12\x11\n\torderIDEx\x18\x05 \x02(\t\x12\x0c\n\x04\x63ode\x18\x06 \x02(\t\x12\x0c\n\x04name\x18\x07 \x02(\t\x12\x0b\n\x03qty\x18\x08 \x02(\x01\x12\r\n\x05price\x18\t \x01(\x01\x12\x12\n\ncreateTime\x18\n \x02(\t\x12\x12\n\nupdateTime\x18\x0b \x02(\t\x12\x0f\n\x07\x66illQty\x18\x0c \x01(\x01\x12\x14\n\x0c\x66illAvgPrice\x18\r \x01(\x01\x12\x12\n\nlastErrMsg\x18\x0e \x01(\t\x12\x11\n\tsecMarket\x18\x0f \x01(\x05\x12\x17\n\x0f\x63reateTimestamp\x18\x10 \x01(\x01\x12\x17\n\x0fupdateTimestamp\x18\x11 \x01(\x01\x12\x0e\n\x06remark\x18\x12 \x01(\t\x12\x13\n\x0btimeInForce\x18\x13 \x01(\x05\x12\x16\n\x0e\x66illOutsideRTH\x18\x14 \x01(\x08\x12\x10\n\x08\x61uxPrice\x18\x15 \x01(\x01\x12\x11\n\ttrailType\x18\x16 \x01(\x05\x12\x12\n\ntrailValue\x18\x17 \x01(\x01\x12\x13\n\x0btrailSpread\x18\x18 \x01(\x01\x12\x10\n\x08\x63urrency\x18\x19 \x01(\x05\x12\x11\n\ttrdMarket\x18\x1a \x01(\x05\x12\x0f\n\x07session\x18\x1b \x01(\x05\",\n\x0cOrderFeeItem\x12\r\n\x05title\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x01\"[\n\x08OrderFee\x12\x11\n\torderIDEx\x18\x01 \x02(\t\x12\x11\n\tfeeAmount\x18\x02 \x01(\x01\x12)\n\x07\x66\x65\x65List\x18\x03 \x03(\x0b\x32\x18.Trd_Common.OrderFeeItem\"\xca\x02\n\tOrderFill\x12\x0f\n\x07trdSide\x18\x01 \x02(\x05\x12\x0e\n\x06\x66illID\x18\x02 \x02(\x04\x12\x10\n\x08\x66illIDEx\x18\x03 \x02(\t\x12\x0f\n\x07orderID\x18\x04 \x01(\x04\x12\x11\n\torderIDEx\x18\x05 \x01(\t\x12\x0c\n\x04\x63ode\x18\x06 \x02(\t\x12\x0c\n\x04name\x18\x07 \x02(\t\x12\x0b\n\x03qty\x18\x08 \x02(\x01\x12\r\n\x05price\x18\t \x02(\x01\x12\x12\n\ncreateTime\x18\n \x02(\t\x12\x17\n\x0f\x63ounterBrokerID\x18\x0b \x01(\x05\x12\x19\n\x11\x63ounterBrokerName\x18\x0c \x01(\t\x12\x11\n\tsecMarket\x18\r \x01(\x05\x12\x17\n\x0f\x63reateTimestamp\x18\x0e \x01(\x01\x12\x17\n\x0fupdateTimestamp\x18\x0f \x01(\x01\x12\x0e\n\x06status\x18\x10 \x01(\x05\x12\x11\n\ttrdMarket\x18\x11 \x01(\x05\"\xb1\x01\n\nMaxTrdQtys\x12\x12\n\nmaxCashBuy\x18\x01 \x02(\x01\x12\x1b\n\x13maxCashAndMarginBuy\x18\x02 \x01(\x01\x12\x17\n\x0fmaxPositionSell\x18\x03 \x02(\x01\x12\x14\n\x0cmaxSellShort\x18\x04 \x01(\x01\x12\x12\n\nmaxBuyBack\x18\x05 \x01(\x01\x12\x16\n\x0elongRequiredIM\x18\x06 \x01(\x01\x12\x17\n\x0fshortRequiredIM\x18\x07 \x01(\x01\"\x88\x01\n\x13TrdFilterConditions\x12\x10\n\x08\x63odeList\x18\x01 \x03(\t\x12\x0e\n\x06idList\x18\x02 \x03(\x04\x12\x11\n\tbeginTime\x18\x03 \x01(\t\x12\x0f\n\x07\x65ndTime\x18\x04 \x01(\t\x12\x15\n\rorderIDExList\x18\x05 \x03(\t\x12\x14\n\x0c\x66ilterMarket\x18\x06 \x01(\x05*.\n\x06TrdEnv\x12\x13\n\x0fTrdEnv_Simulate\x10\x00\x12\x0f\n\x0bTrdEnv_Real\x10\x01*X\n\x0bTrdCategory\x12\x17\n\x13TrdCategory_Unknown\x10\x00\x12\x18\n\x14TrdCategory_Security\x10\x01\x12\x16\n\x12TrdCategory_Future\x10\x02*\x97\x03\n\tTrdMarket\x12\x15\n\x11TrdMarket_Unknown\x10\x00\x12\x10\n\x0cTrdMarket_HK\x10\x01\x12\x10\n\x0cTrdMarket_US\x10\x02\x12\x10\n\x0cTrdMarket_CN\x10\x03\x12\x12\n\x0eTrdMarket_HKCC\x10\x04\x12\x15\n\x11TrdMarket_Futures\x10\x05\x12\x10\n\x0cTrdMarket_SG\x10\x06\x12\x10\n\x0cTrdMarket_AU\x10\x08\x12!\n\x1dTrdMarket_Futures_Simulate_HK\x10\n\x12!\n\x1dTrdMarket_Futures_Simulate_US\x10\x0b\x12!\n\x1dTrdMarket_Futures_Simulate_SG\x10\x0c\x12!\n\x1dTrdMarket_Futures_Simulate_JP\x10\r\x12\x10\n\x0cTrdMarket_JP\x10\x0f\x12\x10\n\x0cTrdMarket_MY\x10o\x12\x10\n\x0cTrdMarket_CA\x10p\x12\x15\n\x11TrdMarket_HK_Fund\x10q\x12\x15\n\x11TrdMarket_US_Fund\x10{*\x80\x02\n\x0cTrdSecMarket\x12\x18\n\x14TrdSecMarket_Unknown\x10\x00\x12\x13\n\x0fTrdSecMarket_HK\x10\x01\x12\x13\n\x0fTrdSecMarket_US\x10\x02\x12\x16\n\x12TrdSecMarket_CN_SH\x10\x1f\x12\x16\n\x12TrdSecMarket_CN_SZ\x10 \x12\x13\n\x0fTrdSecMarket_SG\x10)\x12\x13\n\x0fTrdSecMarket_JP\x10\x33\x12\x13\n\x0fTrdSecMarket_AU\x10=\x12\x13\n\x0fTrdSecMarket_MY\x10G\x12\x13\n\x0fTrdSecMarket_CA\x10Q\x12\x13\n\x0fTrdSecMarket_FX\x10[*m\n\x07TrdSide\x12\x13\n\x0fTrdSide_Unknown\x10\x00\x12\x0f\n\x0bTrdSide_Buy\x10\x01\x12\x10\n\x0cTrdSide_Sell\x10\x02\x12\x15\n\x11TrdSide_SellShort\x10\x03\x12\x13\n\x0fTrdSide_BuyBack\x10\x04*\xeb\x03\n\tOrderType\x12\x15\n\x11OrderType_Unknown\x10\x00\x12\x14\n\x10OrderType_Normal\x10\x01\x12\x14\n\x10OrderType_Market\x10\x02\x12\x1b\n\x17OrderType_AbsoluteLimit\x10\x05\x12\x15\n\x11OrderType_Auction\x10\x06\x12\x1a\n\x16OrderType_AuctionLimit\x10\x07\x12\x1a\n\x16OrderType_SpecialLimit\x10\x08\x12\x1e\n\x1aOrderType_SpecialLimit_All\x10\t\x12\x12\n\x0eOrderType_Stop\x10\n\x12\x17\n\x13OrderType_StopLimit\x10\x0b\x12\x1d\n\x19OrderType_MarketifTouched\x10\x0c\x12\x1c\n\x18OrderType_LimitifTouched\x10\r\x12\x1a\n\x16OrderType_TrailingStop\x10\x0e\x12\x1f\n\x1bOrderType_TrailingStopLimit\x10\x0f\x12\x19\n\x15OrderType_TWAP_MARKET\x10\x10\x12\x18\n\x14OrderType_TWAP_LIMIT\x10\x11\x12\x19\n\x15OrderType_VWAP_MARKET\x10\x12\x12\x18\n\x14OrderType_VWAP_LIMIT\x10\x13*M\n\tTrailType\x12\x15\n\x11TrailType_Unknown\x10\x00\x12\x13\n\x0fTrailType_Ratio\x10\x01\x12\x14\n\x10TrailType_Amount\x10\x02*\xfc\x03\n\x0bOrderStatus\x12\x1b\n\x17OrderStatus_Unsubmitted\x10\x00\x12 \n\x13OrderStatus_Unknown\x10\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\x12\x1d\n\x19OrderStatus_WaitingSubmit\x10\x01\x12\x1a\n\x16OrderStatus_Submitting\x10\x02\x12\x1c\n\x18OrderStatus_SubmitFailed\x10\x03\x12\x17\n\x13OrderStatus_TimeOut\x10\x04\x12\x19\n\x15OrderStatus_Submitted\x10\x05\x12\x1b\n\x17OrderStatus_Filled_Part\x10\n\x12\x1a\n\x16OrderStatus_Filled_All\x10\x0b\x12\x1f\n\x1bOrderStatus_Cancelling_Part\x10\x0c\x12\x1e\n\x1aOrderStatus_Cancelling_All\x10\r\x12\x1e\n\x1aOrderStatus_Cancelled_Part\x10\x0e\x12\x1d\n\x19OrderStatus_Cancelled_All\x10\x0f\x12\x16\n\x12OrderStatus_Failed\x10\x15\x12\x18\n\x14OrderStatus_Disabled\x10\x16\x12\x17\n\x13OrderStatus_Deleted\x10\x17\x12\x1d\n\x19OrderStatus_FillCancelled\x10\x18*e\n\x0fOrderFillStatus\x12\x16\n\x12OrderFillStatus_OK\x10\x00\x12\x1d\n\x19OrderFillStatus_Cancelled\x10\x01\x12\x1b\n\x17OrderFillStatus_Changed\x10\x02*`\n\x0cPositionSide\x12\x15\n\x11PositionSide_Long\x10\x00\x12!\n\x14PositionSide_Unknown\x10\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\x12\x16\n\x12PositionSide_Short\x10\x01*\xad\x01\n\rModifyOrderOp\x12\x19\n\x15ModifyOrderOp_Unknown\x10\x00\x12\x18\n\x14ModifyOrderOp_Normal\x10\x01\x12\x18\n\x14ModifyOrderOp_Cancel\x10\x02\x12\x19\n\x15ModifyOrderOp_Disable\x10\x03\x12\x18\n\x14ModifyOrderOp_Enable\x10\x04\x12\x18\n\x14ModifyOrderOp_Delete\x10\x05*P\n\nTrdAccType\x12\x16\n\x12TrdAccType_Unknown\x10\x00\x12\x13\n\x0fTrdAccType_Cash\x10\x01\x12\x15\n\x11TrdAccType_Margin\x10\x02*B\n\x0cTrdAccStatus\x12\x17\n\x13TrdAccStatus_Active\x10\x00\x12\x19\n\x15TrdAccStatus_Disabled\x10\x01*\xb0\x01\n\x08\x43urrency\x12\x14\n\x10\x43urrency_Unknown\x10\x00\x12\x10\n\x0c\x43urrency_HKD\x10\x01\x12\x10\n\x0c\x43urrency_USD\x10\x02\x12\x10\n\x0c\x43urrency_CNH\x10\x03\x12\x10\n\x0c\x43urrency_JPY\x10\x04\x12\x10\n\x0c\x43urrency_SGD\x10\x05\x12\x10\n\x0c\x43urrency_AUD\x10\x06\x12\x10\n\x0c\x43urrency_CAD\x10\x07\x12\x10\n\x0c\x43urrency_MYR\x10\x08*\xb6\x01\n\x0c\x43ltRiskLevel\x12!\n\x14\x43ltRiskLevel_Unknown\x10\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\x12\x15\n\x11\x43ltRiskLevel_Safe\x10\x00\x12\x18\n\x14\x43ltRiskLevel_Warning\x10\x01\x12\x17\n\x13\x43ltRiskLevel_Danger\x10\x02\x12\x1d\n\x19\x43ltRiskLevel_AbsoluteSafe\x10\x03\x12\x1a\n\x16\x43ltRiskLevel_OptDanger\x10\x04*7\n\x0bTimeInForce\x12\x13\n\x0fTimeInForce_DAY\x10\x00\x12\x13\n\x0fTimeInForce_GTC\x10\x01*\x95\x01\n\x0cSecurityFirm\x12\x18\n\x14SecurityFirm_Unknown\x10\x00\x12\x1f\n\x1bSecurityFirm_FutuSecurities\x10\x01\x12\x18\n\x14SecurityFirm_FutuInc\x10\x02\x12\x17\n\x13SecurityFirm_FutuSG\x10\x03\x12\x17\n\x13SecurityFirm_FutuAU\x10\x04*i\n\nSimAccType\x12\x16\n\x12SimAccType_Unknown\x10\x00\x12\x14\n\x10SimAccType_Stock\x10\x01\x12\x15\n\x11SimAccType_Option\x10\x02\x12\x16\n\x12SimAccType_Futures\x10\x03*\x94\x02\n\rCltRiskStatus\x12\x19\n\x15\x43ltRiskStatus_Unknown\x10\x00\x12\x18\n\x14\x43ltRiskStatus_Level1\x10\x01\x12\x18\n\x14\x43ltRiskStatus_Level2\x10\x02\x12\x18\n\x14\x43ltRiskStatus_Level3\x10\x03\x12\x18\n\x14\x43ltRiskStatus_Level4\x10\x04\x12\x18\n\x14\x43ltRiskStatus_Level5\x10\x05\x12\x18\n\x14\x43ltRiskStatus_Level6\x10\x06\x12\x18\n\x14\x43ltRiskStatus_Level7\x10\x07\x12\x18\n\x14\x43ltRiskStatus_Level8\x10\x08\x12\x18\n\x14\x43ltRiskStatus_Level9\x10\t*b\n\x08\x44TStatus\x12\x14\n\x10\x44TStatus_Unknown\x10\x00\x12\x16\n\x12\x44TStatus_Unlimited\x10\x01\x12\x13\n\x0f\x44TStatus_EMCall\x10\x02\x12\x13\n\x0f\x44TStatus_DTCall\x10\x03\x42@\n\x13\x63om.futu.openapi.pbZ)github.com/futuopen/ftapi4go/pb/trdcommon') - , - dependencies=[Common__pb2.DESCRIPTOR,]) - -_TRDENV = _descriptor.EnumDescriptor( - name='TrdEnv', - full_name='Trd_Common.TrdEnv', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='TrdEnv_Simulate', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TrdEnv_Real', index=1, number=1, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=2982, - serialized_end=3028, -) -_sym_db.RegisterEnumDescriptor(_TRDENV) - -TrdEnv = enum_type_wrapper.EnumTypeWrapper(_TRDENV) -_TRDCATEGORY = _descriptor.EnumDescriptor( - name='TrdCategory', - full_name='Trd_Common.TrdCategory', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='TrdCategory_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TrdCategory_Security', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TrdCategory_Future', index=2, number=2, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=3030, - serialized_end=3118, -) -_sym_db.RegisterEnumDescriptor(_TRDCATEGORY) - -TrdCategory = enum_type_wrapper.EnumTypeWrapper(_TRDCATEGORY) -_TRDMARKET = _descriptor.EnumDescriptor( - name='TrdMarket', - full_name='Trd_Common.TrdMarket', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='TrdMarket_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TrdMarket_HK', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TrdMarket_US', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TrdMarket_CN', index=3, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TrdMarket_HKCC', index=4, number=4, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TrdMarket_Futures', index=5, number=5, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TrdMarket_SG', index=6, number=6, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TrdMarket_AU', index=7, number=8, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TrdMarket_Futures_Simulate_HK', index=8, number=10, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TrdMarket_Futures_Simulate_US', index=9, number=11, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TrdMarket_Futures_Simulate_SG', index=10, number=12, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TrdMarket_Futures_Simulate_JP', index=11, number=13, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TrdMarket_JP', index=12, number=15, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TrdMarket_MY', index=13, number=111, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TrdMarket_CA', index=14, number=112, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TrdMarket_HK_Fund', index=15, number=113, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TrdMarket_US_Fund', index=16, number=123, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=3121, - serialized_end=3528, -) -_sym_db.RegisterEnumDescriptor(_TRDMARKET) - -TrdMarket = enum_type_wrapper.EnumTypeWrapper(_TRDMARKET) -_TRDSECMARKET = _descriptor.EnumDescriptor( - name='TrdSecMarket', - full_name='Trd_Common.TrdSecMarket', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='TrdSecMarket_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TrdSecMarket_HK', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TrdSecMarket_US', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TrdSecMarket_CN_SH', index=3, number=31, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TrdSecMarket_CN_SZ', index=4, number=32, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TrdSecMarket_SG', index=5, number=41, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TrdSecMarket_JP', index=6, number=51, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TrdSecMarket_AU', index=7, number=61, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TrdSecMarket_MY', index=8, number=71, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TrdSecMarket_CA', index=9, number=81, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TrdSecMarket_FX', index=10, number=91, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=3531, - serialized_end=3787, -) -_sym_db.RegisterEnumDescriptor(_TRDSECMARKET) - -TrdSecMarket = enum_type_wrapper.EnumTypeWrapper(_TRDSECMARKET) -_TRDSIDE = _descriptor.EnumDescriptor( - name='TrdSide', - full_name='Trd_Common.TrdSide', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='TrdSide_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TrdSide_Buy', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TrdSide_Sell', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TrdSide_SellShort', index=3, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TrdSide_BuyBack', index=4, number=4, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=3789, - serialized_end=3898, -) -_sym_db.RegisterEnumDescriptor(_TRDSIDE) - -TrdSide = enum_type_wrapper.EnumTypeWrapper(_TRDSIDE) -_ORDERTYPE = _descriptor.EnumDescriptor( - name='OrderType', - full_name='Trd_Common.OrderType', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='OrderType_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OrderType_Normal', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OrderType_Market', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OrderType_AbsoluteLimit', index=3, number=5, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OrderType_Auction', index=4, number=6, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OrderType_AuctionLimit', index=5, number=7, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OrderType_SpecialLimit', index=6, number=8, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OrderType_SpecialLimit_All', index=7, number=9, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OrderType_Stop', index=8, number=10, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OrderType_StopLimit', index=9, number=11, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OrderType_MarketifTouched', index=10, number=12, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OrderType_LimitifTouched', index=11, number=13, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OrderType_TrailingStop', index=12, number=14, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OrderType_TrailingStopLimit', index=13, number=15, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OrderType_TWAP_MARKET', index=14, number=16, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OrderType_TWAP_LIMIT', index=15, number=17, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OrderType_VWAP_MARKET', index=16, number=18, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OrderType_VWAP_LIMIT', index=17, number=19, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=3901, - serialized_end=4392, -) -_sym_db.RegisterEnumDescriptor(_ORDERTYPE) - -OrderType = enum_type_wrapper.EnumTypeWrapper(_ORDERTYPE) -_TRAILTYPE = _descriptor.EnumDescriptor( - name='TrailType', - full_name='Trd_Common.TrailType', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='TrailType_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TrailType_Ratio', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TrailType_Amount', index=2, number=2, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=4394, - serialized_end=4471, -) -_sym_db.RegisterEnumDescriptor(_TRAILTYPE) - -TrailType = enum_type_wrapper.EnumTypeWrapper(_TRAILTYPE) -_ORDERSTATUS = _descriptor.EnumDescriptor( - name='OrderStatus', - full_name='Trd_Common.OrderStatus', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='OrderStatus_Unsubmitted', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OrderStatus_Unknown', index=1, number=-1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OrderStatus_WaitingSubmit', index=2, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OrderStatus_Submitting', index=3, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OrderStatus_SubmitFailed', index=4, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OrderStatus_TimeOut', index=5, number=4, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OrderStatus_Submitted', index=6, number=5, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OrderStatus_Filled_Part', index=7, number=10, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OrderStatus_Filled_All', index=8, number=11, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OrderStatus_Cancelling_Part', index=9, number=12, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OrderStatus_Cancelling_All', index=10, number=13, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OrderStatus_Cancelled_Part', index=11, number=14, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OrderStatus_Cancelled_All', index=12, number=15, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OrderStatus_Failed', index=13, number=21, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OrderStatus_Disabled', index=14, number=22, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OrderStatus_Deleted', index=15, number=23, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OrderStatus_FillCancelled', index=16, number=24, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=4474, - serialized_end=4982, -) -_sym_db.RegisterEnumDescriptor(_ORDERSTATUS) - -OrderStatus = enum_type_wrapper.EnumTypeWrapper(_ORDERSTATUS) -_ORDERFILLSTATUS = _descriptor.EnumDescriptor( - name='OrderFillStatus', - full_name='Trd_Common.OrderFillStatus', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='OrderFillStatus_OK', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OrderFillStatus_Cancelled', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='OrderFillStatus_Changed', index=2, number=2, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=4984, - serialized_end=5085, -) -_sym_db.RegisterEnumDescriptor(_ORDERFILLSTATUS) - -OrderFillStatus = enum_type_wrapper.EnumTypeWrapper(_ORDERFILLSTATUS) -_POSITIONSIDE = _descriptor.EnumDescriptor( - name='PositionSide', - full_name='Trd_Common.PositionSide', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='PositionSide_Long', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PositionSide_Unknown', index=1, number=-1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='PositionSide_Short', index=2, number=1, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=5087, - serialized_end=5183, -) -_sym_db.RegisterEnumDescriptor(_POSITIONSIDE) - -PositionSide = enum_type_wrapper.EnumTypeWrapper(_POSITIONSIDE) -_MODIFYORDEROP = _descriptor.EnumDescriptor( - name='ModifyOrderOp', - full_name='Trd_Common.ModifyOrderOp', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='ModifyOrderOp_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ModifyOrderOp_Normal', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ModifyOrderOp_Cancel', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ModifyOrderOp_Disable', index=3, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ModifyOrderOp_Enable', index=4, number=4, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='ModifyOrderOp_Delete', index=5, number=5, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=5186, - serialized_end=5359, -) -_sym_db.RegisterEnumDescriptor(_MODIFYORDEROP) - -ModifyOrderOp = enum_type_wrapper.EnumTypeWrapper(_MODIFYORDEROP) -_TRDACCTYPE = _descriptor.EnumDescriptor( - name='TrdAccType', - full_name='Trd_Common.TrdAccType', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='TrdAccType_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TrdAccType_Cash', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TrdAccType_Margin', index=2, number=2, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=5361, - serialized_end=5441, -) -_sym_db.RegisterEnumDescriptor(_TRDACCTYPE) - -TrdAccType = enum_type_wrapper.EnumTypeWrapper(_TRDACCTYPE) -_TRDACCSTATUS = _descriptor.EnumDescriptor( - name='TrdAccStatus', - full_name='Trd_Common.TrdAccStatus', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='TrdAccStatus_Active', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TrdAccStatus_Disabled', index=1, number=1, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=5443, - serialized_end=5509, -) -_sym_db.RegisterEnumDescriptor(_TRDACCSTATUS) - -TrdAccStatus = enum_type_wrapper.EnumTypeWrapper(_TRDACCSTATUS) -_CURRENCY = _descriptor.EnumDescriptor( - name='Currency', - full_name='Trd_Common.Currency', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='Currency_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='Currency_HKD', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='Currency_USD', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='Currency_CNH', index=3, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='Currency_JPY', index=4, number=4, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='Currency_SGD', index=5, number=5, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='Currency_AUD', index=6, number=6, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='Currency_CAD', index=7, number=7, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='Currency_MYR', index=8, number=8, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=5512, - serialized_end=5688, -) -_sym_db.RegisterEnumDescriptor(_CURRENCY) - -Currency = enum_type_wrapper.EnumTypeWrapper(_CURRENCY) -_CLTRISKLEVEL = _descriptor.EnumDescriptor( - name='CltRiskLevel', - full_name='Trd_Common.CltRiskLevel', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='CltRiskLevel_Unknown', index=0, number=-1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CltRiskLevel_Safe', index=1, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CltRiskLevel_Warning', index=2, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CltRiskLevel_Danger', index=3, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CltRiskLevel_AbsoluteSafe', index=4, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CltRiskLevel_OptDanger', index=5, number=4, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=5691, - serialized_end=5873, -) -_sym_db.RegisterEnumDescriptor(_CLTRISKLEVEL) - -CltRiskLevel = enum_type_wrapper.EnumTypeWrapper(_CLTRISKLEVEL) -_TIMEINFORCE = _descriptor.EnumDescriptor( - name='TimeInForce', - full_name='Trd_Common.TimeInForce', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='TimeInForce_DAY', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TimeInForce_GTC', index=1, number=1, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=5875, - serialized_end=5930, -) -_sym_db.RegisterEnumDescriptor(_TIMEINFORCE) - -TimeInForce = enum_type_wrapper.EnumTypeWrapper(_TIMEINFORCE) -_SECURITYFIRM = _descriptor.EnumDescriptor( - name='SecurityFirm', - full_name='Trd_Common.SecurityFirm', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='SecurityFirm_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SecurityFirm_FutuSecurities', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SecurityFirm_FutuInc', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SecurityFirm_FutuSG', index=3, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SecurityFirm_FutuAU', index=4, number=4, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=5933, - serialized_end=6082, -) -_sym_db.RegisterEnumDescriptor(_SECURITYFIRM) - -SecurityFirm = enum_type_wrapper.EnumTypeWrapper(_SECURITYFIRM) -_SIMACCTYPE = _descriptor.EnumDescriptor( - name='SimAccType', - full_name='Trd_Common.SimAccType', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='SimAccType_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SimAccType_Stock', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SimAccType_Option', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='SimAccType_Futures', index=3, number=3, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=6084, - serialized_end=6189, -) -_sym_db.RegisterEnumDescriptor(_SIMACCTYPE) - -SimAccType = enum_type_wrapper.EnumTypeWrapper(_SIMACCTYPE) -_CLTRISKSTATUS = _descriptor.EnumDescriptor( - name='CltRiskStatus', - full_name='Trd_Common.CltRiskStatus', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='CltRiskStatus_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CltRiskStatus_Level1', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CltRiskStatus_Level2', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CltRiskStatus_Level3', index=3, number=3, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CltRiskStatus_Level4', index=4, number=4, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CltRiskStatus_Level5', index=5, number=5, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CltRiskStatus_Level6', index=6, number=6, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CltRiskStatus_Level7', index=7, number=7, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CltRiskStatus_Level8', index=8, number=8, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='CltRiskStatus_Level9', index=9, number=9, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=6192, - serialized_end=6468, -) -_sym_db.RegisterEnumDescriptor(_CLTRISKSTATUS) - -CltRiskStatus = enum_type_wrapper.EnumTypeWrapper(_CLTRISKSTATUS) -_DTSTATUS = _descriptor.EnumDescriptor( - name='DTStatus', - full_name='Trd_Common.DTStatus', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='DTStatus_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='DTStatus_Unlimited', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='DTStatus_EMCall', index=2, number=2, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='DTStatus_DTCall', index=3, number=3, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=6470, - serialized_end=6568, -) -_sym_db.RegisterEnumDescriptor(_DTSTATUS) - -DTStatus = enum_type_wrapper.EnumTypeWrapper(_DTSTATUS) -TrdEnv_Simulate = 0 -TrdEnv_Real = 1 -TrdCategory_Unknown = 0 -TrdCategory_Security = 1 -TrdCategory_Future = 2 -TrdMarket_Unknown = 0 -TrdMarket_HK = 1 -TrdMarket_US = 2 -TrdMarket_CN = 3 -TrdMarket_HKCC = 4 -TrdMarket_Futures = 5 -TrdMarket_SG = 6 -TrdMarket_AU = 8 -TrdMarket_Futures_Simulate_HK = 10 -TrdMarket_Futures_Simulate_US = 11 -TrdMarket_Futures_Simulate_SG = 12 -TrdMarket_Futures_Simulate_JP = 13 -TrdMarket_JP = 15 -TrdMarket_MY = 111 -TrdMarket_CA = 112 -TrdMarket_HK_Fund = 113 -TrdMarket_US_Fund = 123 -TrdSecMarket_Unknown = 0 -TrdSecMarket_HK = 1 -TrdSecMarket_US = 2 -TrdSecMarket_CN_SH = 31 -TrdSecMarket_CN_SZ = 32 -TrdSecMarket_SG = 41 -TrdSecMarket_JP = 51 -TrdSecMarket_AU = 61 -TrdSecMarket_MY = 71 -TrdSecMarket_CA = 81 -TrdSecMarket_FX = 91 -TrdSide_Unknown = 0 -TrdSide_Buy = 1 -TrdSide_Sell = 2 -TrdSide_SellShort = 3 -TrdSide_BuyBack = 4 -OrderType_Unknown = 0 -OrderType_Normal = 1 -OrderType_Market = 2 -OrderType_AbsoluteLimit = 5 -OrderType_Auction = 6 -OrderType_AuctionLimit = 7 -OrderType_SpecialLimit = 8 -OrderType_SpecialLimit_All = 9 -OrderType_Stop = 10 -OrderType_StopLimit = 11 -OrderType_MarketifTouched = 12 -OrderType_LimitifTouched = 13 -OrderType_TrailingStop = 14 -OrderType_TrailingStopLimit = 15 -OrderType_TWAP_MARKET = 16 -OrderType_TWAP_LIMIT = 17 -OrderType_VWAP_MARKET = 18 -OrderType_VWAP_LIMIT = 19 -TrailType_Unknown = 0 -TrailType_Ratio = 1 -TrailType_Amount = 2 -OrderStatus_Unsubmitted = 0 -OrderStatus_Unknown = -1 -OrderStatus_WaitingSubmit = 1 -OrderStatus_Submitting = 2 -OrderStatus_SubmitFailed = 3 -OrderStatus_TimeOut = 4 -OrderStatus_Submitted = 5 -OrderStatus_Filled_Part = 10 -OrderStatus_Filled_All = 11 -OrderStatus_Cancelling_Part = 12 -OrderStatus_Cancelling_All = 13 -OrderStatus_Cancelled_Part = 14 -OrderStatus_Cancelled_All = 15 -OrderStatus_Failed = 21 -OrderStatus_Disabled = 22 -OrderStatus_Deleted = 23 -OrderStatus_FillCancelled = 24 -OrderFillStatus_OK = 0 -OrderFillStatus_Cancelled = 1 -OrderFillStatus_Changed = 2 -PositionSide_Long = 0 -PositionSide_Unknown = -1 -PositionSide_Short = 1 -ModifyOrderOp_Unknown = 0 -ModifyOrderOp_Normal = 1 -ModifyOrderOp_Cancel = 2 -ModifyOrderOp_Disable = 3 -ModifyOrderOp_Enable = 4 -ModifyOrderOp_Delete = 5 -TrdAccType_Unknown = 0 -TrdAccType_Cash = 1 -TrdAccType_Margin = 2 -TrdAccStatus_Active = 0 -TrdAccStatus_Disabled = 1 -Currency_Unknown = 0 -Currency_HKD = 1 -Currency_USD = 2 -Currency_CNH = 3 -Currency_JPY = 4 -Currency_SGD = 5 -Currency_AUD = 6 -Currency_CAD = 7 -Currency_MYR = 8 -CltRiskLevel_Unknown = -1 -CltRiskLevel_Safe = 0 -CltRiskLevel_Warning = 1 -CltRiskLevel_Danger = 2 -CltRiskLevel_AbsoluteSafe = 3 -CltRiskLevel_OptDanger = 4 -TimeInForce_DAY = 0 -TimeInForce_GTC = 1 -SecurityFirm_Unknown = 0 -SecurityFirm_FutuSecurities = 1 -SecurityFirm_FutuInc = 2 -SecurityFirm_FutuSG = 3 -SecurityFirm_FutuAU = 4 -SimAccType_Unknown = 0 -SimAccType_Stock = 1 -SimAccType_Option = 2 -SimAccType_Futures = 3 -CltRiskStatus_Unknown = 0 -CltRiskStatus_Level1 = 1 -CltRiskStatus_Level2 = 2 -CltRiskStatus_Level3 = 3 -CltRiskStatus_Level4 = 4 -CltRiskStatus_Level5 = 5 -CltRiskStatus_Level6 = 6 -CltRiskStatus_Level7 = 7 -CltRiskStatus_Level8 = 8 -CltRiskStatus_Level9 = 9 -DTStatus_Unknown = 0 -DTStatus_Unlimited = 1 -DTStatus_EMCall = 2 -DTStatus_DTCall = 3 - - - -_ACCCASHINFO = _descriptor.Descriptor( - name='AccCashInfo', - full_name='Trd_Common.AccCashInfo', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='currency', full_name='Trd_Common.AccCashInfo.currency', index=0, - number=1, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='cash', full_name='Trd_Common.AccCashInfo.cash', index=1, - number=2, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='availableBalance', full_name='Trd_Common.AccCashInfo.availableBalance', index=2, - number=3, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='netCashPower', full_name='Trd_Common.AccCashInfo.netCashPower', index=3, - number=4, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=46, - serialized_end=139, -) - - -_ACCMARKETINFO = _descriptor.Descriptor( - name='AccMarketInfo', - full_name='Trd_Common.AccMarketInfo', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='trdMarket', full_name='Trd_Common.AccMarketInfo.trdMarket', index=0, - number=1, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='assets', full_name='Trd_Common.AccMarketInfo.assets', index=1, - number=2, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=141, - serialized_end=191, -) - - -_TRDHEADER = _descriptor.Descriptor( - name='TrdHeader', - full_name='Trd_Common.TrdHeader', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='trdEnv', full_name='Trd_Common.TrdHeader.trdEnv', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='accID', full_name='Trd_Common.TrdHeader.accID', index=1, - number=2, type=4, cpp_type=4, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='trdMarket', full_name='Trd_Common.TrdHeader.trdMarket', index=2, - number=3, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=193, - serialized_end=254, -) - - -_TRDACC = _descriptor.Descriptor( - name='TrdAcc', - full_name='Trd_Common.TrdAcc', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='trdEnv', full_name='Trd_Common.TrdAcc.trdEnv', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='accID', full_name='Trd_Common.TrdAcc.accID', index=1, - number=2, type=4, cpp_type=4, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='trdMarketAuthList', full_name='Trd_Common.TrdAcc.trdMarketAuthList', index=2, - number=3, type=5, cpp_type=1, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='accType', full_name='Trd_Common.TrdAcc.accType', index=3, - number=4, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='cardNum', full_name='Trd_Common.TrdAcc.cardNum', index=4, - number=5, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='securityFirm', full_name='Trd_Common.TrdAcc.securityFirm', index=5, - number=6, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='simAccType', full_name='Trd_Common.TrdAcc.simAccType', index=6, - number=7, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='uniCardNum', full_name='Trd_Common.TrdAcc.uniCardNum', index=7, - number=8, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='accStatus', full_name='Trd_Common.TrdAcc.accStatus', index=8, - number=9, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=257, - serialized_end=438, -) - - -_FUNDS = _descriptor.Descriptor( - name='Funds', - full_name='Trd_Common.Funds', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='power', full_name='Trd_Common.Funds.power', index=0, - number=1, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='totalAssets', full_name='Trd_Common.Funds.totalAssets', index=1, - number=2, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='cash', full_name='Trd_Common.Funds.cash', index=2, - number=3, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='marketVal', full_name='Trd_Common.Funds.marketVal', index=3, - number=4, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='frozenCash', full_name='Trd_Common.Funds.frozenCash', index=4, - number=5, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='debtCash', full_name='Trd_Common.Funds.debtCash', index=5, - number=6, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='avlWithdrawalCash', full_name='Trd_Common.Funds.avlWithdrawalCash', index=6, - number=7, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='currency', full_name='Trd_Common.Funds.currency', index=7, - number=8, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='availableFunds', full_name='Trd_Common.Funds.availableFunds', index=8, - number=9, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='unrealizedPL', full_name='Trd_Common.Funds.unrealizedPL', index=9, - number=10, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='realizedPL', full_name='Trd_Common.Funds.realizedPL', index=10, - number=11, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='riskLevel', full_name='Trd_Common.Funds.riskLevel', index=11, - number=12, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='initialMargin', full_name='Trd_Common.Funds.initialMargin', index=12, - number=13, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='maintenanceMargin', full_name='Trd_Common.Funds.maintenanceMargin', index=13, - number=14, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='cashInfoList', full_name='Trd_Common.Funds.cashInfoList', index=14, - number=15, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='maxPowerShort', full_name='Trd_Common.Funds.maxPowerShort', index=15, - number=16, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='netCashPower', full_name='Trd_Common.Funds.netCashPower', index=16, - number=17, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='longMv', full_name='Trd_Common.Funds.longMv', index=17, - number=18, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='shortMv', full_name='Trd_Common.Funds.shortMv', index=18, - number=19, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='pendingAsset', full_name='Trd_Common.Funds.pendingAsset', index=19, - number=20, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='maxWithdrawal', full_name='Trd_Common.Funds.maxWithdrawal', index=20, - number=21, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='riskStatus', full_name='Trd_Common.Funds.riskStatus', index=21, - number=22, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='marginCallMargin', full_name='Trd_Common.Funds.marginCallMargin', index=22, - number=23, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='isPdt', full_name='Trd_Common.Funds.isPdt', index=23, - number=24, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='pdtSeq', full_name='Trd_Common.Funds.pdtSeq', index=24, - number=25, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='beginningDTBP', full_name='Trd_Common.Funds.beginningDTBP', index=25, - number=26, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='remainingDTBP', full_name='Trd_Common.Funds.remainingDTBP', index=26, - number=27, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='dtCallAmount', full_name='Trd_Common.Funds.dtCallAmount', index=27, - number=28, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='dtStatus', full_name='Trd_Common.Funds.dtStatus', index=28, - number=29, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='securitiesAssets', full_name='Trd_Common.Funds.securitiesAssets', index=29, - number=30, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='fundAssets', full_name='Trd_Common.Funds.fundAssets', index=30, - number=31, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='bondAssets', full_name='Trd_Common.Funds.bondAssets', index=31, - number=32, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='marketInfoList', full_name='Trd_Common.Funds.marketInfoList', index=32, - number=33, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=441, - serialized_end=1185, -) - - -_POSITION = _descriptor.Descriptor( - name='Position', - full_name='Trd_Common.Position', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='positionID', full_name='Trd_Common.Position.positionID', index=0, - number=1, type=4, cpp_type=4, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='positionSide', full_name='Trd_Common.Position.positionSide', index=1, - number=2, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='code', full_name='Trd_Common.Position.code', index=2, - number=3, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='name', full_name='Trd_Common.Position.name', index=3, - number=4, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='qty', full_name='Trd_Common.Position.qty', index=4, - number=5, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='canSellQty', full_name='Trd_Common.Position.canSellQty', index=5, - number=6, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='price', full_name='Trd_Common.Position.price', index=6, - number=7, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='costPrice', full_name='Trd_Common.Position.costPrice', index=7, - number=8, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='val', full_name='Trd_Common.Position.val', index=8, - number=9, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='plVal', full_name='Trd_Common.Position.plVal', index=9, - number=10, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='plRatio', full_name='Trd_Common.Position.plRatio', index=10, - number=11, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='secMarket', full_name='Trd_Common.Position.secMarket', index=11, - number=12, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='td_plVal', full_name='Trd_Common.Position.td_plVal', index=12, - number=21, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='td_trdVal', full_name='Trd_Common.Position.td_trdVal', index=13, - number=22, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='td_buyVal', full_name='Trd_Common.Position.td_buyVal', index=14, - number=23, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='td_buyQty', full_name='Trd_Common.Position.td_buyQty', index=15, - number=24, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='td_sellVal', full_name='Trd_Common.Position.td_sellVal', index=16, - number=25, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='td_sellQty', full_name='Trd_Common.Position.td_sellQty', index=17, - number=26, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='unrealizedPL', full_name='Trd_Common.Position.unrealizedPL', index=18, - number=28, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='realizedPL', full_name='Trd_Common.Position.realizedPL', index=19, - number=29, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='currency', full_name='Trd_Common.Position.currency', index=20, - number=30, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='trdMarket', full_name='Trd_Common.Position.trdMarket', index=21, - number=31, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='dilutedCostPrice', full_name='Trd_Common.Position.dilutedCostPrice', index=22, - number=32, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='averageCostPrice', full_name='Trd_Common.Position.averageCostPrice', index=23, - number=33, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='averagePlRatio', full_name='Trd_Common.Position.averagePlRatio', index=24, - number=34, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1188, - serialized_end=1669, -) - - -_ORDER = _descriptor.Descriptor( - name='Order', - full_name='Trd_Common.Order', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='trdSide', full_name='Trd_Common.Order.trdSide', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='orderType', full_name='Trd_Common.Order.orderType', index=1, - number=2, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='orderStatus', full_name='Trd_Common.Order.orderStatus', index=2, - number=3, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='orderID', full_name='Trd_Common.Order.orderID', index=3, - number=4, type=4, cpp_type=4, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='orderIDEx', full_name='Trd_Common.Order.orderIDEx', index=4, - number=5, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='code', full_name='Trd_Common.Order.code', index=5, - number=6, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='name', full_name='Trd_Common.Order.name', index=6, - number=7, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='qty', full_name='Trd_Common.Order.qty', index=7, - number=8, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='price', full_name='Trd_Common.Order.price', index=8, - number=9, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='createTime', full_name='Trd_Common.Order.createTime', index=9, - number=10, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='updateTime', full_name='Trd_Common.Order.updateTime', index=10, - number=11, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='fillQty', full_name='Trd_Common.Order.fillQty', index=11, - number=12, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='fillAvgPrice', full_name='Trd_Common.Order.fillAvgPrice', index=12, - number=13, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='lastErrMsg', full_name='Trd_Common.Order.lastErrMsg', index=13, - number=14, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='secMarket', full_name='Trd_Common.Order.secMarket', index=14, - number=15, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='createTimestamp', full_name='Trd_Common.Order.createTimestamp', index=15, - number=16, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='updateTimestamp', full_name='Trd_Common.Order.updateTimestamp', index=16, - number=17, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='remark', full_name='Trd_Common.Order.remark', index=17, - number=18, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='timeInForce', full_name='Trd_Common.Order.timeInForce', index=18, - number=19, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='fillOutsideRTH', full_name='Trd_Common.Order.fillOutsideRTH', index=19, - number=20, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='auxPrice', full_name='Trd_Common.Order.auxPrice', index=20, - number=21, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='trailType', full_name='Trd_Common.Order.trailType', index=21, - number=22, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='trailValue', full_name='Trd_Common.Order.trailValue', index=22, - number=23, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='trailSpread', full_name='Trd_Common.Order.trailSpread', index=23, - number=24, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='currency', full_name='Trd_Common.Order.currency', index=24, - number=25, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='trdMarket', full_name='Trd_Common.Order.trdMarket', index=25, - number=26, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='session', full_name='Trd_Common.Order.session', index=26, - number=27, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=1672, - serialized_end=2189, -) - - -_ORDERFEEITEM = _descriptor.Descriptor( - name='OrderFeeItem', - full_name='Trd_Common.OrderFeeItem', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='title', full_name='Trd_Common.OrderFeeItem.title', index=0, - number=1, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='value', full_name='Trd_Common.OrderFeeItem.value', index=1, - number=2, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=2191, - serialized_end=2235, -) - - -_ORDERFEE = _descriptor.Descriptor( - name='OrderFee', - full_name='Trd_Common.OrderFee', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='orderIDEx', full_name='Trd_Common.OrderFee.orderIDEx', index=0, - number=1, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='feeAmount', full_name='Trd_Common.OrderFee.feeAmount', index=1, - number=2, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='feeList', full_name='Trd_Common.OrderFee.feeList', index=2, - number=3, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=2237, - serialized_end=2328, -) - - -_ORDERFILL = _descriptor.Descriptor( - name='OrderFill', - full_name='Trd_Common.OrderFill', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='trdSide', full_name='Trd_Common.OrderFill.trdSide', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='fillID', full_name='Trd_Common.OrderFill.fillID', index=1, - number=2, type=4, cpp_type=4, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='fillIDEx', full_name='Trd_Common.OrderFill.fillIDEx', index=2, - number=3, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='orderID', full_name='Trd_Common.OrderFill.orderID', index=3, - number=4, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='orderIDEx', full_name='Trd_Common.OrderFill.orderIDEx', index=4, - number=5, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='code', full_name='Trd_Common.OrderFill.code', index=5, - number=6, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='name', full_name='Trd_Common.OrderFill.name', index=6, - number=7, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='qty', full_name='Trd_Common.OrderFill.qty', index=7, - number=8, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='price', full_name='Trd_Common.OrderFill.price', index=8, - number=9, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='createTime', full_name='Trd_Common.OrderFill.createTime', index=9, - number=10, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='counterBrokerID', full_name='Trd_Common.OrderFill.counterBrokerID', index=10, - number=11, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='counterBrokerName', full_name='Trd_Common.OrderFill.counterBrokerName', index=11, - number=12, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='secMarket', full_name='Trd_Common.OrderFill.secMarket', index=12, - number=13, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='createTimestamp', full_name='Trd_Common.OrderFill.createTimestamp', index=13, - number=14, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='updateTimestamp', full_name='Trd_Common.OrderFill.updateTimestamp', index=14, - number=15, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='status', full_name='Trd_Common.OrderFill.status', index=15, - number=16, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='trdMarket', full_name='Trd_Common.OrderFill.trdMarket', index=16, - number=17, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=2331, - serialized_end=2661, -) - - -_MAXTRDQTYS = _descriptor.Descriptor( - name='MaxTrdQtys', - full_name='Trd_Common.MaxTrdQtys', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='maxCashBuy', full_name='Trd_Common.MaxTrdQtys.maxCashBuy', index=0, - number=1, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='maxCashAndMarginBuy', full_name='Trd_Common.MaxTrdQtys.maxCashAndMarginBuy', index=1, - number=2, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='maxPositionSell', full_name='Trd_Common.MaxTrdQtys.maxPositionSell', index=2, - number=3, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='maxSellShort', full_name='Trd_Common.MaxTrdQtys.maxSellShort', index=3, - number=4, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='maxBuyBack', full_name='Trd_Common.MaxTrdQtys.maxBuyBack', index=4, - number=5, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='longRequiredIM', full_name='Trd_Common.MaxTrdQtys.longRequiredIM', index=5, - number=6, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='shortRequiredIM', full_name='Trd_Common.MaxTrdQtys.shortRequiredIM', index=6, - number=7, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=2664, - serialized_end=2841, -) - - -_TRDFILTERCONDITIONS = _descriptor.Descriptor( - name='TrdFilterConditions', - full_name='Trd_Common.TrdFilterConditions', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='codeList', full_name='Trd_Common.TrdFilterConditions.codeList', index=0, - number=1, type=9, cpp_type=9, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='idList', full_name='Trd_Common.TrdFilterConditions.idList', index=1, - number=2, type=4, cpp_type=4, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='beginTime', full_name='Trd_Common.TrdFilterConditions.beginTime', index=2, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='endTime', full_name='Trd_Common.TrdFilterConditions.endTime', index=3, - number=4, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='orderIDExList', full_name='Trd_Common.TrdFilterConditions.orderIDExList', index=4, - number=5, type=9, cpp_type=9, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='filterMarket', full_name='Trd_Common.TrdFilterConditions.filterMarket', index=5, - number=6, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=2844, - serialized_end=2980, -) - -_FUNDS.fields_by_name['cashInfoList'].message_type = _ACCCASHINFO -_FUNDS.fields_by_name['marketInfoList'].message_type = _ACCMARKETINFO -_ORDERFEE.fields_by_name['feeList'].message_type = _ORDERFEEITEM -DESCRIPTOR.message_types_by_name['AccCashInfo'] = _ACCCASHINFO -DESCRIPTOR.message_types_by_name['AccMarketInfo'] = _ACCMARKETINFO -DESCRIPTOR.message_types_by_name['TrdHeader'] = _TRDHEADER -DESCRIPTOR.message_types_by_name['TrdAcc'] = _TRDACC -DESCRIPTOR.message_types_by_name['Funds'] = _FUNDS -DESCRIPTOR.message_types_by_name['Position'] = _POSITION -DESCRIPTOR.message_types_by_name['Order'] = _ORDER -DESCRIPTOR.message_types_by_name['OrderFeeItem'] = _ORDERFEEITEM -DESCRIPTOR.message_types_by_name['OrderFee'] = _ORDERFEE -DESCRIPTOR.message_types_by_name['OrderFill'] = _ORDERFILL -DESCRIPTOR.message_types_by_name['MaxTrdQtys'] = _MAXTRDQTYS -DESCRIPTOR.message_types_by_name['TrdFilterConditions'] = _TRDFILTERCONDITIONS -DESCRIPTOR.enum_types_by_name['TrdEnv'] = _TRDENV -DESCRIPTOR.enum_types_by_name['TrdCategory'] = _TRDCATEGORY -DESCRIPTOR.enum_types_by_name['TrdMarket'] = _TRDMARKET -DESCRIPTOR.enum_types_by_name['TrdSecMarket'] = _TRDSECMARKET -DESCRIPTOR.enum_types_by_name['TrdSide'] = _TRDSIDE -DESCRIPTOR.enum_types_by_name['OrderType'] = _ORDERTYPE -DESCRIPTOR.enum_types_by_name['TrailType'] = _TRAILTYPE -DESCRIPTOR.enum_types_by_name['OrderStatus'] = _ORDERSTATUS -DESCRIPTOR.enum_types_by_name['OrderFillStatus'] = _ORDERFILLSTATUS -DESCRIPTOR.enum_types_by_name['PositionSide'] = _POSITIONSIDE -DESCRIPTOR.enum_types_by_name['ModifyOrderOp'] = _MODIFYORDEROP -DESCRIPTOR.enum_types_by_name['TrdAccType'] = _TRDACCTYPE -DESCRIPTOR.enum_types_by_name['TrdAccStatus'] = _TRDACCSTATUS -DESCRIPTOR.enum_types_by_name['Currency'] = _CURRENCY -DESCRIPTOR.enum_types_by_name['CltRiskLevel'] = _CLTRISKLEVEL -DESCRIPTOR.enum_types_by_name['TimeInForce'] = _TIMEINFORCE -DESCRIPTOR.enum_types_by_name['SecurityFirm'] = _SECURITYFIRM -DESCRIPTOR.enum_types_by_name['SimAccType'] = _SIMACCTYPE -DESCRIPTOR.enum_types_by_name['CltRiskStatus'] = _CLTRISKSTATUS -DESCRIPTOR.enum_types_by_name['DTStatus'] = _DTSTATUS -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -AccCashInfo = _reflection.GeneratedProtocolMessageType('AccCashInfo', (_message.Message,), dict( - DESCRIPTOR = _ACCCASHINFO, - __module__ = 'Trd_Common_pb2' - # @@protoc_insertion_point(class_scope:Trd_Common.AccCashInfo) - )) -_sym_db.RegisterMessage(AccCashInfo) - -AccMarketInfo = _reflection.GeneratedProtocolMessageType('AccMarketInfo', (_message.Message,), dict( - DESCRIPTOR = _ACCMARKETINFO, - __module__ = 'Trd_Common_pb2' - # @@protoc_insertion_point(class_scope:Trd_Common.AccMarketInfo) - )) -_sym_db.RegisterMessage(AccMarketInfo) - -TrdHeader = _reflection.GeneratedProtocolMessageType('TrdHeader', (_message.Message,), dict( - DESCRIPTOR = _TRDHEADER, - __module__ = 'Trd_Common_pb2' - # @@protoc_insertion_point(class_scope:Trd_Common.TrdHeader) - )) -_sym_db.RegisterMessage(TrdHeader) - -TrdAcc = _reflection.GeneratedProtocolMessageType('TrdAcc', (_message.Message,), dict( - DESCRIPTOR = _TRDACC, - __module__ = 'Trd_Common_pb2' - # @@protoc_insertion_point(class_scope:Trd_Common.TrdAcc) - )) -_sym_db.RegisterMessage(TrdAcc) - -Funds = _reflection.GeneratedProtocolMessageType('Funds', (_message.Message,), dict( - DESCRIPTOR = _FUNDS, - __module__ = 'Trd_Common_pb2' - # @@protoc_insertion_point(class_scope:Trd_Common.Funds) - )) -_sym_db.RegisterMessage(Funds) - -Position = _reflection.GeneratedProtocolMessageType('Position', (_message.Message,), dict( - DESCRIPTOR = _POSITION, - __module__ = 'Trd_Common_pb2' - # @@protoc_insertion_point(class_scope:Trd_Common.Position) - )) -_sym_db.RegisterMessage(Position) - -Order = _reflection.GeneratedProtocolMessageType('Order', (_message.Message,), dict( - DESCRIPTOR = _ORDER, - __module__ = 'Trd_Common_pb2' - # @@protoc_insertion_point(class_scope:Trd_Common.Order) - )) -_sym_db.RegisterMessage(Order) - -OrderFeeItem = _reflection.GeneratedProtocolMessageType('OrderFeeItem', (_message.Message,), dict( - DESCRIPTOR = _ORDERFEEITEM, - __module__ = 'Trd_Common_pb2' - # @@protoc_insertion_point(class_scope:Trd_Common.OrderFeeItem) - )) -_sym_db.RegisterMessage(OrderFeeItem) - -OrderFee = _reflection.GeneratedProtocolMessageType('OrderFee', (_message.Message,), dict( - DESCRIPTOR = _ORDERFEE, - __module__ = 'Trd_Common_pb2' - # @@protoc_insertion_point(class_scope:Trd_Common.OrderFee) - )) -_sym_db.RegisterMessage(OrderFee) - -OrderFill = _reflection.GeneratedProtocolMessageType('OrderFill', (_message.Message,), dict( - DESCRIPTOR = _ORDERFILL, - __module__ = 'Trd_Common_pb2' - # @@protoc_insertion_point(class_scope:Trd_Common.OrderFill) - )) -_sym_db.RegisterMessage(OrderFill) - -MaxTrdQtys = _reflection.GeneratedProtocolMessageType('MaxTrdQtys', (_message.Message,), dict( - DESCRIPTOR = _MAXTRDQTYS, - __module__ = 'Trd_Common_pb2' - # @@protoc_insertion_point(class_scope:Trd_Common.MaxTrdQtys) - )) -_sym_db.RegisterMessage(MaxTrdQtys) - -TrdFilterConditions = _reflection.GeneratedProtocolMessageType('TrdFilterConditions', (_message.Message,), dict( - DESCRIPTOR = _TRDFILTERCONDITIONS, - __module__ = 'Trd_Common_pb2' - # @@protoc_insertion_point(class_scope:Trd_Common.TrdFilterConditions) - )) -_sym_db.RegisterMessage(TrdFilterConditions) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ)github.com/futuopen/ftapi4go/pb/trdcommon')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x10Trd_Common.proto\x12\nTrd_Common\x1a\x0c\x43ommon.proto\"]\n\x0b\x41\x63\x63\x43\x61shInfo\x12\x10\n\x08\x63urrency\x18\x01 \x01(\x05\x12\x0c\n\x04\x63\x61sh\x18\x02 \x01(\x01\x12\x18\n\x10\x61vailableBalance\x18\x03 \x01(\x01\x12\x14\n\x0cnetCashPower\x18\x04 \x01(\x01\"2\n\rAccMarketInfo\x12\x11\n\ttrdMarket\x18\x01 \x01(\x05\x12\x0e\n\x06\x61ssets\x18\x02 \x01(\x01\"=\n\tTrdHeader\x12\x0e\n\x06trdEnv\x18\x01 \x02(\x05\x12\r\n\x05\x61\x63\x63ID\x18\x02 \x02(\x04\x12\x11\n\ttrdMarket\x18\x03 \x02(\x05\"\xb5\x01\n\x06TrdAcc\x12\x0e\n\x06trdEnv\x18\x01 \x02(\x05\x12\r\n\x05\x61\x63\x63ID\x18\x02 \x02(\x04\x12\x19\n\x11trdMarketAuthList\x18\x03 \x03(\x05\x12\x0f\n\x07\x61\x63\x63Type\x18\x04 \x01(\x05\x12\x0f\n\x07\x63\x61rdNum\x18\x05 \x01(\t\x12\x14\n\x0csecurityFirm\x18\x06 \x01(\x05\x12\x12\n\nsimAccType\x18\x07 \x01(\x05\x12\x12\n\nuniCardNum\x18\x08 \x01(\t\x12\x11\n\taccStatus\x18\t \x01(\x05\"\xe8\x05\n\x05\x46unds\x12\r\n\x05power\x18\x01 \x02(\x01\x12\x13\n\x0btotalAssets\x18\x02 \x02(\x01\x12\x0c\n\x04\x63\x61sh\x18\x03 \x02(\x01\x12\x11\n\tmarketVal\x18\x04 \x02(\x01\x12\x12\n\nfrozenCash\x18\x05 \x02(\x01\x12\x10\n\x08\x64\x65\x62tCash\x18\x06 \x02(\x01\x12\x19\n\x11\x61vlWithdrawalCash\x18\x07 \x02(\x01\x12\x10\n\x08\x63urrency\x18\x08 \x01(\x05\x12\x16\n\x0e\x61vailableFunds\x18\t \x01(\x01\x12\x14\n\x0cunrealizedPL\x18\n \x01(\x01\x12\x12\n\nrealizedPL\x18\x0b \x01(\x01\x12\x11\n\triskLevel\x18\x0c \x01(\x05\x12\x15\n\rinitialMargin\x18\r \x01(\x01\x12\x19\n\x11maintenanceMargin\x18\x0e \x01(\x01\x12-\n\x0c\x63\x61shInfoList\x18\x0f \x03(\x0b\x32\x17.Trd_Common.AccCashInfo\x12\x15\n\rmaxPowerShort\x18\x10 \x01(\x01\x12\x14\n\x0cnetCashPower\x18\x11 \x01(\x01\x12\x0e\n\x06longMv\x18\x12 \x01(\x01\x12\x0f\n\x07shortMv\x18\x13 \x01(\x01\x12\x14\n\x0cpendingAsset\x18\x14 \x01(\x01\x12\x15\n\rmaxWithdrawal\x18\x15 \x01(\x01\x12\x12\n\nriskStatus\x18\x16 \x01(\x05\x12\x18\n\x10marginCallMargin\x18\x17 \x01(\x01\x12\r\n\x05isPdt\x18\x18 \x01(\x08\x12\x0e\n\x06pdtSeq\x18\x19 \x01(\t\x12\x15\n\rbeginningDTBP\x18\x1a \x01(\x01\x12\x15\n\rremainingDTBP\x18\x1b \x01(\x01\x12\x14\n\x0c\x64tCallAmount\x18\x1c \x01(\x01\x12\x10\n\x08\x64tStatus\x18\x1d \x01(\x05\x12\x18\n\x10securitiesAssets\x18\x1e \x01(\x01\x12\x12\n\nfundAssets\x18\x1f \x01(\x01\x12\x12\n\nbondAssets\x18 \x01(\x01\x12\x31\n\x0emarketInfoList\x18! \x03(\x0b\x32\x19.Trd_Common.AccMarketInfo\"\xe1\x03\n\x08Position\x12\x12\n\npositionID\x18\x01 \x02(\x04\x12\x14\n\x0cpositionSide\x18\x02 \x02(\x05\x12\x0c\n\x04\x63ode\x18\x03 \x02(\t\x12\x0c\n\x04name\x18\x04 \x02(\t\x12\x0b\n\x03qty\x18\x05 \x02(\x01\x12\x12\n\ncanSellQty\x18\x06 \x02(\x01\x12\r\n\x05price\x18\x07 \x02(\x01\x12\x11\n\tcostPrice\x18\x08 \x01(\x01\x12\x0b\n\x03val\x18\t \x02(\x01\x12\r\n\x05plVal\x18\n \x02(\x01\x12\x0f\n\x07plRatio\x18\x0b \x01(\x01\x12\x11\n\tsecMarket\x18\x0c \x01(\x05\x12\x10\n\x08td_plVal\x18\x15 \x01(\x01\x12\x11\n\ttd_trdVal\x18\x16 \x01(\x01\x12\x11\n\ttd_buyVal\x18\x17 \x01(\x01\x12\x11\n\ttd_buyQty\x18\x18 \x01(\x01\x12\x12\n\ntd_sellVal\x18\x19 \x01(\x01\x12\x12\n\ntd_sellQty\x18\x1a \x01(\x01\x12\x14\n\x0cunrealizedPL\x18\x1c \x01(\x01\x12\x12\n\nrealizedPL\x18\x1d \x01(\x01\x12\x10\n\x08\x63urrency\x18\x1e \x01(\x05\x12\x11\n\ttrdMarket\x18\x1f \x01(\x05\x12\x18\n\x10\x64ilutedCostPrice\x18 \x01(\x01\x12\x18\n\x10\x61verageCostPrice\x18! \x01(\x01\x12\x16\n\x0e\x61veragePlRatio\x18\" \x01(\x01\"\x85\x04\n\x05Order\x12\x0f\n\x07trdSide\x18\x01 \x02(\x05\x12\x11\n\torderType\x18\x02 \x02(\x05\x12\x13\n\x0borderStatus\x18\x03 \x02(\x05\x12\x0f\n\x07orderID\x18\x04 \x02(\x04\x12\x11\n\torderIDEx\x18\x05 \x02(\t\x12\x0c\n\x04\x63ode\x18\x06 \x02(\t\x12\x0c\n\x04name\x18\x07 \x02(\t\x12\x0b\n\x03qty\x18\x08 \x02(\x01\x12\r\n\x05price\x18\t \x01(\x01\x12\x12\n\ncreateTime\x18\n \x02(\t\x12\x12\n\nupdateTime\x18\x0b \x02(\t\x12\x0f\n\x07\x66illQty\x18\x0c \x01(\x01\x12\x14\n\x0c\x66illAvgPrice\x18\r \x01(\x01\x12\x12\n\nlastErrMsg\x18\x0e \x01(\t\x12\x11\n\tsecMarket\x18\x0f \x01(\x05\x12\x17\n\x0f\x63reateTimestamp\x18\x10 \x01(\x01\x12\x17\n\x0fupdateTimestamp\x18\x11 \x01(\x01\x12\x0e\n\x06remark\x18\x12 \x01(\t\x12\x13\n\x0btimeInForce\x18\x13 \x01(\x05\x12\x16\n\x0e\x66illOutsideRTH\x18\x14 \x01(\x08\x12\x10\n\x08\x61uxPrice\x18\x15 \x01(\x01\x12\x11\n\ttrailType\x18\x16 \x01(\x05\x12\x12\n\ntrailValue\x18\x17 \x01(\x01\x12\x13\n\x0btrailSpread\x18\x18 \x01(\x01\x12\x10\n\x08\x63urrency\x18\x19 \x01(\x05\x12\x11\n\ttrdMarket\x18\x1a \x01(\x05\x12\x0f\n\x07session\x18\x1b \x01(\x05\",\n\x0cOrderFeeItem\x12\r\n\x05title\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x01\"[\n\x08OrderFee\x12\x11\n\torderIDEx\x18\x01 \x02(\t\x12\x11\n\tfeeAmount\x18\x02 \x01(\x01\x12)\n\x07\x66\x65\x65List\x18\x03 \x03(\x0b\x32\x18.Trd_Common.OrderFeeItem\"\xca\x02\n\tOrderFill\x12\x0f\n\x07trdSide\x18\x01 \x02(\x05\x12\x0e\n\x06\x66illID\x18\x02 \x02(\x04\x12\x10\n\x08\x66illIDEx\x18\x03 \x02(\t\x12\x0f\n\x07orderID\x18\x04 \x01(\x04\x12\x11\n\torderIDEx\x18\x05 \x01(\t\x12\x0c\n\x04\x63ode\x18\x06 \x02(\t\x12\x0c\n\x04name\x18\x07 \x02(\t\x12\x0b\n\x03qty\x18\x08 \x02(\x01\x12\r\n\x05price\x18\t \x02(\x01\x12\x12\n\ncreateTime\x18\n \x02(\t\x12\x17\n\x0f\x63ounterBrokerID\x18\x0b \x01(\x05\x12\x19\n\x11\x63ounterBrokerName\x18\x0c \x01(\t\x12\x11\n\tsecMarket\x18\r \x01(\x05\x12\x17\n\x0f\x63reateTimestamp\x18\x0e \x01(\x01\x12\x17\n\x0fupdateTimestamp\x18\x0f \x01(\x01\x12\x0e\n\x06status\x18\x10 \x01(\x05\x12\x11\n\ttrdMarket\x18\x11 \x01(\x05\"\xb1\x01\n\nMaxTrdQtys\x12\x12\n\nmaxCashBuy\x18\x01 \x02(\x01\x12\x1b\n\x13maxCashAndMarginBuy\x18\x02 \x01(\x01\x12\x17\n\x0fmaxPositionSell\x18\x03 \x02(\x01\x12\x14\n\x0cmaxSellShort\x18\x04 \x01(\x01\x12\x12\n\nmaxBuyBack\x18\x05 \x01(\x01\x12\x16\n\x0elongRequiredIM\x18\x06 \x01(\x01\x12\x17\n\x0fshortRequiredIM\x18\x07 \x01(\x01\"\x88\x01\n\x13TrdFilterConditions\x12\x10\n\x08\x63odeList\x18\x01 \x03(\t\x12\x0e\n\x06idList\x18\x02 \x03(\x04\x12\x11\n\tbeginTime\x18\x03 \x01(\t\x12\x0f\n\x07\x65ndTime\x18\x04 \x01(\t\x12\x15\n\rorderIDExList\x18\x05 \x03(\t\x12\x14\n\x0c\x66ilterMarket\x18\x06 \x01(\x05*.\n\x06TrdEnv\x12\x13\n\x0fTrdEnv_Simulate\x10\x00\x12\x0f\n\x0bTrdEnv_Real\x10\x01*X\n\x0bTrdCategory\x12\x17\n\x13TrdCategory_Unknown\x10\x00\x12\x18\n\x14TrdCategory_Security\x10\x01\x12\x16\n\x12TrdCategory_Future\x10\x02*\x97\x03\n\tTrdMarket\x12\x15\n\x11TrdMarket_Unknown\x10\x00\x12\x10\n\x0cTrdMarket_HK\x10\x01\x12\x10\n\x0cTrdMarket_US\x10\x02\x12\x10\n\x0cTrdMarket_CN\x10\x03\x12\x12\n\x0eTrdMarket_HKCC\x10\x04\x12\x15\n\x11TrdMarket_Futures\x10\x05\x12\x10\n\x0cTrdMarket_SG\x10\x06\x12\x10\n\x0cTrdMarket_AU\x10\x08\x12!\n\x1dTrdMarket_Futures_Simulate_HK\x10\n\x12!\n\x1dTrdMarket_Futures_Simulate_US\x10\x0b\x12!\n\x1dTrdMarket_Futures_Simulate_SG\x10\x0c\x12!\n\x1dTrdMarket_Futures_Simulate_JP\x10\r\x12\x10\n\x0cTrdMarket_JP\x10\x0f\x12\x10\n\x0cTrdMarket_MY\x10o\x12\x10\n\x0cTrdMarket_CA\x10p\x12\x15\n\x11TrdMarket_HK_Fund\x10q\x12\x15\n\x11TrdMarket_US_Fund\x10{*\x80\x02\n\x0cTrdSecMarket\x12\x18\n\x14TrdSecMarket_Unknown\x10\x00\x12\x13\n\x0fTrdSecMarket_HK\x10\x01\x12\x13\n\x0fTrdSecMarket_US\x10\x02\x12\x16\n\x12TrdSecMarket_CN_SH\x10\x1f\x12\x16\n\x12TrdSecMarket_CN_SZ\x10 \x12\x13\n\x0fTrdSecMarket_SG\x10)\x12\x13\n\x0fTrdSecMarket_JP\x10\x33\x12\x13\n\x0fTrdSecMarket_AU\x10=\x12\x13\n\x0fTrdSecMarket_MY\x10G\x12\x13\n\x0fTrdSecMarket_CA\x10Q\x12\x13\n\x0fTrdSecMarket_FX\x10[*m\n\x07TrdSide\x12\x13\n\x0fTrdSide_Unknown\x10\x00\x12\x0f\n\x0bTrdSide_Buy\x10\x01\x12\x10\n\x0cTrdSide_Sell\x10\x02\x12\x15\n\x11TrdSide_SellShort\x10\x03\x12\x13\n\x0fTrdSide_BuyBack\x10\x04*\xeb\x03\n\tOrderType\x12\x15\n\x11OrderType_Unknown\x10\x00\x12\x14\n\x10OrderType_Normal\x10\x01\x12\x14\n\x10OrderType_Market\x10\x02\x12\x1b\n\x17OrderType_AbsoluteLimit\x10\x05\x12\x15\n\x11OrderType_Auction\x10\x06\x12\x1a\n\x16OrderType_AuctionLimit\x10\x07\x12\x1a\n\x16OrderType_SpecialLimit\x10\x08\x12\x1e\n\x1aOrderType_SpecialLimit_All\x10\t\x12\x12\n\x0eOrderType_Stop\x10\n\x12\x17\n\x13OrderType_StopLimit\x10\x0b\x12\x1d\n\x19OrderType_MarketifTouched\x10\x0c\x12\x1c\n\x18OrderType_LimitifTouched\x10\r\x12\x1a\n\x16OrderType_TrailingStop\x10\x0e\x12\x1f\n\x1bOrderType_TrailingStopLimit\x10\x0f\x12\x19\n\x15OrderType_TWAP_MARKET\x10\x10\x12\x18\n\x14OrderType_TWAP_LIMIT\x10\x11\x12\x19\n\x15OrderType_VWAP_MARKET\x10\x12\x12\x18\n\x14OrderType_VWAP_LIMIT\x10\x13*M\n\tTrailType\x12\x15\n\x11TrailType_Unknown\x10\x00\x12\x13\n\x0fTrailType_Ratio\x10\x01\x12\x14\n\x10TrailType_Amount\x10\x02*\xfc\x03\n\x0bOrderStatus\x12\x1b\n\x17OrderStatus_Unsubmitted\x10\x00\x12 \n\x13OrderStatus_Unknown\x10\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\x12\x1d\n\x19OrderStatus_WaitingSubmit\x10\x01\x12\x1a\n\x16OrderStatus_Submitting\x10\x02\x12\x1c\n\x18OrderStatus_SubmitFailed\x10\x03\x12\x17\n\x13OrderStatus_TimeOut\x10\x04\x12\x19\n\x15OrderStatus_Submitted\x10\x05\x12\x1b\n\x17OrderStatus_Filled_Part\x10\n\x12\x1a\n\x16OrderStatus_Filled_All\x10\x0b\x12\x1f\n\x1bOrderStatus_Cancelling_Part\x10\x0c\x12\x1e\n\x1aOrderStatus_Cancelling_All\x10\r\x12\x1e\n\x1aOrderStatus_Cancelled_Part\x10\x0e\x12\x1d\n\x19OrderStatus_Cancelled_All\x10\x0f\x12\x16\n\x12OrderStatus_Failed\x10\x15\x12\x18\n\x14OrderStatus_Disabled\x10\x16\x12\x17\n\x13OrderStatus_Deleted\x10\x17\x12\x1d\n\x19OrderStatus_FillCancelled\x10\x18*e\n\x0fOrderFillStatus\x12\x16\n\x12OrderFillStatus_OK\x10\x00\x12\x1d\n\x19OrderFillStatus_Cancelled\x10\x01\x12\x1b\n\x17OrderFillStatus_Changed\x10\x02*`\n\x0cPositionSide\x12\x15\n\x11PositionSide_Long\x10\x00\x12!\n\x14PositionSide_Unknown\x10\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\x12\x16\n\x12PositionSide_Short\x10\x01*\xad\x01\n\rModifyOrderOp\x12\x19\n\x15ModifyOrderOp_Unknown\x10\x00\x12\x18\n\x14ModifyOrderOp_Normal\x10\x01\x12\x18\n\x14ModifyOrderOp_Cancel\x10\x02\x12\x19\n\x15ModifyOrderOp_Disable\x10\x03\x12\x18\n\x14ModifyOrderOp_Enable\x10\x04\x12\x18\n\x14ModifyOrderOp_Delete\x10\x05*P\n\nTrdAccType\x12\x16\n\x12TrdAccType_Unknown\x10\x00\x12\x13\n\x0fTrdAccType_Cash\x10\x01\x12\x15\n\x11TrdAccType_Margin\x10\x02*B\n\x0cTrdAccStatus\x12\x17\n\x13TrdAccStatus_Active\x10\x00\x12\x19\n\x15TrdAccStatus_Disabled\x10\x01*\xb0\x01\n\x08\x43urrency\x12\x14\n\x10\x43urrency_Unknown\x10\x00\x12\x10\n\x0c\x43urrency_HKD\x10\x01\x12\x10\n\x0c\x43urrency_USD\x10\x02\x12\x10\n\x0c\x43urrency_CNH\x10\x03\x12\x10\n\x0c\x43urrency_JPY\x10\x04\x12\x10\n\x0c\x43urrency_SGD\x10\x05\x12\x10\n\x0c\x43urrency_AUD\x10\x06\x12\x10\n\x0c\x43urrency_CAD\x10\x07\x12\x10\n\x0c\x43urrency_MYR\x10\x08*\xb6\x01\n\x0c\x43ltRiskLevel\x12!\n\x14\x43ltRiskLevel_Unknown\x10\xff\xff\xff\xff\xff\xff\xff\xff\xff\x01\x12\x15\n\x11\x43ltRiskLevel_Safe\x10\x00\x12\x18\n\x14\x43ltRiskLevel_Warning\x10\x01\x12\x17\n\x13\x43ltRiskLevel_Danger\x10\x02\x12\x1d\n\x19\x43ltRiskLevel_AbsoluteSafe\x10\x03\x12\x1a\n\x16\x43ltRiskLevel_OptDanger\x10\x04*7\n\x0bTimeInForce\x12\x13\n\x0fTimeInForce_DAY\x10\x00\x12\x13\n\x0fTimeInForce_GTC\x10\x01*\x95\x01\n\x0cSecurityFirm\x12\x18\n\x14SecurityFirm_Unknown\x10\x00\x12\x1f\n\x1bSecurityFirm_FutuSecurities\x10\x01\x12\x18\n\x14SecurityFirm_FutuInc\x10\x02\x12\x17\n\x13SecurityFirm_FutuSG\x10\x03\x12\x17\n\x13SecurityFirm_FutuAU\x10\x04*i\n\nSimAccType\x12\x16\n\x12SimAccType_Unknown\x10\x00\x12\x14\n\x10SimAccType_Stock\x10\x01\x12\x15\n\x11SimAccType_Option\x10\x02\x12\x16\n\x12SimAccType_Futures\x10\x03*\x94\x02\n\rCltRiskStatus\x12\x19\n\x15\x43ltRiskStatus_Unknown\x10\x00\x12\x18\n\x14\x43ltRiskStatus_Level1\x10\x01\x12\x18\n\x14\x43ltRiskStatus_Level2\x10\x02\x12\x18\n\x14\x43ltRiskStatus_Level3\x10\x03\x12\x18\n\x14\x43ltRiskStatus_Level4\x10\x04\x12\x18\n\x14\x43ltRiskStatus_Level5\x10\x05\x12\x18\n\x14\x43ltRiskStatus_Level6\x10\x06\x12\x18\n\x14\x43ltRiskStatus_Level7\x10\x07\x12\x18\n\x14\x43ltRiskStatus_Level8\x10\x08\x12\x18\n\x14\x43ltRiskStatus_Level9\x10\t*b\n\x08\x44TStatus\x12\x14\n\x10\x44TStatus_Unknown\x10\x00\x12\x16\n\x12\x44TStatus_Unlimited\x10\x01\x12\x13\n\x0f\x44TStatus_EMCall\x10\x02\x12\x13\n\x0f\x44TStatus_DTCall\x10\x03\x42@\n\x13\x63om.futu.openapi.pbZ)github.com/futuopen/ftapi4go/pb/trdcommon') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Trd_Common_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ)github.com/futuopen/ftapi4go/pb/trdcommon' + _globals['_TRDENV']._serialized_start=2982 + _globals['_TRDENV']._serialized_end=3028 + _globals['_TRDCATEGORY']._serialized_start=3030 + _globals['_TRDCATEGORY']._serialized_end=3118 + _globals['_TRDMARKET']._serialized_start=3121 + _globals['_TRDMARKET']._serialized_end=3528 + _globals['_TRDSECMARKET']._serialized_start=3531 + _globals['_TRDSECMARKET']._serialized_end=3787 + _globals['_TRDSIDE']._serialized_start=3789 + _globals['_TRDSIDE']._serialized_end=3898 + _globals['_ORDERTYPE']._serialized_start=3901 + _globals['_ORDERTYPE']._serialized_end=4392 + _globals['_TRAILTYPE']._serialized_start=4394 + _globals['_TRAILTYPE']._serialized_end=4471 + _globals['_ORDERSTATUS']._serialized_start=4474 + _globals['_ORDERSTATUS']._serialized_end=4982 + _globals['_ORDERFILLSTATUS']._serialized_start=4984 + _globals['_ORDERFILLSTATUS']._serialized_end=5085 + _globals['_POSITIONSIDE']._serialized_start=5087 + _globals['_POSITIONSIDE']._serialized_end=5183 + _globals['_MODIFYORDEROP']._serialized_start=5186 + _globals['_MODIFYORDEROP']._serialized_end=5359 + _globals['_TRDACCTYPE']._serialized_start=5361 + _globals['_TRDACCTYPE']._serialized_end=5441 + _globals['_TRDACCSTATUS']._serialized_start=5443 + _globals['_TRDACCSTATUS']._serialized_end=5509 + _globals['_CURRENCY']._serialized_start=5512 + _globals['_CURRENCY']._serialized_end=5688 + _globals['_CLTRISKLEVEL']._serialized_start=5691 + _globals['_CLTRISKLEVEL']._serialized_end=5873 + _globals['_TIMEINFORCE']._serialized_start=5875 + _globals['_TIMEINFORCE']._serialized_end=5930 + _globals['_SECURITYFIRM']._serialized_start=5933 + _globals['_SECURITYFIRM']._serialized_end=6082 + _globals['_SIMACCTYPE']._serialized_start=6084 + _globals['_SIMACCTYPE']._serialized_end=6189 + _globals['_CLTRISKSTATUS']._serialized_start=6192 + _globals['_CLTRISKSTATUS']._serialized_end=6468 + _globals['_DTSTATUS']._serialized_start=6470 + _globals['_DTSTATUS']._serialized_end=6568 + _globals['_ACCCASHINFO']._serialized_start=46 + _globals['_ACCCASHINFO']._serialized_end=139 + _globals['_ACCMARKETINFO']._serialized_start=141 + _globals['_ACCMARKETINFO']._serialized_end=191 + _globals['_TRDHEADER']._serialized_start=193 + _globals['_TRDHEADER']._serialized_end=254 + _globals['_TRDACC']._serialized_start=257 + _globals['_TRDACC']._serialized_end=438 + _globals['_FUNDS']._serialized_start=441 + _globals['_FUNDS']._serialized_end=1185 + _globals['_POSITION']._serialized_start=1188 + _globals['_POSITION']._serialized_end=1669 + _globals['_ORDER']._serialized_start=1672 + _globals['_ORDER']._serialized_end=2189 + _globals['_ORDERFEEITEM']._serialized_start=2191 + _globals['_ORDERFEEITEM']._serialized_end=2235 + _globals['_ORDERFEE']._serialized_start=2237 + _globals['_ORDERFEE']._serialized_end=2328 + _globals['_ORDERFILL']._serialized_start=2331 + _globals['_ORDERFILL']._serialized_end=2661 + _globals['_MAXTRDQTYS']._serialized_start=2664 + _globals['_MAXTRDQTYS']._serialized_end=2841 + _globals['_TRDFILTERCONDITIONS']._serialized_start=2844 + _globals['_TRDFILTERCONDITIONS']._serialized_end=2980 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Trd_FlowSummary_pb2.py b/futu/common/pb/Trd_FlowSummary_pb2.py index c66a981..1fd6a88 100644 --- a/futu/common/pb/Trd_FlowSummary_pb2.py +++ b/futu/common/pb/Trd_FlowSummary_pb2.py @@ -1,14 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Trd_FlowSummary.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) -from google.protobuf.internal import enum_type_wrapper +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Trd_FlowSummary.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,341 +25,24 @@ import Trd_Common_pb2 as Trd__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Trd_FlowSummary.proto', - package='Trd_FlowSummary', - syntax='proto2', - serialized_pb=_b('\n\x15Trd_FlowSummary.proto\x12\x0fTrd_FlowSummary\x1a\x10Trd_Common.proto\"\xc6\x01\n\x0f\x46lowSummaryInfo\x12\x14\n\x0c\x63learingDate\x18\x01 \x01(\t\x12\x16\n\x0esettlementDate\x18\x02 \x01(\t\x12\x10\n\x08\x63urrency\x18\x03 \x01(\x05\x12\x14\n\x0c\x63\x61shFlowType\x18\x04 \x01(\t\x12\x19\n\x11\x63\x61shFlowDirection\x18\x05 \x01(\x05\x12\x16\n\x0e\x63\x61shFlowAmount\x18\x06 \x01(\x01\x12\x16\n\x0e\x63\x61shFlowRemark\x18\x07 \x01(\t\x12\x12\n\ncashFlowID\x18\x08 \x01(\x04\"]\n\x03\x43\x32S\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12\x14\n\x0c\x63learingDate\x18\x02 \x02(\t\x12\x19\n\x11\x63\x61shFlowDirection\x18\x03 \x01(\x05\"k\n\x03S2C\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12=\n\x13\x66lowSummaryInfoList\x18\x02 \x03(\x0b\x32 .Trd_FlowSummary.FlowSummaryInfo\",\n\x07Request\x12!\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x14.Trd_FlowSummary.C2S\"e\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12!\n\x03s2c\x18\x04 \x01(\x0b\x32\x14.Trd_FlowSummary.S2C*s\n\x14TrdCashFlowDirection\x12 \n\x1cTrdCashFlowDirection_Unknown\x10\x00\x12\x1b\n\x17TrdCashFlowDirection_In\x10\x01\x12\x1c\n\x18TrdCashFlowDirection_Out\x10\x02\x42\x45\n\x13\x63om.futu.openapi.pbZ.github.com/futuopen/ftapi4go/pb/trdflowsummary') - , - dependencies=[Trd__Common__pb2.DESCRIPTOR,]) - -_TRDCASHFLOWDIRECTION = _descriptor.EnumDescriptor( - name='TrdCashFlowDirection', - full_name='Trd_FlowSummary.TrdCashFlowDirection', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='TrdCashFlowDirection_Unknown', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TrdCashFlowDirection_In', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='TrdCashFlowDirection_Out', index=2, number=2, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=614, - serialized_end=729, -) -_sym_db.RegisterEnumDescriptor(_TRDCASHFLOWDIRECTION) - -TrdCashFlowDirection = enum_type_wrapper.EnumTypeWrapper(_TRDCASHFLOWDIRECTION) -TrdCashFlowDirection_Unknown = 0 -TrdCashFlowDirection_In = 1 -TrdCashFlowDirection_Out = 2 - - - -_FLOWSUMMARYINFO = _descriptor.Descriptor( - name='FlowSummaryInfo', - full_name='Trd_FlowSummary.FlowSummaryInfo', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='clearingDate', full_name='Trd_FlowSummary.FlowSummaryInfo.clearingDate', index=0, - number=1, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='settlementDate', full_name='Trd_FlowSummary.FlowSummaryInfo.settlementDate', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='currency', full_name='Trd_FlowSummary.FlowSummaryInfo.currency', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='cashFlowType', full_name='Trd_FlowSummary.FlowSummaryInfo.cashFlowType', index=3, - number=4, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='cashFlowDirection', full_name='Trd_FlowSummary.FlowSummaryInfo.cashFlowDirection', index=4, - number=5, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='cashFlowAmount', full_name='Trd_FlowSummary.FlowSummaryInfo.cashFlowAmount', index=5, - number=6, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='cashFlowRemark', full_name='Trd_FlowSummary.FlowSummaryInfo.cashFlowRemark', index=6, - number=7, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='cashFlowID', full_name='Trd_FlowSummary.FlowSummaryInfo.cashFlowID', index=7, - number=8, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=61, - serialized_end=259, -) - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Trd_FlowSummary.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='header', full_name='Trd_FlowSummary.C2S.header', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='clearingDate', full_name='Trd_FlowSummary.C2S.clearingDate', index=1, - number=2, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='cashFlowDirection', full_name='Trd_FlowSummary.C2S.cashFlowDirection', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=261, - serialized_end=354, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Trd_FlowSummary.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='header', full_name='Trd_FlowSummary.S2C.header', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='flowSummaryInfoList', full_name='Trd_FlowSummary.S2C.flowSummaryInfoList', index=1, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=356, - serialized_end=463, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Trd_FlowSummary.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Trd_FlowSummary.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=465, - serialized_end=509, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Trd_FlowSummary.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Trd_FlowSummary.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Trd_FlowSummary.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Trd_FlowSummary.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Trd_FlowSummary.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=511, - serialized_end=612, -) - -_C2S.fields_by_name['header'].message_type = Trd__Common__pb2._TRDHEADER -_S2C.fields_by_name['header'].message_type = Trd__Common__pb2._TRDHEADER -_S2C.fields_by_name['flowSummaryInfoList'].message_type = _FLOWSUMMARYINFO -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['FlowSummaryInfo'] = _FLOWSUMMARYINFO -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -DESCRIPTOR.enum_types_by_name['TrdCashFlowDirection'] = _TRDCASHFLOWDIRECTION -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -FlowSummaryInfo = _reflection.GeneratedProtocolMessageType('FlowSummaryInfo', (_message.Message,), dict( - DESCRIPTOR = _FLOWSUMMARYINFO, - __module__ = 'Trd_FlowSummary_pb2' - # @@protoc_insertion_point(class_scope:Trd_FlowSummary.FlowSummaryInfo) - )) -_sym_db.RegisterMessage(FlowSummaryInfo) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Trd_FlowSummary_pb2' - # @@protoc_insertion_point(class_scope:Trd_FlowSummary.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Trd_FlowSummary_pb2' - # @@protoc_insertion_point(class_scope:Trd_FlowSummary.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Trd_FlowSummary_pb2' - # @@protoc_insertion_point(class_scope:Trd_FlowSummary.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Trd_FlowSummary_pb2' - # @@protoc_insertion_point(class_scope:Trd_FlowSummary.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ.github.com/futuopen/ftapi4go/pb/trdflowsummary')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x15Trd_FlowSummary.proto\x12\x0fTrd_FlowSummary\x1a\x10Trd_Common.proto\"\xc6\x01\n\x0f\x46lowSummaryInfo\x12\x14\n\x0c\x63learingDate\x18\x01 \x01(\t\x12\x16\n\x0esettlementDate\x18\x02 \x01(\t\x12\x10\n\x08\x63urrency\x18\x03 \x01(\x05\x12\x14\n\x0c\x63\x61shFlowType\x18\x04 \x01(\t\x12\x19\n\x11\x63\x61shFlowDirection\x18\x05 \x01(\x05\x12\x16\n\x0e\x63\x61shFlowAmount\x18\x06 \x01(\x01\x12\x16\n\x0e\x63\x61shFlowRemark\x18\x07 \x01(\t\x12\x12\n\ncashFlowID\x18\x08 \x01(\x04\"]\n\x03\x43\x32S\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12\x14\n\x0c\x63learingDate\x18\x02 \x02(\t\x12\x19\n\x11\x63\x61shFlowDirection\x18\x03 \x01(\x05\"k\n\x03S2C\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12=\n\x13\x66lowSummaryInfoList\x18\x02 \x03(\x0b\x32 .Trd_FlowSummary.FlowSummaryInfo\",\n\x07Request\x12!\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x14.Trd_FlowSummary.C2S\"e\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12!\n\x03s2c\x18\x04 \x01(\x0b\x32\x14.Trd_FlowSummary.S2C*s\n\x14TrdCashFlowDirection\x12 \n\x1cTrdCashFlowDirection_Unknown\x10\x00\x12\x1b\n\x17TrdCashFlowDirection_In\x10\x01\x12\x1c\n\x18TrdCashFlowDirection_Out\x10\x02\x42\x45\n\x13\x63om.futu.openapi.pbZ.github.com/futuopen/ftapi4go/pb/trdflowsummary') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Trd_FlowSummary_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ.github.com/futuopen/ftapi4go/pb/trdflowsummary' + _globals['_TRDCASHFLOWDIRECTION']._serialized_start=614 + _globals['_TRDCASHFLOWDIRECTION']._serialized_end=729 + _globals['_FLOWSUMMARYINFO']._serialized_start=61 + _globals['_FLOWSUMMARYINFO']._serialized_end=259 + _globals['_C2S']._serialized_start=261 + _globals['_C2S']._serialized_end=354 + _globals['_S2C']._serialized_start=356 + _globals['_S2C']._serialized_end=463 + _globals['_REQUEST']._serialized_start=465 + _globals['_REQUEST']._serialized_end=509 + _globals['_RESPONSE']._serialized_start=511 + _globals['_RESPONSE']._serialized_end=612 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Trd_GetAccList_pb2.py b/futu/common/pb/Trd_GetAccList_pb2.py index 1763d08..7d21396 100644 --- a/futu/common/pb/Trd_GetAccList_pb2.py +++ b/futu/common/pb/Trd_GetAccList_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Trd_GetAccList.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Trd_GetAccList.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,213 +26,20 @@ import Trd_Common_pb2 as Trd__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Trd_GetAccList.proto', - package='Trd_GetAccList', - syntax='proto2', - serialized_pb=_b('\n\x14Trd_GetAccList.proto\x12\x0eTrd_GetAccList\x1a\x0c\x43ommon.proto\x1a\x10Trd_Common.proto\"I\n\x03\x43\x32S\x12\x0e\n\x06userID\x18\x01 \x02(\x04\x12\x13\n\x0btrdCategory\x18\x02 \x01(\x05\x12\x1d\n\x15needGeneralSecAccount\x18\x03 \x01(\x08\"*\n\x03S2C\x12#\n\x07\x61\x63\x63List\x18\x01 \x03(\x0b\x32\x12.Trd_Common.TrdAcc\"+\n\x07Request\x12 \n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x13.Trd_GetAccList.C2S\"d\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12 \n\x03s2c\x18\x04 \x01(\x0b\x32\x13.Trd_GetAccList.S2CBD\n\x13\x63om.futu.openapi.pbZ-github.com/futuopen/ftapi4go/pb/trdgetacclist') - , - dependencies=[Common__pb2.DESCRIPTOR,Trd__Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Trd_GetAccList.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='userID', full_name='Trd_GetAccList.C2S.userID', index=0, - number=1, type=4, cpp_type=4, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='trdCategory', full_name='Trd_GetAccList.C2S.trdCategory', index=1, - number=2, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='needGeneralSecAccount', full_name='Trd_GetAccList.C2S.needGeneralSecAccount', index=2, - number=3, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=72, - serialized_end=145, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Trd_GetAccList.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='accList', full_name='Trd_GetAccList.S2C.accList', index=0, - number=1, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=147, - serialized_end=189, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Trd_GetAccList.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Trd_GetAccList.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=191, - serialized_end=234, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Trd_GetAccList.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Trd_GetAccList.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Trd_GetAccList.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Trd_GetAccList.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Trd_GetAccList.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=236, - serialized_end=336, -) - -_S2C.fields_by_name['accList'].message_type = Trd__Common__pb2._TRDACC -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Trd_GetAccList_pb2' - # @@protoc_insertion_point(class_scope:Trd_GetAccList.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Trd_GetAccList_pb2' - # @@protoc_insertion_point(class_scope:Trd_GetAccList.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Trd_GetAccList_pb2' - # @@protoc_insertion_point(class_scope:Trd_GetAccList.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Trd_GetAccList_pb2' - # @@protoc_insertion_point(class_scope:Trd_GetAccList.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ-github.com/futuopen/ftapi4go/pb/trdgetacclist')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x14Trd_GetAccList.proto\x12\x0eTrd_GetAccList\x1a\x0c\x43ommon.proto\x1a\x10Trd_Common.proto\"I\n\x03\x43\x32S\x12\x0e\n\x06userID\x18\x01 \x02(\x04\x12\x13\n\x0btrdCategory\x18\x02 \x01(\x05\x12\x1d\n\x15needGeneralSecAccount\x18\x03 \x01(\x08\"*\n\x03S2C\x12#\n\x07\x61\x63\x63List\x18\x01 \x03(\x0b\x32\x12.Trd_Common.TrdAcc\"+\n\x07Request\x12 \n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x13.Trd_GetAccList.C2S\"d\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12 \n\x03s2c\x18\x04 \x01(\x0b\x32\x13.Trd_GetAccList.S2CBD\n\x13\x63om.futu.openapi.pbZ-github.com/futuopen/ftapi4go/pb/trdgetacclist') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Trd_GetAccList_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ-github.com/futuopen/ftapi4go/pb/trdgetacclist' + _globals['_C2S']._serialized_start=72 + _globals['_C2S']._serialized_end=145 + _globals['_S2C']._serialized_start=147 + _globals['_S2C']._serialized_end=189 + _globals['_REQUEST']._serialized_start=191 + _globals['_REQUEST']._serialized_end=234 + _globals['_RESPONSE']._serialized_start=236 + _globals['_RESPONSE']._serialized_end=336 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Trd_GetFunds_pb2.py b/futu/common/pb/Trd_GetFunds_pb2.py index 890d72b..13495fe 100644 --- a/futu/common/pb/Trd_GetFunds_pb2.py +++ b/futu/common/pb/Trd_GetFunds_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Trd_GetFunds.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Trd_GetFunds.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,222 +26,20 @@ import Trd_Common_pb2 as Trd__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Trd_GetFunds.proto', - package='Trd_GetFunds', - syntax='proto2', - serialized_pb=_b('\n\x12Trd_GetFunds.proto\x12\x0cTrd_GetFunds\x1a\x0c\x43ommon.proto\x1a\x10Trd_Common.proto\"T\n\x03\x43\x32S\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12\x14\n\x0crefreshCache\x18\x02 \x01(\x08\x12\x10\n\x08\x63urrency\x18\x03 \x01(\x05\"N\n\x03S2C\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12 \n\x05\x66unds\x18\x02 \x01(\x0b\x32\x11.Trd_Common.Funds\")\n\x07Request\x12\x1e\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x11.Trd_GetFunds.C2S\"b\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\x1e\n\x03s2c\x18\x04 \x01(\x0b\x32\x11.Trd_GetFunds.S2CBB\n\x13\x63om.futu.openapi.pbZ+github.com/futuopen/ftapi4go/pb/trdgetfunds') - , - dependencies=[Common__pb2.DESCRIPTOR,Trd__Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Trd_GetFunds.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='header', full_name='Trd_GetFunds.C2S.header', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='refreshCache', full_name='Trd_GetFunds.C2S.refreshCache', index=1, - number=2, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='currency', full_name='Trd_GetFunds.C2S.currency', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=68, - serialized_end=152, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Trd_GetFunds.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='header', full_name='Trd_GetFunds.S2C.header', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='funds', full_name='Trd_GetFunds.S2C.funds', index=1, - number=2, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=154, - serialized_end=232, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Trd_GetFunds.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Trd_GetFunds.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=234, - serialized_end=275, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Trd_GetFunds.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Trd_GetFunds.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Trd_GetFunds.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Trd_GetFunds.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Trd_GetFunds.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=277, - serialized_end=375, -) - -_C2S.fields_by_name['header'].message_type = Trd__Common__pb2._TRDHEADER -_S2C.fields_by_name['header'].message_type = Trd__Common__pb2._TRDHEADER -_S2C.fields_by_name['funds'].message_type = Trd__Common__pb2._FUNDS -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Trd_GetFunds_pb2' - # @@protoc_insertion_point(class_scope:Trd_GetFunds.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Trd_GetFunds_pb2' - # @@protoc_insertion_point(class_scope:Trd_GetFunds.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Trd_GetFunds_pb2' - # @@protoc_insertion_point(class_scope:Trd_GetFunds.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Trd_GetFunds_pb2' - # @@protoc_insertion_point(class_scope:Trd_GetFunds.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ+github.com/futuopen/ftapi4go/pb/trdgetfunds')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x12Trd_GetFunds.proto\x12\x0cTrd_GetFunds\x1a\x0c\x43ommon.proto\x1a\x10Trd_Common.proto\"T\n\x03\x43\x32S\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12\x14\n\x0crefreshCache\x18\x02 \x01(\x08\x12\x10\n\x08\x63urrency\x18\x03 \x01(\x05\"N\n\x03S2C\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12 \n\x05\x66unds\x18\x02 \x01(\x0b\x32\x11.Trd_Common.Funds\")\n\x07Request\x12\x1e\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x11.Trd_GetFunds.C2S\"b\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\x1e\n\x03s2c\x18\x04 \x01(\x0b\x32\x11.Trd_GetFunds.S2CBB\n\x13\x63om.futu.openapi.pbZ+github.com/futuopen/ftapi4go/pb/trdgetfunds') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Trd_GetFunds_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ+github.com/futuopen/ftapi4go/pb/trdgetfunds' + _globals['_C2S']._serialized_start=68 + _globals['_C2S']._serialized_end=152 + _globals['_S2C']._serialized_start=154 + _globals['_S2C']._serialized_end=232 + _globals['_REQUEST']._serialized_start=234 + _globals['_REQUEST']._serialized_end=275 + _globals['_RESPONSE']._serialized_start=277 + _globals['_RESPONSE']._serialized_end=375 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Trd_GetHistoryOrderFillList_pb2.py b/futu/common/pb/Trd_GetHistoryOrderFillList_pb2.py index 9e5e3d4..e632338 100644 --- a/futu/common/pb/Trd_GetHistoryOrderFillList_pb2.py +++ b/futu/common/pb/Trd_GetHistoryOrderFillList_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Trd_GetHistoryOrderFillList.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Trd_GetHistoryOrderFillList.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,216 +26,20 @@ import Trd_Common_pb2 as Trd__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Trd_GetHistoryOrderFillList.proto', - package='Trd_GetHistoryOrderFillList', - syntax='proto2', - serialized_pb=_b('\n!Trd_GetHistoryOrderFillList.proto\x12\x1bTrd_GetHistoryOrderFillList\x1a\x0c\x43ommon.proto\x1a\x10Trd_Common.proto\"g\n\x03\x43\x32S\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12\x39\n\x10\x66ilterConditions\x18\x02 \x02(\x0b\x32\x1f.Trd_Common.TrdFilterConditions\"Z\n\x03S2C\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12,\n\rorderFillList\x18\x02 \x03(\x0b\x32\x15.Trd_Common.OrderFill\"8\n\x07Request\x12-\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32 .Trd_GetHistoryOrderFillList.C2S\"q\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12-\n\x03s2c\x18\x04 \x01(\x0b\x32 .Trd_GetHistoryOrderFillList.S2CBQ\n\x13\x63om.futu.openapi.pbZ:github.com/futuopen/ftapi4go/pb/trdgethistoryorderfilllist') - , - dependencies=[Common__pb2.DESCRIPTOR,Trd__Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Trd_GetHistoryOrderFillList.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='header', full_name='Trd_GetHistoryOrderFillList.C2S.header', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='filterConditions', full_name='Trd_GetHistoryOrderFillList.C2S.filterConditions', index=1, - number=2, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=98, - serialized_end=201, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Trd_GetHistoryOrderFillList.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='header', full_name='Trd_GetHistoryOrderFillList.S2C.header', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='orderFillList', full_name='Trd_GetHistoryOrderFillList.S2C.orderFillList', index=1, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=203, - serialized_end=293, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Trd_GetHistoryOrderFillList.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Trd_GetHistoryOrderFillList.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=295, - serialized_end=351, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Trd_GetHistoryOrderFillList.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Trd_GetHistoryOrderFillList.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Trd_GetHistoryOrderFillList.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Trd_GetHistoryOrderFillList.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Trd_GetHistoryOrderFillList.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=353, - serialized_end=466, -) - -_C2S.fields_by_name['header'].message_type = Trd__Common__pb2._TRDHEADER -_C2S.fields_by_name['filterConditions'].message_type = Trd__Common__pb2._TRDFILTERCONDITIONS -_S2C.fields_by_name['header'].message_type = Trd__Common__pb2._TRDHEADER -_S2C.fields_by_name['orderFillList'].message_type = Trd__Common__pb2._ORDERFILL -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Trd_GetHistoryOrderFillList_pb2' - # @@protoc_insertion_point(class_scope:Trd_GetHistoryOrderFillList.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Trd_GetHistoryOrderFillList_pb2' - # @@protoc_insertion_point(class_scope:Trd_GetHistoryOrderFillList.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Trd_GetHistoryOrderFillList_pb2' - # @@protoc_insertion_point(class_scope:Trd_GetHistoryOrderFillList.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Trd_GetHistoryOrderFillList_pb2' - # @@protoc_insertion_point(class_scope:Trd_GetHistoryOrderFillList.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ:github.com/futuopen/ftapi4go/pb/trdgethistoryorderfilllist')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n!Trd_GetHistoryOrderFillList.proto\x12\x1bTrd_GetHistoryOrderFillList\x1a\x0c\x43ommon.proto\x1a\x10Trd_Common.proto\"g\n\x03\x43\x32S\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12\x39\n\x10\x66ilterConditions\x18\x02 \x02(\x0b\x32\x1f.Trd_Common.TrdFilterConditions\"Z\n\x03S2C\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12,\n\rorderFillList\x18\x02 \x03(\x0b\x32\x15.Trd_Common.OrderFill\"8\n\x07Request\x12-\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32 .Trd_GetHistoryOrderFillList.C2S\"q\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12-\n\x03s2c\x18\x04 \x01(\x0b\x32 .Trd_GetHistoryOrderFillList.S2CBQ\n\x13\x63om.futu.openapi.pbZ:github.com/futuopen/ftapi4go/pb/trdgethistoryorderfilllist') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Trd_GetHistoryOrderFillList_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ:github.com/futuopen/ftapi4go/pb/trdgethistoryorderfilllist' + _globals['_C2S']._serialized_start=98 + _globals['_C2S']._serialized_end=201 + _globals['_S2C']._serialized_start=203 + _globals['_S2C']._serialized_end=293 + _globals['_REQUEST']._serialized_start=295 + _globals['_REQUEST']._serialized_end=351 + _globals['_RESPONSE']._serialized_start=353 + _globals['_RESPONSE']._serialized_end=466 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Trd_GetHistoryOrderList_pb2.py b/futu/common/pb/Trd_GetHistoryOrderList_pb2.py index fc82ac8..89671a5 100644 --- a/futu/common/pb/Trd_GetHistoryOrderList_pb2.py +++ b/futu/common/pb/Trd_GetHistoryOrderList_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Trd_GetHistoryOrderList.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Trd_GetHistoryOrderList.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,223 +26,20 @@ import Trd_Common_pb2 as Trd__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Trd_GetHistoryOrderList.proto', - package='Trd_GetHistoryOrderList', - syntax='proto2', - serialized_pb=_b('\n\x1dTrd_GetHistoryOrderList.proto\x12\x17Trd_GetHistoryOrderList\x1a\x0c\x43ommon.proto\x1a\x10Trd_Common.proto\"\x81\x01\n\x03\x43\x32S\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12\x39\n\x10\x66ilterConditions\x18\x02 \x02(\x0b\x32\x1f.Trd_Common.TrdFilterConditions\x12\x18\n\x10\x66ilterStatusList\x18\x03 \x03(\x05\"R\n\x03S2C\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12$\n\torderList\x18\x02 \x03(\x0b\x32\x11.Trd_Common.Order\"4\n\x07Request\x12)\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x1c.Trd_GetHistoryOrderList.C2S\"m\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12)\n\x03s2c\x18\x04 \x01(\x0b\x32\x1c.Trd_GetHistoryOrderList.S2CBM\n\x13\x63om.futu.openapi.pbZ6github.com/futuopen/ftapi4go/pb/trdgethistoryorderlist') - , - dependencies=[Common__pb2.DESCRIPTOR,Trd__Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Trd_GetHistoryOrderList.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='header', full_name='Trd_GetHistoryOrderList.C2S.header', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='filterConditions', full_name='Trd_GetHistoryOrderList.C2S.filterConditions', index=1, - number=2, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='filterStatusList', full_name='Trd_GetHistoryOrderList.C2S.filterStatusList', index=2, - number=3, type=5, cpp_type=1, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=91, - serialized_end=220, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Trd_GetHistoryOrderList.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='header', full_name='Trd_GetHistoryOrderList.S2C.header', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='orderList', full_name='Trd_GetHistoryOrderList.S2C.orderList', index=1, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=222, - serialized_end=304, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Trd_GetHistoryOrderList.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Trd_GetHistoryOrderList.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=306, - serialized_end=358, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Trd_GetHistoryOrderList.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Trd_GetHistoryOrderList.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Trd_GetHistoryOrderList.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Trd_GetHistoryOrderList.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Trd_GetHistoryOrderList.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=360, - serialized_end=469, -) - -_C2S.fields_by_name['header'].message_type = Trd__Common__pb2._TRDHEADER -_C2S.fields_by_name['filterConditions'].message_type = Trd__Common__pb2._TRDFILTERCONDITIONS -_S2C.fields_by_name['header'].message_type = Trd__Common__pb2._TRDHEADER -_S2C.fields_by_name['orderList'].message_type = Trd__Common__pb2._ORDER -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Trd_GetHistoryOrderList_pb2' - # @@protoc_insertion_point(class_scope:Trd_GetHistoryOrderList.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Trd_GetHistoryOrderList_pb2' - # @@protoc_insertion_point(class_scope:Trd_GetHistoryOrderList.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Trd_GetHistoryOrderList_pb2' - # @@protoc_insertion_point(class_scope:Trd_GetHistoryOrderList.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Trd_GetHistoryOrderList_pb2' - # @@protoc_insertion_point(class_scope:Trd_GetHistoryOrderList.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ6github.com/futuopen/ftapi4go/pb/trdgethistoryorderlist')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1dTrd_GetHistoryOrderList.proto\x12\x17Trd_GetHistoryOrderList\x1a\x0c\x43ommon.proto\x1a\x10Trd_Common.proto\"\x81\x01\n\x03\x43\x32S\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12\x39\n\x10\x66ilterConditions\x18\x02 \x02(\x0b\x32\x1f.Trd_Common.TrdFilterConditions\x12\x18\n\x10\x66ilterStatusList\x18\x03 \x03(\x05\"R\n\x03S2C\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12$\n\torderList\x18\x02 \x03(\x0b\x32\x11.Trd_Common.Order\"4\n\x07Request\x12)\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x1c.Trd_GetHistoryOrderList.C2S\"m\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12)\n\x03s2c\x18\x04 \x01(\x0b\x32\x1c.Trd_GetHistoryOrderList.S2CBM\n\x13\x63om.futu.openapi.pbZ6github.com/futuopen/ftapi4go/pb/trdgethistoryorderlist') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Trd_GetHistoryOrderList_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ6github.com/futuopen/ftapi4go/pb/trdgethistoryorderlist' + _globals['_C2S']._serialized_start=91 + _globals['_C2S']._serialized_end=220 + _globals['_S2C']._serialized_start=222 + _globals['_S2C']._serialized_end=304 + _globals['_REQUEST']._serialized_start=306 + _globals['_REQUEST']._serialized_end=358 + _globals['_RESPONSE']._serialized_start=360 + _globals['_RESPONSE']._serialized_end=469 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Trd_GetMarginRatio_pb2.py b/futu/common/pb/Trd_GetMarginRatio_pb2.py index 49416de..f82708c 100644 --- a/futu/common/pb/Trd_GetMarginRatio_pb2.py +++ b/futu/common/pb/Trd_GetMarginRatio_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Trd_GetMarginRatio.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Trd_GetMarginRatio.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,340 +26,22 @@ import Qot_Common_pb2 as Qot__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Trd_GetMarginRatio.proto', - package='Trd_GetMarginRatio', - syntax='proto2', - serialized_pb=_b('\n\x18Trd_GetMarginRatio.proto\x12\x12Trd_GetMarginRatio\x1a\x10Trd_Common.proto\x1a\x10Qot_Common.proto\"\xc9\x02\n\x0fMarginRatioInfo\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x14\n\x0cisLongPermit\x18\x02 \x01(\x08\x12\x15\n\risShortPermit\x18\x03 \x01(\x08\x12\x17\n\x0fshortPoolRemain\x18\x04 \x01(\x01\x12\x14\n\x0cshortFeeRate\x18\x05 \x01(\x01\x12\x16\n\x0e\x61lertLongRatio\x18\x06 \x01(\x01\x12\x17\n\x0f\x61lertShortRatio\x18\x07 \x01(\x01\x12\x13\n\x0bimLongRatio\x18\x08 \x01(\x01\x12\x14\n\x0cimShortRatio\x18\t \x01(\x01\x12\x14\n\x0cmcmLongRatio\x18\n \x01(\x01\x12\x15\n\rmcmShortRatio\x18\x0b \x01(\x01\x12\x13\n\x0bmmLongRatio\x18\x0c \x01(\x01\x12\x14\n\x0cmmShortRatio\x18\r \x01(\x01\"X\n\x03\x43\x32S\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12*\n\x0csecurityList\x18\x02 \x03(\x0b\x32\x14.Qot_Common.Security\"n\n\x03S2C\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12@\n\x13marginRatioInfoList\x18\x02 \x03(\x0b\x32#.Trd_GetMarginRatio.MarginRatioInfo\"/\n\x07Request\x12$\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x17.Trd_GetMarginRatio.C2S\"h\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12$\n\x03s2c\x18\x04 \x01(\x0b\x32\x17.Trd_GetMarginRatio.S2CBH\n\x13\x63om.futu.openapi.pbZ1github.com/futuopen/ftapi4go/pb/trdgetmarginratio') - , - dependencies=[Trd__Common__pb2.DESCRIPTOR,Qot__Common__pb2.DESCRIPTOR,]) - - - - -_MARGINRATIOINFO = _descriptor.Descriptor( - name='MarginRatioInfo', - full_name='Trd_GetMarginRatio.MarginRatioInfo', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='security', full_name='Trd_GetMarginRatio.MarginRatioInfo.security', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='isLongPermit', full_name='Trd_GetMarginRatio.MarginRatioInfo.isLongPermit', index=1, - number=2, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='isShortPermit', full_name='Trd_GetMarginRatio.MarginRatioInfo.isShortPermit', index=2, - number=3, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='shortPoolRemain', full_name='Trd_GetMarginRatio.MarginRatioInfo.shortPoolRemain', index=3, - number=4, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='shortFeeRate', full_name='Trd_GetMarginRatio.MarginRatioInfo.shortFeeRate', index=4, - number=5, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='alertLongRatio', full_name='Trd_GetMarginRatio.MarginRatioInfo.alertLongRatio', index=5, - number=6, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='alertShortRatio', full_name='Trd_GetMarginRatio.MarginRatioInfo.alertShortRatio', index=6, - number=7, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='imLongRatio', full_name='Trd_GetMarginRatio.MarginRatioInfo.imLongRatio', index=7, - number=8, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='imShortRatio', full_name='Trd_GetMarginRatio.MarginRatioInfo.imShortRatio', index=8, - number=9, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='mcmLongRatio', full_name='Trd_GetMarginRatio.MarginRatioInfo.mcmLongRatio', index=9, - number=10, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='mcmShortRatio', full_name='Trd_GetMarginRatio.MarginRatioInfo.mcmShortRatio', index=10, - number=11, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='mmLongRatio', full_name='Trd_GetMarginRatio.MarginRatioInfo.mmLongRatio', index=11, - number=12, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='mmShortRatio', full_name='Trd_GetMarginRatio.MarginRatioInfo.mmShortRatio', index=12, - number=13, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=85, - serialized_end=414, -) - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Trd_GetMarginRatio.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='header', full_name='Trd_GetMarginRatio.C2S.header', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='securityList', full_name='Trd_GetMarginRatio.C2S.securityList', index=1, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=416, - serialized_end=504, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Trd_GetMarginRatio.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='header', full_name='Trd_GetMarginRatio.S2C.header', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='marginRatioInfoList', full_name='Trd_GetMarginRatio.S2C.marginRatioInfoList', index=1, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=506, - serialized_end=616, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Trd_GetMarginRatio.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Trd_GetMarginRatio.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=618, - serialized_end=665, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Trd_GetMarginRatio.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Trd_GetMarginRatio.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Trd_GetMarginRatio.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Trd_GetMarginRatio.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Trd_GetMarginRatio.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=667, - serialized_end=771, -) - -_MARGINRATIOINFO.fields_by_name['security'].message_type = Qot__Common__pb2._SECURITY -_C2S.fields_by_name['header'].message_type = Trd__Common__pb2._TRDHEADER -_C2S.fields_by_name['securityList'].message_type = Qot__Common__pb2._SECURITY -_S2C.fields_by_name['header'].message_type = Trd__Common__pb2._TRDHEADER -_S2C.fields_by_name['marginRatioInfoList'].message_type = _MARGINRATIOINFO -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['MarginRatioInfo'] = _MARGINRATIOINFO -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -MarginRatioInfo = _reflection.GeneratedProtocolMessageType('MarginRatioInfo', (_message.Message,), dict( - DESCRIPTOR = _MARGINRATIOINFO, - __module__ = 'Trd_GetMarginRatio_pb2' - # @@protoc_insertion_point(class_scope:Trd_GetMarginRatio.MarginRatioInfo) - )) -_sym_db.RegisterMessage(MarginRatioInfo) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Trd_GetMarginRatio_pb2' - # @@protoc_insertion_point(class_scope:Trd_GetMarginRatio.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Trd_GetMarginRatio_pb2' - # @@protoc_insertion_point(class_scope:Trd_GetMarginRatio.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Trd_GetMarginRatio_pb2' - # @@protoc_insertion_point(class_scope:Trd_GetMarginRatio.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Trd_GetMarginRatio_pb2' - # @@protoc_insertion_point(class_scope:Trd_GetMarginRatio.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ1github.com/futuopen/ftapi4go/pb/trdgetmarginratio')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x18Trd_GetMarginRatio.proto\x12\x12Trd_GetMarginRatio\x1a\x10Trd_Common.proto\x1a\x10Qot_Common.proto\"\xc9\x02\n\x0fMarginRatioInfo\x12&\n\x08security\x18\x01 \x02(\x0b\x32\x14.Qot_Common.Security\x12\x14\n\x0cisLongPermit\x18\x02 \x01(\x08\x12\x15\n\risShortPermit\x18\x03 \x01(\x08\x12\x17\n\x0fshortPoolRemain\x18\x04 \x01(\x01\x12\x14\n\x0cshortFeeRate\x18\x05 \x01(\x01\x12\x16\n\x0e\x61lertLongRatio\x18\x06 \x01(\x01\x12\x17\n\x0f\x61lertShortRatio\x18\x07 \x01(\x01\x12\x13\n\x0bimLongRatio\x18\x08 \x01(\x01\x12\x14\n\x0cimShortRatio\x18\t \x01(\x01\x12\x14\n\x0cmcmLongRatio\x18\n \x01(\x01\x12\x15\n\rmcmShortRatio\x18\x0b \x01(\x01\x12\x13\n\x0bmmLongRatio\x18\x0c \x01(\x01\x12\x14\n\x0cmmShortRatio\x18\r \x01(\x01\"X\n\x03\x43\x32S\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12*\n\x0csecurityList\x18\x02 \x03(\x0b\x32\x14.Qot_Common.Security\"n\n\x03S2C\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12@\n\x13marginRatioInfoList\x18\x02 \x03(\x0b\x32#.Trd_GetMarginRatio.MarginRatioInfo\"/\n\x07Request\x12$\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x17.Trd_GetMarginRatio.C2S\"h\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12$\n\x03s2c\x18\x04 \x01(\x0b\x32\x17.Trd_GetMarginRatio.S2CBH\n\x13\x63om.futu.openapi.pbZ1github.com/futuopen/ftapi4go/pb/trdgetmarginratio') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Trd_GetMarginRatio_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ1github.com/futuopen/ftapi4go/pb/trdgetmarginratio' + _globals['_MARGINRATIOINFO']._serialized_start=85 + _globals['_MARGINRATIOINFO']._serialized_end=414 + _globals['_C2S']._serialized_start=416 + _globals['_C2S']._serialized_end=504 + _globals['_S2C']._serialized_start=506 + _globals['_S2C']._serialized_end=616 + _globals['_REQUEST']._serialized_start=618 + _globals['_REQUEST']._serialized_end=665 + _globals['_RESPONSE']._serialized_start=667 + _globals['_RESPONSE']._serialized_end=771 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Trd_GetMaxTrdQtys_pb2.py b/futu/common/pb/Trd_GetMaxTrdQtys_pb2.py index 58f0ef9..97ab8e4 100644 --- a/futu/common/pb/Trd_GetMaxTrdQtys_pb2.py +++ b/futu/common/pb/Trd_GetMaxTrdQtys_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Trd_GetMaxTrdQtys.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Trd_GetMaxTrdQtys.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,264 +26,20 @@ import Trd_Common_pb2 as Trd__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Trd_GetMaxTrdQtys.proto', - package='Trd_GetMaxTrdQtys', - syntax='proto2', - serialized_pb=_b('\n\x17Trd_GetMaxTrdQtys.proto\x12\x11Trd_GetMaxTrdQtys\x1a\x0c\x43ommon.proto\x1a\x10Trd_Common.proto\"\xc4\x01\n\x03\x43\x32S\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12\x11\n\torderType\x18\x02 \x02(\x05\x12\x0c\n\x04\x63ode\x18\x03 \x02(\t\x12\r\n\x05price\x18\x04 \x02(\x01\x12\x0f\n\x07orderID\x18\x05 \x01(\x04\x12\x13\n\x0b\x61\x64justPrice\x18\x06 \x01(\x08\x12\x1a\n\x12\x61\x64justSideAndLimit\x18\x07 \x01(\x01\x12\x11\n\tsecMarket\x18\x08 \x01(\x05\x12\x11\n\torderIDEx\x18\t \x01(\t\"X\n\x03S2C\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12*\n\nmaxTrdQtys\x18\x02 \x01(\x0b\x32\x16.Trd_Common.MaxTrdQtys\".\n\x07Request\x12#\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x16.Trd_GetMaxTrdQtys.C2S\"g\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12#\n\x03s2c\x18\x04 \x01(\x0b\x32\x16.Trd_GetMaxTrdQtys.S2CBG\n\x13\x63om.futu.openapi.pbZ0github.com/futuopen/ftapi4go/pb/trdgetmaxtrdqtys') - , - dependencies=[Common__pb2.DESCRIPTOR,Trd__Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Trd_GetMaxTrdQtys.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='header', full_name='Trd_GetMaxTrdQtys.C2S.header', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='orderType', full_name='Trd_GetMaxTrdQtys.C2S.orderType', index=1, - number=2, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='code', full_name='Trd_GetMaxTrdQtys.C2S.code', index=2, - number=3, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='price', full_name='Trd_GetMaxTrdQtys.C2S.price', index=3, - number=4, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='orderID', full_name='Trd_GetMaxTrdQtys.C2S.orderID', index=4, - number=5, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='adjustPrice', full_name='Trd_GetMaxTrdQtys.C2S.adjustPrice', index=5, - number=6, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='adjustSideAndLimit', full_name='Trd_GetMaxTrdQtys.C2S.adjustSideAndLimit', index=6, - number=7, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='secMarket', full_name='Trd_GetMaxTrdQtys.C2S.secMarket', index=7, - number=8, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='orderIDEx', full_name='Trd_GetMaxTrdQtys.C2S.orderIDEx', index=8, - number=9, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=79, - serialized_end=275, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Trd_GetMaxTrdQtys.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='header', full_name='Trd_GetMaxTrdQtys.S2C.header', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='maxTrdQtys', full_name='Trd_GetMaxTrdQtys.S2C.maxTrdQtys', index=1, - number=2, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=277, - serialized_end=365, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Trd_GetMaxTrdQtys.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Trd_GetMaxTrdQtys.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=367, - serialized_end=413, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Trd_GetMaxTrdQtys.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Trd_GetMaxTrdQtys.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Trd_GetMaxTrdQtys.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Trd_GetMaxTrdQtys.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Trd_GetMaxTrdQtys.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=415, - serialized_end=518, -) - -_C2S.fields_by_name['header'].message_type = Trd__Common__pb2._TRDHEADER -_S2C.fields_by_name['header'].message_type = Trd__Common__pb2._TRDHEADER -_S2C.fields_by_name['maxTrdQtys'].message_type = Trd__Common__pb2._MAXTRDQTYS -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Trd_GetMaxTrdQtys_pb2' - # @@protoc_insertion_point(class_scope:Trd_GetMaxTrdQtys.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Trd_GetMaxTrdQtys_pb2' - # @@protoc_insertion_point(class_scope:Trd_GetMaxTrdQtys.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Trd_GetMaxTrdQtys_pb2' - # @@protoc_insertion_point(class_scope:Trd_GetMaxTrdQtys.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Trd_GetMaxTrdQtys_pb2' - # @@protoc_insertion_point(class_scope:Trd_GetMaxTrdQtys.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ0github.com/futuopen/ftapi4go/pb/trdgetmaxtrdqtys')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x17Trd_GetMaxTrdQtys.proto\x12\x11Trd_GetMaxTrdQtys\x1a\x0c\x43ommon.proto\x1a\x10Trd_Common.proto\"\xc4\x01\n\x03\x43\x32S\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12\x11\n\torderType\x18\x02 \x02(\x05\x12\x0c\n\x04\x63ode\x18\x03 \x02(\t\x12\r\n\x05price\x18\x04 \x02(\x01\x12\x0f\n\x07orderID\x18\x05 \x01(\x04\x12\x13\n\x0b\x61\x64justPrice\x18\x06 \x01(\x08\x12\x1a\n\x12\x61\x64justSideAndLimit\x18\x07 \x01(\x01\x12\x11\n\tsecMarket\x18\x08 \x01(\x05\x12\x11\n\torderIDEx\x18\t \x01(\t\"X\n\x03S2C\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12*\n\nmaxTrdQtys\x18\x02 \x01(\x0b\x32\x16.Trd_Common.MaxTrdQtys\".\n\x07Request\x12#\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x16.Trd_GetMaxTrdQtys.C2S\"g\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12#\n\x03s2c\x18\x04 \x01(\x0b\x32\x16.Trd_GetMaxTrdQtys.S2CBG\n\x13\x63om.futu.openapi.pbZ0github.com/futuopen/ftapi4go/pb/trdgetmaxtrdqtys') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Trd_GetMaxTrdQtys_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ0github.com/futuopen/ftapi4go/pb/trdgetmaxtrdqtys' + _globals['_C2S']._serialized_start=79 + _globals['_C2S']._serialized_end=275 + _globals['_S2C']._serialized_start=277 + _globals['_S2C']._serialized_end=365 + _globals['_REQUEST']._serialized_start=367 + _globals['_REQUEST']._serialized_end=413 + _globals['_RESPONSE']._serialized_start=415 + _globals['_RESPONSE']._serialized_end=518 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Trd_GetOrderFee_pb2.py b/futu/common/pb/Trd_GetOrderFee_pb2.py index 4c0d65d..331dfa1 100644 --- a/futu/common/pb/Trd_GetOrderFee_pb2.py +++ b/futu/common/pb/Trd_GetOrderFee_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Trd_GetOrderFee.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Trd_GetOrderFee.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,215 +26,20 @@ import Trd_Common_pb2 as Trd__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Trd_GetOrderFee.proto', - package='Trd_GetOrderFee', - syntax='proto2', - serialized_pb=_b('\n\x15Trd_GetOrderFee.proto\x12\x0fTrd_GetOrderFee\x1a\x0c\x43ommon.proto\x1a\x10Trd_Common.proto\"C\n\x03\x43\x32S\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12\x15\n\rorderIdExList\x18\x02 \x03(\t\"X\n\x03S2C\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12*\n\x0corderFeeList\x18\x02 \x03(\x0b\x32\x14.Trd_Common.OrderFee\",\n\x07Request\x12!\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x14.Trd_GetOrderFee.C2S\"e\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12!\n\x03s2c\x18\x04 \x01(\x0b\x32\x14.Trd_GetOrderFee.S2CBE\n\x13\x63om.futu.openapi.pbZ.github.com/futuopen/ftapi4go/pb/trdgetorderfee') - , - dependencies=[Common__pb2.DESCRIPTOR,Trd__Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Trd_GetOrderFee.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='header', full_name='Trd_GetOrderFee.C2S.header', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='orderIdExList', full_name='Trd_GetOrderFee.C2S.orderIdExList', index=1, - number=2, type=9, cpp_type=9, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=74, - serialized_end=141, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Trd_GetOrderFee.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='header', full_name='Trd_GetOrderFee.S2C.header', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='orderFeeList', full_name='Trd_GetOrderFee.S2C.orderFeeList', index=1, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=143, - serialized_end=231, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Trd_GetOrderFee.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Trd_GetOrderFee.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=233, - serialized_end=277, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Trd_GetOrderFee.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Trd_GetOrderFee.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Trd_GetOrderFee.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Trd_GetOrderFee.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Trd_GetOrderFee.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=279, - serialized_end=380, -) - -_C2S.fields_by_name['header'].message_type = Trd__Common__pb2._TRDHEADER -_S2C.fields_by_name['header'].message_type = Trd__Common__pb2._TRDHEADER -_S2C.fields_by_name['orderFeeList'].message_type = Trd__Common__pb2._ORDERFEE -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Trd_GetOrderFee_pb2' - # @@protoc_insertion_point(class_scope:Trd_GetOrderFee.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Trd_GetOrderFee_pb2' - # @@protoc_insertion_point(class_scope:Trd_GetOrderFee.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Trd_GetOrderFee_pb2' - # @@protoc_insertion_point(class_scope:Trd_GetOrderFee.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Trd_GetOrderFee_pb2' - # @@protoc_insertion_point(class_scope:Trd_GetOrderFee.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ.github.com/futuopen/ftapi4go/pb/trdgetorderfee')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x15Trd_GetOrderFee.proto\x12\x0fTrd_GetOrderFee\x1a\x0c\x43ommon.proto\x1a\x10Trd_Common.proto\"C\n\x03\x43\x32S\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12\x15\n\rorderIdExList\x18\x02 \x03(\t\"X\n\x03S2C\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12*\n\x0corderFeeList\x18\x02 \x03(\x0b\x32\x14.Trd_Common.OrderFee\",\n\x07Request\x12!\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x14.Trd_GetOrderFee.C2S\"e\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12!\n\x03s2c\x18\x04 \x01(\x0b\x32\x14.Trd_GetOrderFee.S2CBE\n\x13\x63om.futu.openapi.pbZ.github.com/futuopen/ftapi4go/pb/trdgetorderfee') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Trd_GetOrderFee_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ.github.com/futuopen/ftapi4go/pb/trdgetorderfee' + _globals['_C2S']._serialized_start=74 + _globals['_C2S']._serialized_end=141 + _globals['_S2C']._serialized_start=143 + _globals['_S2C']._serialized_end=231 + _globals['_REQUEST']._serialized_start=233 + _globals['_REQUEST']._serialized_end=277 + _globals['_RESPONSE']._serialized_start=279 + _globals['_RESPONSE']._serialized_end=380 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Trd_GetOrderFillList_pb2.py b/futu/common/pb/Trd_GetOrderFillList_pb2.py index 61580ff..6ed1d72 100644 --- a/futu/common/pb/Trd_GetOrderFillList_pb2.py +++ b/futu/common/pb/Trd_GetOrderFillList_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Trd_GetOrderFillList.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Trd_GetOrderFillList.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,223 +26,20 @@ import Trd_Common_pb2 as Trd__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Trd_GetOrderFillList.proto', - package='Trd_GetOrderFillList', - syntax='proto2', - serialized_pb=_b('\n\x1aTrd_GetOrderFillList.proto\x12\x14Trd_GetOrderFillList\x1a\x0c\x43ommon.proto\x1a\x10Trd_Common.proto\"}\n\x03\x43\x32S\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12\x39\n\x10\x66ilterConditions\x18\x02 \x01(\x0b\x32\x1f.Trd_Common.TrdFilterConditions\x12\x14\n\x0crefreshCache\x18\x03 \x01(\x08\"Z\n\x03S2C\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12,\n\rorderFillList\x18\x02 \x03(\x0b\x32\x15.Trd_Common.OrderFill\"1\n\x07Request\x12&\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x19.Trd_GetOrderFillList.C2S\"j\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12&\n\x03s2c\x18\x04 \x01(\x0b\x32\x19.Trd_GetOrderFillList.S2CBJ\n\x13\x63om.futu.openapi.pbZ3github.com/futuopen/ftapi4go/pb/trdgetorderfilllist') - , - dependencies=[Common__pb2.DESCRIPTOR,Trd__Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Trd_GetOrderFillList.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='header', full_name='Trd_GetOrderFillList.C2S.header', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='filterConditions', full_name='Trd_GetOrderFillList.C2S.filterConditions', index=1, - number=2, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='refreshCache', full_name='Trd_GetOrderFillList.C2S.refreshCache', index=2, - number=3, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=84, - serialized_end=209, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Trd_GetOrderFillList.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='header', full_name='Trd_GetOrderFillList.S2C.header', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='orderFillList', full_name='Trd_GetOrderFillList.S2C.orderFillList', index=1, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=211, - serialized_end=301, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Trd_GetOrderFillList.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Trd_GetOrderFillList.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=303, - serialized_end=352, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Trd_GetOrderFillList.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Trd_GetOrderFillList.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Trd_GetOrderFillList.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Trd_GetOrderFillList.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Trd_GetOrderFillList.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=354, - serialized_end=460, -) - -_C2S.fields_by_name['header'].message_type = Trd__Common__pb2._TRDHEADER -_C2S.fields_by_name['filterConditions'].message_type = Trd__Common__pb2._TRDFILTERCONDITIONS -_S2C.fields_by_name['header'].message_type = Trd__Common__pb2._TRDHEADER -_S2C.fields_by_name['orderFillList'].message_type = Trd__Common__pb2._ORDERFILL -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Trd_GetOrderFillList_pb2' - # @@protoc_insertion_point(class_scope:Trd_GetOrderFillList.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Trd_GetOrderFillList_pb2' - # @@protoc_insertion_point(class_scope:Trd_GetOrderFillList.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Trd_GetOrderFillList_pb2' - # @@protoc_insertion_point(class_scope:Trd_GetOrderFillList.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Trd_GetOrderFillList_pb2' - # @@protoc_insertion_point(class_scope:Trd_GetOrderFillList.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ3github.com/futuopen/ftapi4go/pb/trdgetorderfilllist')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1aTrd_GetOrderFillList.proto\x12\x14Trd_GetOrderFillList\x1a\x0c\x43ommon.proto\x1a\x10Trd_Common.proto\"}\n\x03\x43\x32S\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12\x39\n\x10\x66ilterConditions\x18\x02 \x01(\x0b\x32\x1f.Trd_Common.TrdFilterConditions\x12\x14\n\x0crefreshCache\x18\x03 \x01(\x08\"Z\n\x03S2C\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12,\n\rorderFillList\x18\x02 \x03(\x0b\x32\x15.Trd_Common.OrderFill\"1\n\x07Request\x12&\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x19.Trd_GetOrderFillList.C2S\"j\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12&\n\x03s2c\x18\x04 \x01(\x0b\x32\x19.Trd_GetOrderFillList.S2CBJ\n\x13\x63om.futu.openapi.pbZ3github.com/futuopen/ftapi4go/pb/trdgetorderfilllist') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Trd_GetOrderFillList_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ3github.com/futuopen/ftapi4go/pb/trdgetorderfilllist' + _globals['_C2S']._serialized_start=84 + _globals['_C2S']._serialized_end=209 + _globals['_S2C']._serialized_start=211 + _globals['_S2C']._serialized_end=301 + _globals['_REQUEST']._serialized_start=303 + _globals['_REQUEST']._serialized_end=352 + _globals['_RESPONSE']._serialized_start=354 + _globals['_RESPONSE']._serialized_end=460 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Trd_GetOrderList_pb2.py b/futu/common/pb/Trd_GetOrderList_pb2.py index 8421280..80aef79 100644 --- a/futu/common/pb/Trd_GetOrderList_pb2.py +++ b/futu/common/pb/Trd_GetOrderList_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Trd_GetOrderList.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Trd_GetOrderList.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,230 +26,20 @@ import Trd_Common_pb2 as Trd__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Trd_GetOrderList.proto', - package='Trd_GetOrderList', - syntax='proto2', - serialized_pb=_b('\n\x16Trd_GetOrderList.proto\x12\x10Trd_GetOrderList\x1a\x0c\x43ommon.proto\x1a\x10Trd_Common.proto\"\x97\x01\n\x03\x43\x32S\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12\x39\n\x10\x66ilterConditions\x18\x02 \x01(\x0b\x32\x1f.Trd_Common.TrdFilterConditions\x12\x18\n\x10\x66ilterStatusList\x18\x03 \x03(\x05\x12\x14\n\x0crefreshCache\x18\x04 \x01(\x08\"R\n\x03S2C\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12$\n\torderList\x18\x02 \x03(\x0b\x32\x11.Trd_Common.Order\"-\n\x07Request\x12\"\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x15.Trd_GetOrderList.C2S\"f\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\"\n\x03s2c\x18\x04 \x01(\x0b\x32\x15.Trd_GetOrderList.S2CBF\n\x13\x63om.futu.openapi.pbZ/github.com/futuopen/ftapi4go/pb/trdgetorderlist') - , - dependencies=[Common__pb2.DESCRIPTOR,Trd__Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Trd_GetOrderList.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='header', full_name='Trd_GetOrderList.C2S.header', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='filterConditions', full_name='Trd_GetOrderList.C2S.filterConditions', index=1, - number=2, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='filterStatusList', full_name='Trd_GetOrderList.C2S.filterStatusList', index=2, - number=3, type=5, cpp_type=1, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='refreshCache', full_name='Trd_GetOrderList.C2S.refreshCache', index=3, - number=4, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=77, - serialized_end=228, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Trd_GetOrderList.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='header', full_name='Trd_GetOrderList.S2C.header', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='orderList', full_name='Trd_GetOrderList.S2C.orderList', index=1, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=230, - serialized_end=312, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Trd_GetOrderList.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Trd_GetOrderList.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=314, - serialized_end=359, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Trd_GetOrderList.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Trd_GetOrderList.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Trd_GetOrderList.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Trd_GetOrderList.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Trd_GetOrderList.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=361, - serialized_end=463, -) - -_C2S.fields_by_name['header'].message_type = Trd__Common__pb2._TRDHEADER -_C2S.fields_by_name['filterConditions'].message_type = Trd__Common__pb2._TRDFILTERCONDITIONS -_S2C.fields_by_name['header'].message_type = Trd__Common__pb2._TRDHEADER -_S2C.fields_by_name['orderList'].message_type = Trd__Common__pb2._ORDER -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Trd_GetOrderList_pb2' - # @@protoc_insertion_point(class_scope:Trd_GetOrderList.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Trd_GetOrderList_pb2' - # @@protoc_insertion_point(class_scope:Trd_GetOrderList.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Trd_GetOrderList_pb2' - # @@protoc_insertion_point(class_scope:Trd_GetOrderList.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Trd_GetOrderList_pb2' - # @@protoc_insertion_point(class_scope:Trd_GetOrderList.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ/github.com/futuopen/ftapi4go/pb/trdgetorderlist')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x16Trd_GetOrderList.proto\x12\x10Trd_GetOrderList\x1a\x0c\x43ommon.proto\x1a\x10Trd_Common.proto\"\x97\x01\n\x03\x43\x32S\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12\x39\n\x10\x66ilterConditions\x18\x02 \x01(\x0b\x32\x1f.Trd_Common.TrdFilterConditions\x12\x18\n\x10\x66ilterStatusList\x18\x03 \x03(\x05\x12\x14\n\x0crefreshCache\x18\x04 \x01(\x08\"R\n\x03S2C\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12$\n\torderList\x18\x02 \x03(\x0b\x32\x11.Trd_Common.Order\"-\n\x07Request\x12\"\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x15.Trd_GetOrderList.C2S\"f\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\"\n\x03s2c\x18\x04 \x01(\x0b\x32\x15.Trd_GetOrderList.S2CBF\n\x13\x63om.futu.openapi.pbZ/github.com/futuopen/ftapi4go/pb/trdgetorderlist') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Trd_GetOrderList_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ/github.com/futuopen/ftapi4go/pb/trdgetorderlist' + _globals['_C2S']._serialized_start=77 + _globals['_C2S']._serialized_end=228 + _globals['_S2C']._serialized_start=230 + _globals['_S2C']._serialized_end=312 + _globals['_REQUEST']._serialized_start=314 + _globals['_REQUEST']._serialized_end=359 + _globals['_RESPONSE']._serialized_start=361 + _globals['_RESPONSE']._serialized_end=463 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Trd_GetPositionList_pb2.py b/futu/common/pb/Trd_GetPositionList_pb2.py index b9f800c..884e8e2 100644 --- a/futu/common/pb/Trd_GetPositionList_pb2.py +++ b/futu/common/pb/Trd_GetPositionList_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Trd_GetPositionList.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Trd_GetPositionList.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,237 +26,20 @@ import Trd_Common_pb2 as Trd__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Trd_GetPositionList.proto', - package='Trd_GetPositionList', - syntax='proto2', - serialized_pb=_b('\n\x19Trd_GetPositionList.proto\x12\x13Trd_GetPositionList\x1a\x0c\x43ommon.proto\x1a\x10Trd_Common.proto\"\xb1\x01\n\x03\x43\x32S\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12\x39\n\x10\x66ilterConditions\x18\x02 \x01(\x0b\x32\x1f.Trd_Common.TrdFilterConditions\x12\x18\n\x10\x66ilterPLRatioMin\x18\x03 \x01(\x01\x12\x18\n\x10\x66ilterPLRatioMax\x18\x04 \x01(\x01\x12\x14\n\x0crefreshCache\x18\x05 \x01(\x08\"X\n\x03S2C\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12*\n\x0cpositionList\x18\x02 \x03(\x0b\x32\x14.Trd_Common.Position\"0\n\x07Request\x12%\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x18.Trd_GetPositionList.C2S\"i\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12%\n\x03s2c\x18\x04 \x01(\x0b\x32\x18.Trd_GetPositionList.S2CBI\n\x13\x63om.futu.openapi.pbZ2github.com/futuopen/ftapi4go/pb/trdgetpositionlist') - , - dependencies=[Common__pb2.DESCRIPTOR,Trd__Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Trd_GetPositionList.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='header', full_name='Trd_GetPositionList.C2S.header', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='filterConditions', full_name='Trd_GetPositionList.C2S.filterConditions', index=1, - number=2, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='filterPLRatioMin', full_name='Trd_GetPositionList.C2S.filterPLRatioMin', index=2, - number=3, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='filterPLRatioMax', full_name='Trd_GetPositionList.C2S.filterPLRatioMax', index=3, - number=4, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='refreshCache', full_name='Trd_GetPositionList.C2S.refreshCache', index=4, - number=5, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=83, - serialized_end=260, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Trd_GetPositionList.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='header', full_name='Trd_GetPositionList.S2C.header', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='positionList', full_name='Trd_GetPositionList.S2C.positionList', index=1, - number=2, type=11, cpp_type=10, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=262, - serialized_end=350, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Trd_GetPositionList.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Trd_GetPositionList.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=352, - serialized_end=400, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Trd_GetPositionList.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Trd_GetPositionList.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Trd_GetPositionList.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Trd_GetPositionList.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Trd_GetPositionList.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=402, - serialized_end=507, -) - -_C2S.fields_by_name['header'].message_type = Trd__Common__pb2._TRDHEADER -_C2S.fields_by_name['filterConditions'].message_type = Trd__Common__pb2._TRDFILTERCONDITIONS -_S2C.fields_by_name['header'].message_type = Trd__Common__pb2._TRDHEADER -_S2C.fields_by_name['positionList'].message_type = Trd__Common__pb2._POSITION -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Trd_GetPositionList_pb2' - # @@protoc_insertion_point(class_scope:Trd_GetPositionList.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Trd_GetPositionList_pb2' - # @@protoc_insertion_point(class_scope:Trd_GetPositionList.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Trd_GetPositionList_pb2' - # @@protoc_insertion_point(class_scope:Trd_GetPositionList.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Trd_GetPositionList_pb2' - # @@protoc_insertion_point(class_scope:Trd_GetPositionList.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ2github.com/futuopen/ftapi4go/pb/trdgetpositionlist')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x19Trd_GetPositionList.proto\x12\x13Trd_GetPositionList\x1a\x0c\x43ommon.proto\x1a\x10Trd_Common.proto\"\xb1\x01\n\x03\x43\x32S\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12\x39\n\x10\x66ilterConditions\x18\x02 \x01(\x0b\x32\x1f.Trd_Common.TrdFilterConditions\x12\x18\n\x10\x66ilterPLRatioMin\x18\x03 \x01(\x01\x12\x18\n\x10\x66ilterPLRatioMax\x18\x04 \x01(\x01\x12\x14\n\x0crefreshCache\x18\x05 \x01(\x08\"X\n\x03S2C\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12*\n\x0cpositionList\x18\x02 \x03(\x0b\x32\x14.Trd_Common.Position\"0\n\x07Request\x12%\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x18.Trd_GetPositionList.C2S\"i\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12%\n\x03s2c\x18\x04 \x01(\x0b\x32\x18.Trd_GetPositionList.S2CBI\n\x13\x63om.futu.openapi.pbZ2github.com/futuopen/ftapi4go/pb/trdgetpositionlist') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Trd_GetPositionList_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ2github.com/futuopen/ftapi4go/pb/trdgetpositionlist' + _globals['_C2S']._serialized_start=83 + _globals['_C2S']._serialized_end=260 + _globals['_S2C']._serialized_start=262 + _globals['_S2C']._serialized_end=350 + _globals['_REQUEST']._serialized_start=352 + _globals['_REQUEST']._serialized_end=400 + _globals['_RESPONSE']._serialized_start=402 + _globals['_RESPONSE']._serialized_end=507 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Trd_ModifyOrder_pb2.py b/futu/common/pb/Trd_ModifyOrder_pb2.py index f1d6774..de06e5f 100644 --- a/futu/common/pb/Trd_ModifyOrder_pb2.py +++ b/futu/common/pb/Trd_ModifyOrder_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Trd_ModifyOrder.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Trd_ModifyOrder.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,313 +26,20 @@ import Trd_Common_pb2 as Trd__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Trd_ModifyOrder.proto', - package='Trd_ModifyOrder', - syntax='proto2', - serialized_pb=_b('\n\x15Trd_ModifyOrder.proto\x12\x0fTrd_ModifyOrder\x1a\x0c\x43ommon.proto\x1a\x10Trd_Common.proto\"\xc9\x02\n\x03\x43\x32S\x12\"\n\x08packetID\x18\x01 \x02(\x0b\x32\x10.Common.PacketID\x12%\n\x06header\x18\x02 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12\x0f\n\x07orderID\x18\x03 \x02(\x04\x12\x15\n\rmodifyOrderOp\x18\x04 \x02(\x05\x12\x0e\n\x06\x66orAll\x18\x05 \x01(\x08\x12\x11\n\ttrdMarket\x18\x06 \x01(\x05\x12\x0b\n\x03qty\x18\x08 \x01(\x01\x12\r\n\x05price\x18\t \x01(\x01\x12\x13\n\x0b\x61\x64justPrice\x18\n \x01(\x08\x12\x1a\n\x12\x61\x64justSideAndLimit\x18\x0b \x01(\x01\x12\x10\n\x08\x61uxPrice\x18\x0c \x01(\x01\x12\x11\n\ttrailType\x18\r \x01(\x05\x12\x12\n\ntrailValue\x18\x0e \x01(\x01\x12\x13\n\x0btrailSpread\x18\x0f \x01(\x01\x12\x11\n\torderIDEx\x18\x10 \x01(\t\"P\n\x03S2C\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12\x0f\n\x07orderID\x18\x02 \x02(\x04\x12\x11\n\torderIDEx\x18\x03 \x01(\t\",\n\x07Request\x12!\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x14.Trd_ModifyOrder.C2S\"e\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12!\n\x03s2c\x18\x04 \x01(\x0b\x32\x14.Trd_ModifyOrder.S2CBE\n\x13\x63om.futu.openapi.pbZ.github.com/futuopen/ftapi4go/pb/trdmodifyorder') - , - dependencies=[Common__pb2.DESCRIPTOR,Trd__Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Trd_ModifyOrder.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='packetID', full_name='Trd_ModifyOrder.C2S.packetID', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='header', full_name='Trd_ModifyOrder.C2S.header', index=1, - number=2, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='orderID', full_name='Trd_ModifyOrder.C2S.orderID', index=2, - number=3, type=4, cpp_type=4, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='modifyOrderOp', full_name='Trd_ModifyOrder.C2S.modifyOrderOp', index=3, - number=4, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='forAll', full_name='Trd_ModifyOrder.C2S.forAll', index=4, - number=5, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='trdMarket', full_name='Trd_ModifyOrder.C2S.trdMarket', index=5, - number=6, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='qty', full_name='Trd_ModifyOrder.C2S.qty', index=6, - number=8, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='price', full_name='Trd_ModifyOrder.C2S.price', index=7, - number=9, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='adjustPrice', full_name='Trd_ModifyOrder.C2S.adjustPrice', index=8, - number=10, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='adjustSideAndLimit', full_name='Trd_ModifyOrder.C2S.adjustSideAndLimit', index=9, - number=11, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='auxPrice', full_name='Trd_ModifyOrder.C2S.auxPrice', index=10, - number=12, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='trailType', full_name='Trd_ModifyOrder.C2S.trailType', index=11, - number=13, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='trailValue', full_name='Trd_ModifyOrder.C2S.trailValue', index=12, - number=14, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='trailSpread', full_name='Trd_ModifyOrder.C2S.trailSpread', index=13, - number=15, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='orderIDEx', full_name='Trd_ModifyOrder.C2S.orderIDEx', index=14, - number=16, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=75, - serialized_end=404, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Trd_ModifyOrder.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='header', full_name='Trd_ModifyOrder.S2C.header', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='orderID', full_name='Trd_ModifyOrder.S2C.orderID', index=1, - number=2, type=4, cpp_type=4, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='orderIDEx', full_name='Trd_ModifyOrder.S2C.orderIDEx', index=2, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=406, - serialized_end=486, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Trd_ModifyOrder.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Trd_ModifyOrder.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=488, - serialized_end=532, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Trd_ModifyOrder.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Trd_ModifyOrder.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Trd_ModifyOrder.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Trd_ModifyOrder.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Trd_ModifyOrder.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=534, - serialized_end=635, -) - -_C2S.fields_by_name['packetID'].message_type = Common__pb2._PACKETID -_C2S.fields_by_name['header'].message_type = Trd__Common__pb2._TRDHEADER -_S2C.fields_by_name['header'].message_type = Trd__Common__pb2._TRDHEADER -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Trd_ModifyOrder_pb2' - # @@protoc_insertion_point(class_scope:Trd_ModifyOrder.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Trd_ModifyOrder_pb2' - # @@protoc_insertion_point(class_scope:Trd_ModifyOrder.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Trd_ModifyOrder_pb2' - # @@protoc_insertion_point(class_scope:Trd_ModifyOrder.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Trd_ModifyOrder_pb2' - # @@protoc_insertion_point(class_scope:Trd_ModifyOrder.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ.github.com/futuopen/ftapi4go/pb/trdmodifyorder')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x15Trd_ModifyOrder.proto\x12\x0fTrd_ModifyOrder\x1a\x0c\x43ommon.proto\x1a\x10Trd_Common.proto\"\xc9\x02\n\x03\x43\x32S\x12\"\n\x08packetID\x18\x01 \x02(\x0b\x32\x10.Common.PacketID\x12%\n\x06header\x18\x02 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12\x0f\n\x07orderID\x18\x03 \x02(\x04\x12\x15\n\rmodifyOrderOp\x18\x04 \x02(\x05\x12\x0e\n\x06\x66orAll\x18\x05 \x01(\x08\x12\x11\n\ttrdMarket\x18\x06 \x01(\x05\x12\x0b\n\x03qty\x18\x08 \x01(\x01\x12\r\n\x05price\x18\t \x01(\x01\x12\x13\n\x0b\x61\x64justPrice\x18\n \x01(\x08\x12\x1a\n\x12\x61\x64justSideAndLimit\x18\x0b \x01(\x01\x12\x10\n\x08\x61uxPrice\x18\x0c \x01(\x01\x12\x11\n\ttrailType\x18\r \x01(\x05\x12\x12\n\ntrailValue\x18\x0e \x01(\x01\x12\x13\n\x0btrailSpread\x18\x0f \x01(\x01\x12\x11\n\torderIDEx\x18\x10 \x01(\t\"P\n\x03S2C\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12\x0f\n\x07orderID\x18\x02 \x02(\x04\x12\x11\n\torderIDEx\x18\x03 \x01(\t\",\n\x07Request\x12!\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x14.Trd_ModifyOrder.C2S\"e\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12!\n\x03s2c\x18\x04 \x01(\x0b\x32\x14.Trd_ModifyOrder.S2CBE\n\x13\x63om.futu.openapi.pbZ.github.com/futuopen/ftapi4go/pb/trdmodifyorder') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Trd_ModifyOrder_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ.github.com/futuopen/ftapi4go/pb/trdmodifyorder' + _globals['_C2S']._serialized_start=75 + _globals['_C2S']._serialized_end=404 + _globals['_S2C']._serialized_start=406 + _globals['_S2C']._serialized_end=486 + _globals['_REQUEST']._serialized_start=488 + _globals['_REQUEST']._serialized_end=532 + _globals['_RESPONSE']._serialized_start=534 + _globals['_RESPONSE']._serialized_end=635 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Trd_Notify_pb2.py b/futu/common/pb/Trd_Notify_pb2.py index a1f9f01..265ad26 100644 --- a/futu/common/pb/Trd_Notify_pb2.py +++ b/futu/common/pb/Trd_Notify_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Trd_Notify.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Trd_Notify.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,127 +26,16 @@ import Trd_Common_pb2 as Trd__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Trd_Notify.proto', - package='Trd_Notify', - syntax='proto2', - serialized_pb=_b('\n\x10Trd_Notify.proto\x12\nTrd_Notify\x1a\x0c\x43ommon.proto\x1a\x10Trd_Common.proto\":\n\x03S2C\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12\x0c\n\x04type\x18\x02 \x02(\x05\"`\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\x1c\n\x03s2c\x18\x04 \x01(\x0b\x32\x0f.Trd_Notify.S2CB@\n\x13\x63om.futu.openapi.pbZ)github.com/futuopen/ftapi4go/pb/trdnotify') - , - dependencies=[Common__pb2.DESCRIPTOR,Trd__Common__pb2.DESCRIPTOR,]) - - - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Trd_Notify.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='header', full_name='Trd_Notify.S2C.header', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='type', full_name='Trd_Notify.S2C.type', index=1, - number=2, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=64, - serialized_end=122, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Trd_Notify.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Trd_Notify.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Trd_Notify.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Trd_Notify.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Trd_Notify.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=124, - serialized_end=220, -) - -_S2C.fields_by_name['header'].message_type = Trd__Common__pb2._TRDHEADER -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Trd_Notify_pb2' - # @@protoc_insertion_point(class_scope:Trd_Notify.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Trd_Notify_pb2' - # @@protoc_insertion_point(class_scope:Trd_Notify.Response) - )) -_sym_db.RegisterMessage(Response) - +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x10Trd_Notify.proto\x12\nTrd_Notify\x1a\x0c\x43ommon.proto\x1a\x10Trd_Common.proto\":\n\x03S2C\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12\x0c\n\x04type\x18\x02 \x02(\x05\"`\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\x1c\n\x03s2c\x18\x04 \x01(\x0b\x32\x0f.Trd_Notify.S2CB@\n\x13\x63om.futu.openapi.pbZ)github.com/futuopen/ftapi4go/pb/trdnotify') -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ)github.com/futuopen/ftapi4go/pb/trdnotify')) +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Trd_Notify_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ)github.com/futuopen/ftapi4go/pb/trdnotify' + _globals['_S2C']._serialized_start=64 + _globals['_S2C']._serialized_end=122 + _globals['_RESPONSE']._serialized_start=124 + _globals['_RESPONSE']._serialized_end=220 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Trd_PlaceOrder_pb2.py b/futu/common/pb/Trd_PlaceOrder_pb2.py index 78103e1..a8f2508 100644 --- a/futu/common/pb/Trd_PlaceOrder_pb2.py +++ b/futu/common/pb/Trd_PlaceOrder_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Trd_PlaceOrder.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Trd_PlaceOrder.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,334 +26,20 @@ import Trd_Common_pb2 as Trd__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Trd_PlaceOrder.proto', - package='Trd_PlaceOrder', - syntax='proto2', - serialized_pb=_b('\n\x14Trd_PlaceOrder.proto\x12\x0eTrd_PlaceOrder\x1a\x0c\x43ommon.proto\x1a\x10Trd_Common.proto\"\xfe\x02\n\x03\x43\x32S\x12\"\n\x08packetID\x18\x01 \x02(\x0b\x32\x10.Common.PacketID\x12%\n\x06header\x18\x02 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12\x0f\n\x07trdSide\x18\x03 \x02(\x05\x12\x11\n\torderType\x18\x04 \x02(\x05\x12\x0c\n\x04\x63ode\x18\x05 \x02(\t\x12\x0b\n\x03qty\x18\x06 \x02(\x01\x12\r\n\x05price\x18\x07 \x01(\x01\x12\x13\n\x0b\x61\x64justPrice\x18\x08 \x01(\x08\x12\x1a\n\x12\x61\x64justSideAndLimit\x18\t \x01(\x01\x12\x11\n\tsecMarket\x18\n \x01(\x05\x12\x0e\n\x06remark\x18\x0b \x01(\t\x12\x13\n\x0btimeInForce\x18\x0c \x01(\x05\x12\x16\n\x0e\x66illOutsideRTH\x18\r \x01(\x08\x12\x10\n\x08\x61uxPrice\x18\x0e \x01(\x01\x12\x11\n\ttrailType\x18\x0f \x01(\x05\x12\x12\n\ntrailValue\x18\x10 \x01(\x01\x12\x13\n\x0btrailSpread\x18\x11 \x01(\x01\x12\x0f\n\x07session\x18\x12 \x01(\x05\"P\n\x03S2C\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12\x0f\n\x07orderID\x18\x02 \x01(\x04\x12\x11\n\torderIDEx\x18\x03 \x01(\t\"+\n\x07Request\x12 \n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x13.Trd_PlaceOrder.C2S\"d\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12 \n\x03s2c\x18\x04 \x01(\x0b\x32\x13.Trd_PlaceOrder.S2CBD\n\x13\x63om.futu.openapi.pbZ-github.com/futuopen/ftapi4go/pb/trdplaceorder') - , - dependencies=[Common__pb2.DESCRIPTOR,Trd__Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Trd_PlaceOrder.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='packetID', full_name='Trd_PlaceOrder.C2S.packetID', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='header', full_name='Trd_PlaceOrder.C2S.header', index=1, - number=2, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='trdSide', full_name='Trd_PlaceOrder.C2S.trdSide', index=2, - number=3, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='orderType', full_name='Trd_PlaceOrder.C2S.orderType', index=3, - number=4, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='code', full_name='Trd_PlaceOrder.C2S.code', index=4, - number=5, type=9, cpp_type=9, label=2, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='qty', full_name='Trd_PlaceOrder.C2S.qty', index=5, - number=6, type=1, cpp_type=5, label=2, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='price', full_name='Trd_PlaceOrder.C2S.price', index=6, - number=7, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='adjustPrice', full_name='Trd_PlaceOrder.C2S.adjustPrice', index=7, - number=8, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='adjustSideAndLimit', full_name='Trd_PlaceOrder.C2S.adjustSideAndLimit', index=8, - number=9, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='secMarket', full_name='Trd_PlaceOrder.C2S.secMarket', index=9, - number=10, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='remark', full_name='Trd_PlaceOrder.C2S.remark', index=10, - number=11, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='timeInForce', full_name='Trd_PlaceOrder.C2S.timeInForce', index=11, - number=12, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='fillOutsideRTH', full_name='Trd_PlaceOrder.C2S.fillOutsideRTH', index=12, - number=13, type=8, cpp_type=7, label=1, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='auxPrice', full_name='Trd_PlaceOrder.C2S.auxPrice', index=13, - number=14, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='trailType', full_name='Trd_PlaceOrder.C2S.trailType', index=14, - number=15, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='trailValue', full_name='Trd_PlaceOrder.C2S.trailValue', index=15, - number=16, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='trailSpread', full_name='Trd_PlaceOrder.C2S.trailSpread', index=16, - number=17, type=1, cpp_type=5, label=1, - has_default_value=False, default_value=float(0), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='session', full_name='Trd_PlaceOrder.C2S.session', index=17, - number=18, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=73, - serialized_end=455, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Trd_PlaceOrder.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='header', full_name='Trd_PlaceOrder.S2C.header', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='orderID', full_name='Trd_PlaceOrder.S2C.orderID', index=1, - number=2, type=4, cpp_type=4, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='orderIDEx', full_name='Trd_PlaceOrder.S2C.orderIDEx', index=2, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=457, - serialized_end=537, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Trd_PlaceOrder.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Trd_PlaceOrder.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=539, - serialized_end=582, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Trd_PlaceOrder.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Trd_PlaceOrder.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Trd_PlaceOrder.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Trd_PlaceOrder.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Trd_PlaceOrder.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=584, - serialized_end=684, -) - -_C2S.fields_by_name['packetID'].message_type = Common__pb2._PACKETID -_C2S.fields_by_name['header'].message_type = Trd__Common__pb2._TRDHEADER -_S2C.fields_by_name['header'].message_type = Trd__Common__pb2._TRDHEADER -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Trd_PlaceOrder_pb2' - # @@protoc_insertion_point(class_scope:Trd_PlaceOrder.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Trd_PlaceOrder_pb2' - # @@protoc_insertion_point(class_scope:Trd_PlaceOrder.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Trd_PlaceOrder_pb2' - # @@protoc_insertion_point(class_scope:Trd_PlaceOrder.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Trd_PlaceOrder_pb2' - # @@protoc_insertion_point(class_scope:Trd_PlaceOrder.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ-github.com/futuopen/ftapi4go/pb/trdplaceorder')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x14Trd_PlaceOrder.proto\x12\x0eTrd_PlaceOrder\x1a\x0c\x43ommon.proto\x1a\x10Trd_Common.proto\"\xfe\x02\n\x03\x43\x32S\x12\"\n\x08packetID\x18\x01 \x02(\x0b\x32\x10.Common.PacketID\x12%\n\x06header\x18\x02 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12\x0f\n\x07trdSide\x18\x03 \x02(\x05\x12\x11\n\torderType\x18\x04 \x02(\x05\x12\x0c\n\x04\x63ode\x18\x05 \x02(\t\x12\x0b\n\x03qty\x18\x06 \x02(\x01\x12\r\n\x05price\x18\x07 \x01(\x01\x12\x13\n\x0b\x61\x64justPrice\x18\x08 \x01(\x08\x12\x1a\n\x12\x61\x64justSideAndLimit\x18\t \x01(\x01\x12\x11\n\tsecMarket\x18\n \x01(\x05\x12\x0e\n\x06remark\x18\x0b \x01(\t\x12\x13\n\x0btimeInForce\x18\x0c \x01(\x05\x12\x16\n\x0e\x66illOutsideRTH\x18\r \x01(\x08\x12\x10\n\x08\x61uxPrice\x18\x0e \x01(\x01\x12\x11\n\ttrailType\x18\x0f \x01(\x05\x12\x12\n\ntrailValue\x18\x10 \x01(\x01\x12\x13\n\x0btrailSpread\x18\x11 \x01(\x01\x12\x0f\n\x07session\x18\x12 \x01(\x05\"P\n\x03S2C\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12\x0f\n\x07orderID\x18\x02 \x01(\x04\x12\x11\n\torderIDEx\x18\x03 \x01(\t\"+\n\x07Request\x12 \n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x13.Trd_PlaceOrder.C2S\"d\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12 \n\x03s2c\x18\x04 \x01(\x0b\x32\x13.Trd_PlaceOrder.S2CBD\n\x13\x63om.futu.openapi.pbZ-github.com/futuopen/ftapi4go/pb/trdplaceorder') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Trd_PlaceOrder_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ-github.com/futuopen/ftapi4go/pb/trdplaceorder' + _globals['_C2S']._serialized_start=73 + _globals['_C2S']._serialized_end=455 + _globals['_S2C']._serialized_start=457 + _globals['_S2C']._serialized_end=537 + _globals['_REQUEST']._serialized_start=539 + _globals['_REQUEST']._serialized_end=582 + _globals['_RESPONSE']._serialized_start=584 + _globals['_RESPONSE']._serialized_end=684 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Trd_ReconfirmOrder_pb2.py b/futu/common/pb/Trd_ReconfirmOrder_pb2.py index 3d35cdb..362d7e5 100644 --- a/futu/common/pb/Trd_ReconfirmOrder_pb2.py +++ b/futu/common/pb/Trd_ReconfirmOrder_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Trd_ReconfirmOrder.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Trd_ReconfirmOrder.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,229 +26,20 @@ import Trd_Common_pb2 as Trd__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Trd_ReconfirmOrder.proto', - package='Trd_ReconfirmOrder', - syntax='proto2', - serialized_pb=_b('\n\x18Trd_ReconfirmOrder.proto\x12\x12Trd_ReconfirmOrder\x1a\x0c\x43ommon.proto\x1a\x10Trd_Common.proto\"z\n\x03\x43\x32S\x12\"\n\x08packetID\x18\x01 \x02(\x0b\x32\x10.Common.PacketID\x12%\n\x06header\x18\x02 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12\x0f\n\x07orderID\x18\x03 \x02(\x04\x12\x17\n\x0freconfirmReason\x18\x04 \x02(\x05\"=\n\x03S2C\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12\x0f\n\x07orderID\x18\x02 \x02(\x04\"/\n\x07Request\x12$\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x17.Trd_ReconfirmOrder.C2S\"h\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12$\n\x03s2c\x18\x04 \x01(\x0b\x32\x17.Trd_ReconfirmOrder.S2CBH\n\x13\x63om.futu.openapi.pbZ1github.com/futuopen/ftapi4go/pb/trdreconfirmorder') - , - dependencies=[Common__pb2.DESCRIPTOR,Trd__Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Trd_ReconfirmOrder.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='packetID', full_name='Trd_ReconfirmOrder.C2S.packetID', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='header', full_name='Trd_ReconfirmOrder.C2S.header', index=1, - number=2, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='orderID', full_name='Trd_ReconfirmOrder.C2S.orderID', index=2, - number=3, type=4, cpp_type=4, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='reconfirmReason', full_name='Trd_ReconfirmOrder.C2S.reconfirmReason', index=3, - number=4, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=80, - serialized_end=202, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Trd_ReconfirmOrder.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='header', full_name='Trd_ReconfirmOrder.S2C.header', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='orderID', full_name='Trd_ReconfirmOrder.S2C.orderID', index=1, - number=2, type=4, cpp_type=4, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=204, - serialized_end=265, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Trd_ReconfirmOrder.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Trd_ReconfirmOrder.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=267, - serialized_end=314, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Trd_ReconfirmOrder.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Trd_ReconfirmOrder.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Trd_ReconfirmOrder.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Trd_ReconfirmOrder.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Trd_ReconfirmOrder.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=316, - serialized_end=420, -) - -_C2S.fields_by_name['packetID'].message_type = Common__pb2._PACKETID -_C2S.fields_by_name['header'].message_type = Trd__Common__pb2._TRDHEADER -_S2C.fields_by_name['header'].message_type = Trd__Common__pb2._TRDHEADER -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Trd_ReconfirmOrder_pb2' - # @@protoc_insertion_point(class_scope:Trd_ReconfirmOrder.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Trd_ReconfirmOrder_pb2' - # @@protoc_insertion_point(class_scope:Trd_ReconfirmOrder.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Trd_ReconfirmOrder_pb2' - # @@protoc_insertion_point(class_scope:Trd_ReconfirmOrder.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Trd_ReconfirmOrder_pb2' - # @@protoc_insertion_point(class_scope:Trd_ReconfirmOrder.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ1github.com/futuopen/ftapi4go/pb/trdreconfirmorder')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x18Trd_ReconfirmOrder.proto\x12\x12Trd_ReconfirmOrder\x1a\x0c\x43ommon.proto\x1a\x10Trd_Common.proto\"z\n\x03\x43\x32S\x12\"\n\x08packetID\x18\x01 \x02(\x0b\x32\x10.Common.PacketID\x12%\n\x06header\x18\x02 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12\x0f\n\x07orderID\x18\x03 \x02(\x04\x12\x17\n\x0freconfirmReason\x18\x04 \x02(\x05\"=\n\x03S2C\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12\x0f\n\x07orderID\x18\x02 \x02(\x04\"/\n\x07Request\x12$\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x17.Trd_ReconfirmOrder.C2S\"h\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12$\n\x03s2c\x18\x04 \x01(\x0b\x32\x17.Trd_ReconfirmOrder.S2CBH\n\x13\x63om.futu.openapi.pbZ1github.com/futuopen/ftapi4go/pb/trdreconfirmorder') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Trd_ReconfirmOrder_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ1github.com/futuopen/ftapi4go/pb/trdreconfirmorder' + _globals['_C2S']._serialized_start=80 + _globals['_C2S']._serialized_end=202 + _globals['_S2C']._serialized_start=204 + _globals['_S2C']._serialized_end=265 + _globals['_REQUEST']._serialized_start=267 + _globals['_REQUEST']._serialized_end=314 + _globals['_RESPONSE']._serialized_start=316 + _globals['_RESPONSE']._serialized_end=420 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Trd_SubAccPush_pb2.py b/futu/common/pb/Trd_SubAccPush_pb2.py index 737eed4..7f8c3cf 100644 --- a/futu/common/pb/Trd_SubAccPush_pb2.py +++ b/futu/common/pb/Trd_SubAccPush_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Trd_SubAccPush.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Trd_SubAccPush.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -16,191 +25,20 @@ import Common_pb2 as Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Trd_SubAccPush.proto', - package='Trd_SubAccPush', - syntax='proto2', - serialized_pb=_b('\n\x14Trd_SubAccPush.proto\x12\x0eTrd_SubAccPush\x1a\x0c\x43ommon.proto\"\x18\n\x03\x43\x32S\x12\x11\n\taccIDList\x18\x01 \x03(\x04\"\x05\n\x03S2C\"+\n\x07Request\x12 \n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x13.Trd_SubAccPush.C2S\"d\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12 \n\x03s2c\x18\x04 \x01(\x0b\x32\x13.Trd_SubAccPush.S2CBD\n\x13\x63om.futu.openapi.pbZ-github.com/futuopen/ftapi4go/pb/trdsubaccpush') - , - dependencies=[Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Trd_SubAccPush.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='accIDList', full_name='Trd_SubAccPush.C2S.accIDList', index=0, - number=1, type=4, cpp_type=4, label=3, - has_default_value=False, default_value=[], - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=54, - serialized_end=78, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Trd_SubAccPush.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=80, - serialized_end=85, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Trd_SubAccPush.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Trd_SubAccPush.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=87, - serialized_end=130, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Trd_SubAccPush.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Trd_SubAccPush.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Trd_SubAccPush.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Trd_SubAccPush.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Trd_SubAccPush.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=132, - serialized_end=232, -) - -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Trd_SubAccPush_pb2' - # @@protoc_insertion_point(class_scope:Trd_SubAccPush.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Trd_SubAccPush_pb2' - # @@protoc_insertion_point(class_scope:Trd_SubAccPush.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Trd_SubAccPush_pb2' - # @@protoc_insertion_point(class_scope:Trd_SubAccPush.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Trd_SubAccPush_pb2' - # @@protoc_insertion_point(class_scope:Trd_SubAccPush.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ-github.com/futuopen/ftapi4go/pb/trdsubaccpush')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x14Trd_SubAccPush.proto\x12\x0eTrd_SubAccPush\x1a\x0c\x43ommon.proto\"\x18\n\x03\x43\x32S\x12\x11\n\taccIDList\x18\x01 \x03(\x04\"\x05\n\x03S2C\"+\n\x07Request\x12 \n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x13.Trd_SubAccPush.C2S\"d\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12 \n\x03s2c\x18\x04 \x01(\x0b\x32\x13.Trd_SubAccPush.S2CBD\n\x13\x63om.futu.openapi.pbZ-github.com/futuopen/ftapi4go/pb/trdsubaccpush') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Trd_SubAccPush_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ-github.com/futuopen/ftapi4go/pb/trdsubaccpush' + _globals['_C2S']._serialized_start=54 + _globals['_C2S']._serialized_end=78 + _globals['_S2C']._serialized_start=80 + _globals['_S2C']._serialized_end=85 + _globals['_REQUEST']._serialized_start=87 + _globals['_REQUEST']._serialized_end=130 + _globals['_RESPONSE']._serialized_start=132 + _globals['_RESPONSE']._serialized_end=232 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Trd_UnlockTrade_pb2.py b/futu/common/pb/Trd_UnlockTrade_pb2.py index aaa1b38..517e5f5 100644 --- a/futu/common/pb/Trd_UnlockTrade_pb2.py +++ b/futu/common/pb/Trd_UnlockTrade_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Trd_UnlockTrade.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Trd_UnlockTrade.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -16,205 +25,20 @@ import Common_pb2 as Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Trd_UnlockTrade.proto', - package='Trd_UnlockTrade', - syntax='proto2', - serialized_pb=_b('\n\x15Trd_UnlockTrade.proto\x12\x0fTrd_UnlockTrade\x1a\x0c\x43ommon.proto\";\n\x03\x43\x32S\x12\x0e\n\x06unlock\x18\x01 \x02(\x08\x12\x0e\n\x06pwdMD5\x18\x02 \x01(\t\x12\x14\n\x0csecurityFirm\x18\x03 \x01(\x05\"\x05\n\x03S2C\",\n\x07Request\x12!\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x14.Trd_UnlockTrade.C2S\"e\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12!\n\x03s2c\x18\x04 \x01(\x0b\x32\x14.Trd_UnlockTrade.S2CBE\n\x13\x63om.futu.openapi.pbZ.github.com/futuopen/ftapi4go/pb/trdunlocktrade') - , - dependencies=[Common__pb2.DESCRIPTOR,]) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Trd_UnlockTrade.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='unlock', full_name='Trd_UnlockTrade.C2S.unlock', index=0, - number=1, type=8, cpp_type=7, label=2, - has_default_value=False, default_value=False, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='pwdMD5', full_name='Trd_UnlockTrade.C2S.pwdMD5', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='securityFirm', full_name='Trd_UnlockTrade.C2S.securityFirm', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=56, - serialized_end=115, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Trd_UnlockTrade.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=117, - serialized_end=122, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Trd_UnlockTrade.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Trd_UnlockTrade.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=124, - serialized_end=168, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Trd_UnlockTrade.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Trd_UnlockTrade.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Trd_UnlockTrade.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Trd_UnlockTrade.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Trd_UnlockTrade.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=170, - serialized_end=271, -) - -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Trd_UnlockTrade_pb2' - # @@protoc_insertion_point(class_scope:Trd_UnlockTrade.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Trd_UnlockTrade_pb2' - # @@protoc_insertion_point(class_scope:Trd_UnlockTrade.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Trd_UnlockTrade_pb2' - # @@protoc_insertion_point(class_scope:Trd_UnlockTrade.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Trd_UnlockTrade_pb2' - # @@protoc_insertion_point(class_scope:Trd_UnlockTrade.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ.github.com/futuopen/ftapi4go/pb/trdunlocktrade')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x15Trd_UnlockTrade.proto\x12\x0fTrd_UnlockTrade\x1a\x0c\x43ommon.proto\";\n\x03\x43\x32S\x12\x0e\n\x06unlock\x18\x01 \x02(\x08\x12\x0e\n\x06pwdMD5\x18\x02 \x01(\t\x12\x14\n\x0csecurityFirm\x18\x03 \x01(\x05\"\x05\n\x03S2C\",\n\x07Request\x12!\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x14.Trd_UnlockTrade.C2S\"e\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12!\n\x03s2c\x18\x04 \x01(\x0b\x32\x14.Trd_UnlockTrade.S2CBE\n\x13\x63om.futu.openapi.pbZ.github.com/futuopen/ftapi4go/pb/trdunlocktrade') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Trd_UnlockTrade_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ.github.com/futuopen/ftapi4go/pb/trdunlocktrade' + _globals['_C2S']._serialized_start=56 + _globals['_C2S']._serialized_end=115 + _globals['_S2C']._serialized_start=117 + _globals['_S2C']._serialized_end=122 + _globals['_REQUEST']._serialized_start=124 + _globals['_REQUEST']._serialized_end=168 + _globals['_RESPONSE']._serialized_start=170 + _globals['_RESPONSE']._serialized_end=271 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Trd_UpdateOrderFill_pb2.py b/futu/common/pb/Trd_UpdateOrderFill_pb2.py index b414d48..0e366f6 100644 --- a/futu/common/pb/Trd_UpdateOrderFill_pb2.py +++ b/futu/common/pb/Trd_UpdateOrderFill_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Trd_UpdateOrderFill.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Trd_UpdateOrderFill.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,128 +26,16 @@ import Trd_Common_pb2 as Trd__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Trd_UpdateOrderFill.proto', - package='Trd_UpdateOrderFill', - syntax='proto2', - serialized_pb=_b('\n\x19Trd_UpdateOrderFill.proto\x12\x13Trd_UpdateOrderFill\x1a\x0c\x43ommon.proto\x1a\x10Trd_Common.proto\"V\n\x03S2C\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12(\n\torderFill\x18\x02 \x02(\x0b\x32\x15.Trd_Common.OrderFill\"i\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12%\n\x03s2c\x18\x04 \x01(\x0b\x32\x18.Trd_UpdateOrderFill.S2CBI\n\x13\x63om.futu.openapi.pbZ2github.com/futuopen/ftapi4go/pb/trdupdateorderfill') - , - dependencies=[Common__pb2.DESCRIPTOR,Trd__Common__pb2.DESCRIPTOR,]) - - - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Trd_UpdateOrderFill.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='header', full_name='Trd_UpdateOrderFill.S2C.header', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='orderFill', full_name='Trd_UpdateOrderFill.S2C.orderFill', index=1, - number=2, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=82, - serialized_end=168, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Trd_UpdateOrderFill.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Trd_UpdateOrderFill.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Trd_UpdateOrderFill.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Trd_UpdateOrderFill.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Trd_UpdateOrderFill.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=170, - serialized_end=275, -) - -_S2C.fields_by_name['header'].message_type = Trd__Common__pb2._TRDHEADER -_S2C.fields_by_name['orderFill'].message_type = Trd__Common__pb2._ORDERFILL -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Trd_UpdateOrderFill_pb2' - # @@protoc_insertion_point(class_scope:Trd_UpdateOrderFill.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Trd_UpdateOrderFill_pb2' - # @@protoc_insertion_point(class_scope:Trd_UpdateOrderFill.Response) - )) -_sym_db.RegisterMessage(Response) - +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x19Trd_UpdateOrderFill.proto\x12\x13Trd_UpdateOrderFill\x1a\x0c\x43ommon.proto\x1a\x10Trd_Common.proto\"V\n\x03S2C\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12(\n\torderFill\x18\x02 \x02(\x0b\x32\x15.Trd_Common.OrderFill\"i\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12%\n\x03s2c\x18\x04 \x01(\x0b\x32\x18.Trd_UpdateOrderFill.S2CBI\n\x13\x63om.futu.openapi.pbZ2github.com/futuopen/ftapi4go/pb/trdupdateorderfill') -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ2github.com/futuopen/ftapi4go/pb/trdupdateorderfill')) +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Trd_UpdateOrderFill_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ2github.com/futuopen/ftapi4go/pb/trdupdateorderfill' + _globals['_S2C']._serialized_start=82 + _globals['_S2C']._serialized_end=168 + _globals['_RESPONSE']._serialized_start=170 + _globals['_RESPONSE']._serialized_end=275 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Trd_UpdateOrder_pb2.py b/futu/common/pb/Trd_UpdateOrder_pb2.py index 6b4cf35..5c7468f 100644 --- a/futu/common/pb/Trd_UpdateOrder_pb2.py +++ b/futu/common/pb/Trd_UpdateOrder_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Trd_UpdateOrder.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Trd_UpdateOrder.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,128 +26,16 @@ import Trd_Common_pb2 as Trd__Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Trd_UpdateOrder.proto', - package='Trd_UpdateOrder', - syntax='proto2', - serialized_pb=_b('\n\x15Trd_UpdateOrder.proto\x12\x0fTrd_UpdateOrder\x1a\x0c\x43ommon.proto\x1a\x10Trd_Common.proto\"N\n\x03S2C\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12 \n\x05order\x18\x02 \x02(\x0b\x32\x11.Trd_Common.Order\"e\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12!\n\x03s2c\x18\x04 \x01(\x0b\x32\x14.Trd_UpdateOrder.S2CBE\n\x13\x63om.futu.openapi.pbZ.github.com/futuopen/ftapi4go/pb/trdupdateorder') - , - dependencies=[Common__pb2.DESCRIPTOR,Trd__Common__pb2.DESCRIPTOR,]) - - - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Trd_UpdateOrder.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='header', full_name='Trd_UpdateOrder.S2C.header', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='order', full_name='Trd_UpdateOrder.S2C.order', index=1, - number=2, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=74, - serialized_end=152, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Trd_UpdateOrder.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Trd_UpdateOrder.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Trd_UpdateOrder.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Trd_UpdateOrder.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Trd_UpdateOrder.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=154, - serialized_end=255, -) - -_S2C.fields_by_name['header'].message_type = Trd__Common__pb2._TRDHEADER -_S2C.fields_by_name['order'].message_type = Trd__Common__pb2._ORDER -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Trd_UpdateOrder_pb2' - # @@protoc_insertion_point(class_scope:Trd_UpdateOrder.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Trd_UpdateOrder_pb2' - # @@protoc_insertion_point(class_scope:Trd_UpdateOrder.Response) - )) -_sym_db.RegisterMessage(Response) - +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x15Trd_UpdateOrder.proto\x12\x0fTrd_UpdateOrder\x1a\x0c\x43ommon.proto\x1a\x10Trd_Common.proto\"N\n\x03S2C\x12%\n\x06header\x18\x01 \x02(\x0b\x32\x15.Trd_Common.TrdHeader\x12 \n\x05order\x18\x02 \x02(\x0b\x32\x11.Trd_Common.Order\"e\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12!\n\x03s2c\x18\x04 \x01(\x0b\x32\x14.Trd_UpdateOrder.S2CBE\n\x13\x63om.futu.openapi.pbZ.github.com/futuopen/ftapi4go/pb/trdupdateorder') -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ.github.com/futuopen/ftapi4go/pb/trdupdateorder')) +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Trd_UpdateOrder_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ.github.com/futuopen/ftapi4go/pb/trdupdateorder' + _globals['_S2C']._serialized_start=74 + _globals['_S2C']._serialized_end=152 + _globals['_RESPONSE']._serialized_start=154 + _globals['_RESPONSE']._serialized_end=255 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/UsedQuota_pb2.py b/futu/common/pb/UsedQuota_pb2.py index ff5e4d3..bdf0353 100644 --- a/futu/common/pb/UsedQuota_pb2.py +++ b/futu/common/pb/UsedQuota_pb2.py @@ -1,13 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: UsedQuota.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'UsedQuota.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -15,197 +24,20 @@ -DESCRIPTOR = _descriptor.FileDescriptor( - name='UsedQuota.proto', - package='UsedQuota', - syntax='proto2', - serialized_pb=_b('\n\x0fUsedQuota.proto\x12\tUsedQuota\"\x05\n\x03\x43\x32S\"7\n\x03S2C\x12\x16\n\x0eused_sub_quota\x18\x01 \x01(\x05\x12\x18\n\x10used_kline_quota\x18\x02 \x01(\x05\"&\n\x07Request\x12\x1b\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x0e.UsedQuota.C2S\"_\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\x1b\n\x03s2c\x18\x04 \x01(\x0b\x32\x0e.UsedQuota.S2CB@\n\x13\x63om.futu.openapi.pbZ)github.com/futuopen/ftapi4go/pb/usedquota') -) - - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='UsedQuota.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=30, - serialized_end=35, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='UsedQuota.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='used_sub_quota', full_name='UsedQuota.S2C.used_sub_quota', index=0, - number=1, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='used_kline_quota', full_name='UsedQuota.S2C.used_kline_quota', index=1, - number=2, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=37, - serialized_end=92, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='UsedQuota.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='UsedQuota.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=94, - serialized_end=132, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='UsedQuota.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='UsedQuota.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='UsedQuota.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='UsedQuota.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='UsedQuota.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=134, - serialized_end=229, -) - -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'UsedQuota_pb2' - # @@protoc_insertion_point(class_scope:UsedQuota.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'UsedQuota_pb2' - # @@protoc_insertion_point(class_scope:UsedQuota.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'UsedQuota_pb2' - # @@protoc_insertion_point(class_scope:UsedQuota.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'UsedQuota_pb2' - # @@protoc_insertion_point(class_scope:UsedQuota.Response) - )) -_sym_db.RegisterMessage(Response) - +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x0fUsedQuota.proto\x12\tUsedQuota\"\x05\n\x03\x43\x32S\"7\n\x03S2C\x12\x16\n\x0eused_sub_quota\x18\x01 \x01(\x05\x12\x18\n\x10used_kline_quota\x18\x02 \x01(\x05\"&\n\x07Request\x12\x1b\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x0e.UsedQuota.C2S\"_\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\x1b\n\x03s2c\x18\x04 \x01(\x0b\x32\x0e.UsedQuota.S2CB@\n\x13\x63om.futu.openapi.pbZ)github.com/futuopen/ftapi4go/pb/usedquota') -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ)github.com/futuopen/ftapi4go/pb/usedquota')) +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'UsedQuota_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ)github.com/futuopen/ftapi4go/pb/usedquota' + _globals['_C2S']._serialized_start=30 + _globals['_C2S']._serialized_end=35 + _globals['_S2C']._serialized_start=37 + _globals['_S2C']._serialized_end=92 + _globals['_REQUEST']._serialized_start=94 + _globals['_REQUEST']._serialized_end=132 + _globals['_RESPONSE']._serialized_start=134 + _globals['_RESPONSE']._serialized_end=229 # @@protoc_insertion_point(module_scope) diff --git a/futu/common/pb/Verification_pb2.py b/futu/common/pb/Verification_pb2.py index ae73930..6713a22 100644 --- a/futu/common/pb/Verification_pb2.py +++ b/futu/common/pb/Verification_pb2.py @@ -1,14 +1,22 @@ +# -*- coding: utf-8 -*- # Generated by the protocol buffer compiler. DO NOT EDIT! +# NO CHECKED-IN PROTOBUF GENCODE # source: Verification.proto - -import sys -_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1')) -from google.protobuf.internal import enum_type_wrapper +# Protobuf Python Version: 6.32.1 +"""Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor -from google.protobuf import message as _message -from google.protobuf import reflection as _reflection +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import runtime_version as _runtime_version from google.protobuf import symbol_database as _symbol_database -from google.protobuf import descriptor_pb2 +from google.protobuf.internal import builder as _builder +_runtime_version.ValidateProtobufRuntimeVersion( + _runtime_version.Domain.PUBLIC, + 6, + 32, + 1, + '', + 'Verification.proto' +) # @@protoc_insertion_point(imports) _sym_db = _symbol_database.Default() @@ -17,267 +25,24 @@ import Common_pb2 as Common__pb2 -DESCRIPTOR = _descriptor.FileDescriptor( - name='Verification.proto', - package='Verification', - syntax='proto2', - serialized_pb=_b('\n\x12Verification.proto\x12\x0cVerification\x1a\x0c\x43ommon.proto\"-\n\x03\x43\x32S\x12\x0c\n\x04type\x18\x01 \x02(\x05\x12\n\n\x02op\x18\x02 \x02(\x05\x12\x0c\n\x04\x63ode\x18\x03 \x01(\t\"\x05\n\x03S2C\")\n\x07Request\x12\x1e\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x11.Verification.C2S\"b\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\x1e\n\x03s2c\x18\x04 \x01(\x0b\x32\x11.Verification.S2C*i\n\x10VerificationType\x12\x1b\n\x17VerificationType_Unknow\x10\x00\x12\x1c\n\x18VerificationType_Picture\x10\x01\x12\x1a\n\x16VerificationType_Phone\x10\x02*i\n\x0eVerificationOp\x12\x19\n\x15VerificationOp_Unknow\x10\x00\x12\x1a\n\x16VerificationOp_Request\x10\x01\x12 \n\x1cVerificationOp_InputAndLogin\x10\x02\x42\x43\n\x13\x63om.futu.openapi.pbZ,github.com/futuopen/ftapi4go/pb/verification') - , - dependencies=[Common__pb2.DESCRIPTOR,]) - -_VERIFICATIONTYPE = _descriptor.EnumDescriptor( - name='VerificationType', - full_name='Verification.VerificationType', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='VerificationType_Unknow', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='VerificationType_Picture', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='VerificationType_Phone', index=2, number=2, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=247, - serialized_end=352, -) -_sym_db.RegisterEnumDescriptor(_VERIFICATIONTYPE) - -VerificationType = enum_type_wrapper.EnumTypeWrapper(_VERIFICATIONTYPE) -_VERIFICATIONOP = _descriptor.EnumDescriptor( - name='VerificationOp', - full_name='Verification.VerificationOp', - filename=None, - file=DESCRIPTOR, - values=[ - _descriptor.EnumValueDescriptor( - name='VerificationOp_Unknow', index=0, number=0, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='VerificationOp_Request', index=1, number=1, - options=None, - type=None), - _descriptor.EnumValueDescriptor( - name='VerificationOp_InputAndLogin', index=2, number=2, - options=None, - type=None), - ], - containing_type=None, - options=None, - serialized_start=354, - serialized_end=459, -) -_sym_db.RegisterEnumDescriptor(_VERIFICATIONOP) - -VerificationOp = enum_type_wrapper.EnumTypeWrapper(_VERIFICATIONOP) -VerificationType_Unknow = 0 -VerificationType_Picture = 1 -VerificationType_Phone = 2 -VerificationOp_Unknow = 0 -VerificationOp_Request = 1 -VerificationOp_InputAndLogin = 2 - - - -_C2S = _descriptor.Descriptor( - name='C2S', - full_name='Verification.C2S', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='type', full_name='Verification.C2S.type', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='op', full_name='Verification.C2S.op', index=1, - number=2, type=5, cpp_type=1, label=2, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='code', full_name='Verification.C2S.code', index=2, - number=3, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=50, - serialized_end=95, -) - - -_S2C = _descriptor.Descriptor( - name='S2C', - full_name='Verification.S2C', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=97, - serialized_end=102, -) - - -_REQUEST = _descriptor.Descriptor( - name='Request', - full_name='Verification.Request', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='c2s', full_name='Verification.Request.c2s', index=0, - number=1, type=11, cpp_type=10, label=2, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=104, - serialized_end=145, -) - - -_RESPONSE = _descriptor.Descriptor( - name='Response', - full_name='Verification.Response', - filename=None, - file=DESCRIPTOR, - containing_type=None, - fields=[ - _descriptor.FieldDescriptor( - name='retType', full_name='Verification.Response.retType', index=0, - number=1, type=5, cpp_type=1, label=2, - has_default_value=True, default_value=-400, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='retMsg', full_name='Verification.Response.retMsg', index=1, - number=2, type=9, cpp_type=9, label=1, - has_default_value=False, default_value=_b("").decode('utf-8'), - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='errCode', full_name='Verification.Response.errCode', index=2, - number=3, type=5, cpp_type=1, label=1, - has_default_value=False, default_value=0, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - _descriptor.FieldDescriptor( - name='s2c', full_name='Verification.Response.s2c', index=3, - number=4, type=11, cpp_type=10, label=1, - has_default_value=False, default_value=None, - message_type=None, enum_type=None, containing_type=None, - is_extension=False, extension_scope=None, - options=None, file=DESCRIPTOR), - ], - extensions=[ - ], - nested_types=[], - enum_types=[ - ], - options=None, - is_extendable=False, - syntax='proto2', - extension_ranges=[], - oneofs=[ - ], - serialized_start=147, - serialized_end=245, -) - -_REQUEST.fields_by_name['c2s'].message_type = _C2S -_RESPONSE.fields_by_name['s2c'].message_type = _S2C -DESCRIPTOR.message_types_by_name['C2S'] = _C2S -DESCRIPTOR.message_types_by_name['S2C'] = _S2C -DESCRIPTOR.message_types_by_name['Request'] = _REQUEST -DESCRIPTOR.message_types_by_name['Response'] = _RESPONSE -DESCRIPTOR.enum_types_by_name['VerificationType'] = _VERIFICATIONTYPE -DESCRIPTOR.enum_types_by_name['VerificationOp'] = _VERIFICATIONOP -_sym_db.RegisterFileDescriptor(DESCRIPTOR) - -C2S = _reflection.GeneratedProtocolMessageType('C2S', (_message.Message,), dict( - DESCRIPTOR = _C2S, - __module__ = 'Verification_pb2' - # @@protoc_insertion_point(class_scope:Verification.C2S) - )) -_sym_db.RegisterMessage(C2S) - -S2C = _reflection.GeneratedProtocolMessageType('S2C', (_message.Message,), dict( - DESCRIPTOR = _S2C, - __module__ = 'Verification_pb2' - # @@protoc_insertion_point(class_scope:Verification.S2C) - )) -_sym_db.RegisterMessage(S2C) - -Request = _reflection.GeneratedProtocolMessageType('Request', (_message.Message,), dict( - DESCRIPTOR = _REQUEST, - __module__ = 'Verification_pb2' - # @@protoc_insertion_point(class_scope:Verification.Request) - )) -_sym_db.RegisterMessage(Request) - -Response = _reflection.GeneratedProtocolMessageType('Response', (_message.Message,), dict( - DESCRIPTOR = _RESPONSE, - __module__ = 'Verification_pb2' - # @@protoc_insertion_point(class_scope:Verification.Response) - )) -_sym_db.RegisterMessage(Response) - - -DESCRIPTOR.has_options = True -DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\023com.futu.openapi.pbZ,github.com/futuopen/ftapi4go/pb/verification')) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x12Verification.proto\x12\x0cVerification\x1a\x0c\x43ommon.proto\"-\n\x03\x43\x32S\x12\x0c\n\x04type\x18\x01 \x02(\x05\x12\n\n\x02op\x18\x02 \x02(\x05\x12\x0c\n\x04\x63ode\x18\x03 \x01(\t\"\x05\n\x03S2C\")\n\x07Request\x12\x1e\n\x03\x63\x32s\x18\x01 \x02(\x0b\x32\x11.Verification.C2S\"b\n\x08Response\x12\x15\n\x07retType\x18\x01 \x02(\x05:\x04-400\x12\x0e\n\x06retMsg\x18\x02 \x01(\t\x12\x0f\n\x07\x65rrCode\x18\x03 \x01(\x05\x12\x1e\n\x03s2c\x18\x04 \x01(\x0b\x32\x11.Verification.S2C*i\n\x10VerificationType\x12\x1b\n\x17VerificationType_Unknow\x10\x00\x12\x1c\n\x18VerificationType_Picture\x10\x01\x12\x1a\n\x16VerificationType_Phone\x10\x02*i\n\x0eVerificationOp\x12\x19\n\x15VerificationOp_Unknow\x10\x00\x12\x1a\n\x16VerificationOp_Request\x10\x01\x12 \n\x1cVerificationOp_InputAndLogin\x10\x02\x42\x43\n\x13\x63om.futu.openapi.pbZ,github.com/futuopen/ftapi4go/pb/verification') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'Verification_pb2', _globals) +if not _descriptor._USE_C_DESCRIPTORS: + _globals['DESCRIPTOR']._loaded_options = None + _globals['DESCRIPTOR']._serialized_options = b'\n\023com.futu.openapi.pbZ,github.com/futuopen/ftapi4go/pb/verification' + _globals['_VERIFICATIONTYPE']._serialized_start=247 + _globals['_VERIFICATIONTYPE']._serialized_end=352 + _globals['_VERIFICATIONOP']._serialized_start=354 + _globals['_VERIFICATIONOP']._serialized_end=459 + _globals['_C2S']._serialized_start=50 + _globals['_C2S']._serialized_end=95 + _globals['_S2C']._serialized_start=97 + _globals['_S2C']._serialized_end=102 + _globals['_REQUEST']._serialized_start=104 + _globals['_REQUEST']._serialized_end=145 + _globals['_RESPONSE']._serialized_start=147 + _globals['_RESPONSE']._serialized_end=245 # @@protoc_insertion_point(module_scope) diff --git a/futu/examples/quote_push.py b/futu/examples/quote_push.py index 10e6a6c..83606a0 100644 --- a/futu/examples/quote_push.py +++ b/futu/examples/quote_push.py @@ -6,11 +6,11 @@ from futu import * #打印数据不全请把以下注释打开 -#import pandas as pd -#pd.set_option('display.height', 10000) -#pd.set_option('display.max_rows', 500) -#pd.set_option('display.max_columns', 500) -#pd.set_option('display.width', 1000) +import pandas as pd +# pd.set_option('display.height', 10000) +pd.set_option('display.max_rows', 500) +pd.set_option('display.max_columns', 500) +pd.set_option('display.width', 1000) class StockQuoteTest(StockQuoteHandlerBase): """ @@ -23,8 +23,13 @@ def on_recv_rsp(self, rsp_pb): logger.debug("StockQuoteTest: error, msg: %s" % content) return RET_ERROR, content #需要打印数据把以下注释打开,其他回调数据同样处理即可 - #else: - # print(content) + else: + # 如果 content 是 list of dict,可以直接转 DataFrame + if isinstance(content, list) and len(content) > 0 and isinstance(content[0], dict): + df = pd.DataFrame(content) + print("df data %s" % df) + else: + print("origin data %s" % content) return RET_OK, content @@ -36,6 +41,8 @@ def on_recv_rsp(self, rsp_pb): if ret_code != RET_OK: print("* TickerTest: error, msg: %s" % content) return RET_ERROR, content + else: + print(content) return RET_OK, content @@ -47,6 +54,8 @@ def on_recv_rsp(self, rsp_pb): if ret_code != RET_OK: print("* OrderBookTest: error, msg: %s" % content) return RET_ERROR, content + else: + print(content) return RET_OK, content @@ -58,6 +67,8 @@ def on_recv_rsp(self, rsp_pb): if ret_code != RET_OK: print("* BrokerTest: error, msg: %s" % contents) return RET_ERROR, contents + else: + print(contents) return ret_code @@ -70,14 +81,14 @@ def quote_test(): # 设置异步回调接口 quote_ctx.set_handler(StockQuoteTest()) - quote_ctx.set_handler(TickerTest()) - quote_ctx.set_handler(OrderBookTest()) - quote_ctx.set_handler(BrokerTest()) + # quote_ctx.set_handler(TickerTest()) + # quote_ctx.set_handler(OrderBookTest()) + # quote_ctx.set_handler(BrokerTest()) quote_ctx.start() # 获取推送数据 subtype_list = [SubType.QUOTE, SubType.ORDER_BOOK, SubType.TICKER, SubType.BROKER] - sub_codes = ['HK.00700', 'HK.999010'] + sub_codes = ['HK.00700', 'HK.00981'] print("* subscribe : {}\n".format(quote_ctx.subscribe(sub_codes, subtype_list))) diff --git a/requirements.txt b/requirements.txt index 42d82cb..92c02e2 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,6 @@ pandas simplejson -protobuf>=3.8.0,==3.* +protobuf>=6.31.1,<7.0.0 PyCryptodome diff --git a/setup.py b/setup.py index 12878a4..429dfd8 100644 --- a/setup.py +++ b/setup.py @@ -34,7 +34,7 @@ install_requires = ["pandas", "simplejson", - "protobuf>=3.8.0,==3.*", + "protobuf>=6.31.1,<7.0.0", "PyCryptodome", ]