예제 #1
0
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)
예제 #2
0
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)
예제 #3
0
파일: config_pb.py 프로젝트: kimch2/x8623
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)
예제 #4
0
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)
예제 #5
0
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)
예제 #7
0
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)
예제 #8
0
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)
예제 #9
0
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)
예제 #10
0
파일: config_pb.py 프로젝트: kimch2/x8623
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)
예제 #11
0
파일: config_pb.py 프로젝트: kimch2/x8623
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)
예제 #12
0
파일: config_pb.py 프로젝트: kimch2/x8623
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)
예제 #13
0
파일: config_pb.py 프로젝트: kimch2/x8623
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)
예제 #14
0
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)
예제 #15
0
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)
예제 #17
0
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)
예제 #21
0
파일: config_pb.py 프로젝트: kimch2/x8623
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)
예제 #22
0
파일: config_pb.py 프로젝트: kimch2/x8623
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)
예제 #23
0
파일: config_pb.py 프로젝트: kimch2/x8623
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)
예제 #25
0
파일: config_pb.py 프로젝트: kimch2/x8623
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)
예제 #28
0
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)
예제 #29
0
파일: config_pb.py 프로젝트: kimch2/x8623
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)
예제 #30
0
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)