class FieldDescriptorProto(ProtoEntity): # enum Type TYPE_DOUBLE = 1 TYPE_FLOAT = 2 TYPE_INT64 = 3 TYPE_UINT64 = 4 TYPE_INT32 = 5 TYPE_FIXED64 = 6 TYPE_FIXED32 = 7 TYPE_BOOL = 8 TYPE_STRING = 9 TYPE_GROUP = 10 TYPE_MESSAGE = 11 TYPE_BYTES = 12 TYPE_UINT32 = 13 TYPE_ENUM = 14 TYPE_SFIXED32 = 15 TYPE_SFIXED64 = 16 TYPE_SINT32 = 17 TYPE_SINT64 = 18 # enum Label LABEL_OPTIONAL = 1 LABEL_REQUIRED = 2 LABEL_REPEATED = 3 name = Field('string', 1, required=False) number = Field('int32', 3, required=False) label = Field('enum', 4, required=False) type = Field('enum', 5, required=False) type_name = Field('string', 6, required=False) extendee = Field('string', 2, required=False) default_value = Field('string', 7, required=False) oneof_index = Field('int32', 9, required=False) json_name = Field('string', 10, required=False) options = Field(FieldOptions, 8, required=False)
class MessageOptions(ProtoEntity): message_set_wire_format = Field('bool', 1, required=False, default=False) no_standard_descriptor_accessor = Field('bool', 2, required=False, default=False) uninterpreted_option = Field(UninterpretedOption, 999, repeated=True)
class PostCondition(ProtoEntity): # enum PostConditionType MONSTER = 1 FB = 2 ITEM = 3 TALK = 4 type = Field('int32', 1) iArg1 = Field('int32', 3, required=False) iArg2 = Field('int32', 4, required=False) iArg3 = Field('int32', 5, required=False)
class FieldOptions(ProtoEntity): # enum CType STRING = 0 CORD = 1 STRING_PIECE = 2 ctype = Field('enum', 1, required=False, default=STRING) packed = Field('bool', 2, required=False) deprecated = Field('bool', 3, required=False, default=False) experimental_map_key = Field('string', 9, required=False) uninterpreted_option = Field(UninterpretedOption, 999, repeated=True)
class SigningInput(ProtoEntity): chain_id = Field('bytes', 1, required=False) reference_block_id = Field('bytes', 2, required=False) reference_block_time = Field('sfixed32', 3, required=False) currency = Field('string', 4, required=False) sender = Field('string', 5, required=False) recipient = Field('string', 6, required=False) memo = Field('string', 7, required=False) asset = Field(Asset, 8, required=False) private_key = Field('bytes', 9, required=False) private_key_type = Field('enum', 10, required=False)
class SigningInput(ProtoEntity): contract = Field('string', 1, required=False) method = Field('string', 2, required=False) owner_private_key = Field('bytes', 3, required=False) to_address = Field('string', 4, required=False) amount = Field('uint64', 5, required=False) payer_private_key = Field('bytes', 6, required=False) gas_price = Field('uint64', 7, required=False) gas_limit = Field('uint64', 8, required=False) query_address = Field('string', 9, required=False) nonce = Field('uint32', 10, required=False)
class DescriptorProto(ProtoEntity): name = Field('string', 1, required=False) field = Field(FieldDescriptorProto, 2, repeated=True) extension = Field(FieldDescriptorProto, 6, repeated=True) nested_type = Field('DescriptorProto', 3, repeated=True) enum_type = Field(EnumDescriptorProto, 4, repeated=True) extension_range = Field(ExtensionRange, 5, repeated=True) oneof_decl = Field(OneofDescriptorProto, 8, repeated=True) options = Field(MessageOptions, 7, required=False) reserved_range = Field(ReservedRange, 9, repeated=True) reserved_name = Field('string', 10, repeated=True)
class SigningInput(ProtoEntity): chain_id = Field('bytes', 1, required=False) nonce = Field('bytes', 2, required=False) gas_price = Field('bytes', 3, required=False) gas_limit = Field('bytes', 4, required=False) to_address = Field('string', 5, required=False) amount = Field('bytes', 6, required=False) payload = Field('bytes', 7, required=False) private_key = Field('bytes', 8, required=False) from_shard_id = Field('bytes', 9, required=False) to_shard_id = Field('bytes', 10, required=False)
class MethodOptions(ProtoEntity): # enum IdempotencyLevel IDEMPOTENCY_UNKNOWN = 0 NO_SIDE_EFFECTS = 1 IDEMPOTENT = 2 deprecated = Field('bool', 33, required=False, default=False) idempotency_level = Field('enum', 34, required=False, default=IDEMPOTENCY_UNKNOWN) uninterpreted_option = Field(UninterpretedOption, 999, repeated=True)
class RuneInfo(ProtoEntity): id = Field('int32', 1) backID = Field('int32', 2) name = Field('string', 3) condition = Field('int32', 4) level = Field('int32', 5) exp = Field('int32', 6) protype = Field('string', 7) provalue = Field('int32', 8) resource = Field('int32', 9) desc = Field('string', 10)
class awardsysinfo(ProtoEntity): id = Field('int32', 1) taskType = Field('int32', 2) planValue = Field('int32', 3) rewardID = Field('int32', 4) desc = Field('string', 5) conditionType = Field('int32', 6) icon = Field('string', 7) map = Field('int32', 8) heroType = Field('int32', 9) destination = Field('int32', 10)
class Option(ProtoEntity): # enum OptionStyle NEXT = 1 TASK = 2 DOTASK = 3 BUTTON = 4 SHOP = 5 HIRE = 6 type = Field('enum', 2) value = Field('int32', 3, required=False) title = Field('string', 4)
class HotSpringeQuiptInfo(ProtoEntity): id = Field('int32', 1) dtime = Field('int32', 2) magnification = Field('int32', 3) raidcount = Field('int32', 4) raidloss = Field('int32', 5) freechance = Field('int32', 6) paychance = Field('int32', 7) moudelid = Field('int32', 8) moudelname = Field('string', 9)
class SigningInput(ProtoEntity): chain_id = Field('bytes', 1, required=False) sender = Field('string', 2, required=False) recipient = Field('string', 3, required=False) amount = Field('double', 4, required=False) testnet = Field('bool', 5, required=False) memo = Field('string', 6, required=False) reference_block_id = Field('bytes', 7, required=False) reference_block_time = Field('sfixed32', 8, required=False) private_key = Field('bytes', 9, required=False)
class RecordEntry(ProtoEntity): shard_id = Field('string', 1, required=False) hash_key = Field('string', 2, required=False) partition_key = Field('string', 3, required=False) cursor = Field('string', 4, required=False) next_cursor = Field('string', 5, required=False) sequence = Field('int64', 6, required=False) system_time = Field('int64', 7, required=False) attributes = Field(RecordAttributes, 8, required=False) data = Field(RecordData, 9)
class SigningInput(ProtoEntity): amount = Field('int64', 1, required=False) fee = Field('int64', 2, required=False) sequence = Field('int32', 3, required=False) last_ledger_sequence = Field('int32', 4, required=False) account = Field('string', 5, required=False) destination = Field('string', 6, required=False) destination_tag = Field('int64', 7, required=False) flags = Field('int64', 8, required=False) private_key = Field('bytes', 9, required=False)
class FileDescriptorProto(ProtoEntity): name = Field('string', 1, required=False) package = Field('string', 2, required=False) dependency = Field('string', 3, repeated=True) message_type = Field(DescriptorProto, 4, repeated=True) enum_type = Field(EnumDescriptorProto, 5, repeated=True) service = Field(ServiceDescriptorProto, 6, repeated=True) extension = Field(FieldDescriptorProto, 7, repeated=True) options = Field(FileOptions, 8, required=False) source_code_info = Field(SourceCodeInfo, 9, required=False)
class SigningInput(ProtoEntity): version = Field('uint32', 1, required=False) nonce = Field('uint64', 2, required=False) to_address = Field('string', 3, required=False) amount = Field('bytes', 4, required=False) gas_price = Field('bytes', 5, required=False) gas_limit = Field('uint64', 6, required=False) private_key = Field('bytes', 7, required=False) code = Field('bytes', 10, required=False) data = Field('bytes', 11, required=False)
class SigningInput(ProtoEntity): chain_tag = Field('uint32', 1, required=False) block_ref = Field('uint64', 2, required=False) expiration = Field('uint32', 3, required=False) clauses = Field(Clause, 4, repeated=True) gas_price_coef = Field('uint32', 5, required=False) gas = Field('uint64', 6, required=False) depends_on = Field('bytes', 7, required=False) nonce = Field('uint64', 8, required=False) private_key = Field('bytes', 9, required=False)
class HTLTOrder(ProtoEntity): from = Field('bytes', 1, required=False) to = Field('bytes', 2, required=False) recipient_other_chain = Field('string', 3, required=False) sender_other_chain = Field('string', 4, required=False) random_number_hash = Field('bytes', 5, required=False) timestamp = Field('int64', 6, required=False) amount = Field('Token', 7, repeated=True) expected_income = Field('string', 8, required=False) height_span = Field('int64', 9, required=False) cross_chain = Field('bool', 10, required=False)
class FbReward(ProtoEntity): # enum Type Exp = 1 Money = 2 Gold = 3 Star = 4 Droppack = 6 Metal = 7 Purple = 8 Blue = 9 PARTNER = 10 LIVENESS = 11 TICKET = 12 type = Field('enum', 1) amount = Field('int32', 2)
class NPCRes(ProtoEntity): # enum NPCType Transfer = 1 Task = 2 Shop = 4 Hire = 8 id = Field('int32', 1) name = Field('string', 2) type = Field('int32', 3) resId = Field('int32', 4) iconId = Field('int32', 5, required=False) shopId = Field('int32', 6, required=False) defaultDialog = Field(Dialog, 7) x = Field('int32', 8) y = Field('int32', 9) offset_y = Field('int32', 10)
class fightResponseGuide(ProtoEntity): id = Field('int32', 1) name = Field('string', 2) tips = Field('string', 3) weight = Field('int32', 4) minlevel = Field('int32', 5) maxlevel = Field('int32', 6) fbID = Field('string', 7) type = Field('int32', 8)
class SigningInput(ProtoEntity): amount = Field('int64', 1, required=False) asset = Field('string', 2, required=False) fee = Field('int64', 3, required=False) fee_asset = Field('string', 4, required=False) to = Field('string', 5, required=False) attachment = Field('bytes', 6, required=False) timestamp = Field('int64', 7, required=False) private_key = Field('bytes', 8, required=False)
class ChallegeRankConfig(ProtoEntity): rank = Field('int32', 1) scroe = Field('int32', 2) playerId = Field('int32', 3) icon = Field('int32', 4) name = Field('string', 5) level = Field('int32', 6) spirit = Field('int32', 7) scoreTime = Field('int32', 8)
class TradeOrder(ProtoEntity): sender = Field('bytes', 1, required=False) id = Field('string', 2, required=False) symbol = Field('string', 3, required=False) ordertype = Field('int64', 4, required=False) side = Field('int64', 5, required=False) price = Field('int64', 6, required=False) quantity = Field('int64', 7, required=False) timeinforce = Field('int64', 8, required=False)
class SigningInput(ProtoEntity): from_address = Field('string', 1, required=False) to_address = Field('string', 2, required=False) amount = Field('bytes', 3, required=False) fee = Field('bytes', 4, required=False) payload = Field('string', 5, required=False) ttl = Field('uint64', 6, required=False) nonce = Field('uint64', 7, required=False) private_key = Field('bytes', 8, required=False)
class SigningInput(ProtoEntity): from_address = Field('string', 1, required=False) to_address = Field('string', 2, required=False) value = Field('bytes', 3, required=False) step_limit = Field('bytes', 4, required=False) timestamp = Field('int64', 5, required=False) nonce = Field('bytes', 6, required=False) network_id = Field('bytes', 7, required=False) private_key = Field('bytes', 8, required=False)
class FbInfo(ProtoEntity): id = Field('int32', 1) mapID = Field('int32', 2) name = Field('string', 3) desc = Field('string', 4) maximum = Field('int32', 5) icon = Field('int32', 6) groups = Field(MonsterGroup, 7, repeated=True) rewards = Field(FbReward, 8, repeated=True)
class Operation(ProtoEntity): # enum OperationKind ENDORSEMENT=0 REVEAL=7 TRANSACTION=8 ORIGINATION=9 DELEGATION=10 counter = Field('int64', 1, required=False) source = Field('string', 2, required=False) fee = Field('int64', 3, required=False) gas_limit = Field('int64', 4, required=False) storage_limit = Field('int64', 5, required=False) kind = Field('enum', 7, required=False) reveal_operation_data = Field(RevealOperationData, 8, required=False) transaction_operation_data = Field(TransactionOperationData, 9, required=False) origination_operation_data = Field(OriginationOperationData, 10, required=False) delegation_operation_data = Field(DelegationOperationData, 11, required=False)