{
"version": "eosio::abi/1.1",
"types": [],
"structs": [
{
"name": "accounts",
"base": "struct_account",
"fields": []
},
{
"name": "action",
"base": "",
"fields": [
{
"name": "account",
"type": "name"
},
{
"name": "name",
"type": "name"
},
{
"name": "authorization",
"type": "permission_level[]"
},
{
"name": "data",
"type": "bytes"
}
]
},
{
"name": "actlog",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "regist_at",
"type": "uint32"
},
{
"name": "method",
"type": "string"
},
{
"name": "data",
"type": "pair_string_string[]"
}
]
},
{
"name": "actlogs",
"base": "struct_actlog",
"fields": []
},
{
"name": "attends",
"base": "struct_attend",
"fields": []
},
{
"name": "changealarm",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
}
]
},
{
"name": "checkend",
"base": "",
"fields": [
{
"name": "sender_id",
"type": "uint128"
},
{
"name": "league_id",
"type": "uint64"
}
]
},
{
"name": "chgrefer",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "referee",
"type": "name"
}
]
},
{
"name": "clearattend",
"base": "",
"fields": [
{
"name": "sender_id",
"type": "uint128"
},
{
"name": "attend_id",
"type": "uint64"
}
]
},
{
"name": "configs",
"base": "struct_config",
"fields": []
},
{
"name": "confirmext",
"base": "",
"fields": [
{
"name": "s_key",
"type": "string"
}
]
},
{
"name": "consumeapt",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "apt",
"type": "uint32"
},
{
"name": "id",
"type": "string"
}
]
},
{
"name": "createleague",
"base": "",
"fields": [
{
"name": "config_id",
"type": "uint32"
},
{
"name": "regist_at",
"type": "uint32"
}
]
},
{
"name": "endattend",
"base": "",
"fields": [
{
"name": "sender_id",
"type": "uint128"
},
{
"name": "attend_id",
"type": "uint64"
},
{
"name": "num_friends",
"type": "uint32"
},
{
"name": "num_sent",
"type": "uint32"
},
{
"name": "sent_referat",
"type": "uint32"
},
{
"name": "sent_name",
"type": "name"
},
{
"name": "league_endat",
"type": "uint32"
},
{
"name": "rwd_attend",
"type": "asset"
},
{
"name": "rwd_prize",
"type": "asset"
},
{
"name": "win",
"type": "bool"
},
{
"name": "batch",
"type": "uint32"
}
]
},
{
"name": "endleague",
"base": "",
"fields": [
{
"name": "sender_id",
"type": "uint128"
},
{
"name": "league_id",
"type": "uint64"
}
]
},
{
"name": "endpvpdraw",
"base": "",
"fields": [
{
"name": "sender_id",
"type": "uint128"
},
{
"name": "attend_id",
"type": "uint64"
}
]
},
{
"name": "eventcfg",
"base": "struct_evtcfg",
"fields": []
},
{
"name": "eventrank",
"base": "struct_evtrank",
"fields": []
},
{
"name": "expccr",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
}
]
},
{
"name": "expireapt",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "apt",
"type": "uint32"
},
{
"name": "id",
"type": "string"
}
]
},
{
"name": "expireattend",
"base": "",
"fields": [
{
"name": "sender_id",
"type": "uint128"
},
{
"name": "attend_id",
"type": "uint64"
}
]
},
{
"name": "expireleague",
"base": "",
"fields": [
{
"name": "sender_id",
"type": "uint128"
},
{
"name": "league_id",
"type": "uint64"
}
]
},
{
"name": "expirereport",
"base": "",
"fields": [
{
"name": "attend_id",
"type": "uint64"
},
{
"name": "forced",
"type": "uint8"
}
]
},
{
"name": "expiretransf",
"base": "",
"fields": [
{
"name": "sender_id",
"type": "uint128"
},
{
"name": "num",
"type": "uint64"
}
]
},
{
"name": "extension",
"base": "",
"fields": [
{
"name": "type",
"type": "uint16"
},
{
"name": "data",
"type": "bytes"
}
]
},
{
"name": "invalidpt",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "attend_id",
"type": "uint64"
}
]
},
{
"name": "joinsponsor",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "league_id",
"type": "uint64"
},
{
"name": "s_key",
"type": "string"
}
]
},
{
"name": "leagues",
"base": "struct_league",
"fields": []
},
{
"name": "notify",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "msg",
"type": "string"
}
]
},
{
"name": "onerror",
"base": "",
"fields": [
{
"name": "sender_id",
"type": "uint128"
},
{
"name": "sent_trx",
"type": "bytes"
}
]
},
{
"name": "onerrors",
"base": "struct_onerror_tx",
"fields": []
},
{
"name": "ontransfer",
"base": "",
"fields": []
},
{
"name": "pair_string_string",
"base": "",
"fields": [
{
"name": "key",
"type": "string"
},
{
"name": "value",
"type": "string"
}
]
},
{
"name": "permission_level",
"base": "",
"fields": [
{
"name": "actor",
"type": "name"
},
{
"name": "permission",
"type": "name"
}
]
},
{
"name": "recommand",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "referee",
"type": "name"
}
]
},
{
"name": "refers",
"base": "struct_referhis",
"fields": []
},
{
"name": "refundattend",
"base": "",
"fields": [
{
"name": "attend_id",
"type": "uint64"
},
{
"name": "forced",
"type": "uint8"
}
]
},
{
"name": "regist",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
}
]
},
{
"name": "registrefer",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
}
]
},
{
"name": "remove",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
}
]
},
{
"name": "removelog",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
}
]
},
{
"name": "reportenpt",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "attend_id",
"type": "uint64"
},
{
"name": "enpt",
"type": "string"
},
{
"name": "playtime_milli",
"type": "uint32"
},
{
"name": "useold",
"type": "uint8"
}
]
},
{
"name": "reqcare",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
}
]
},
{
"name": "retrytx",
"base": "",
"fields": [
{
"name": "s_key",
"type": "string"
}
]
},
{
"name": "retrytxrec",
"base": "",
"fields": [
{
"name": "s_key",
"type": "string"
}
]
},
{
"name": "revealpt",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "attend_id",
"type": "uint64"
},
{
"name": "str_pt",
"type": "string"
}
]
},
{
"name": "rmactlog",
"base": "",
"fields": [
{
"name": "lb_regist_at",
"type": "uint32"
},
{
"name": "lb_num",
"type": "uint64"
},
{
"name": "ub_regist_at",
"type": "uint32"
},
{
"name": "ub_num",
"type": "uint64"
}
]
},
{
"name": "rmtbl",
"base": "",
"fields": [
{
"name": "tblname",
"type": "name"
},
{
"name": "ubnd_inclusive",
"type": "uint64"
}
]
},
{
"name": "sentretryfee",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "league_id",
"type": "uint64"
},
{
"name": "attend_id",
"type": "uint64"
},
{
"name": "quantity",
"type": "asset"
}
]
},
{
"name": "setusergrade",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "grade",
"type": "uint8"
}
]
},
{
"name": "struct_account",
"base": "",
"fields": [
{
"name": "balance",
"type": "asset"
}
]
},
{
"name": "struct_actlog",
"base": "",
"fields": [
{
"name": "num",
"type": "uint64"
},
{
"name": "regist_at",
"type": "uint32"
},
{
"name": "method",
"type": "string"
},
{
"name": "data",
"type": "pair_string_string[]"
}
]
},
{
"name": "struct_attend",
"base": "",
"fields": [
{
"name": "attend_id",
"type": "uint64"
},
{
"name": "user",
"type": "name"
},
{
"name": "config_id",
"type": "uint32"
},
{
"name": "league_id",
"type": "uint64"
},
{
"name": "regist_at",
"type": "uint32"
},
{
"name": "expire_at",
"type": "uint32"
},
{
"name": "last_report_at",
"type": "uint32"
},
{
"name": "scores",
"type": "uint32[]"
},
{
"name": "en_scores",
"type": "string[]"
},
{
"name": "prize_won",
"type": "asset"
},
{
"name": "final_score",
"type": "uint32"
},
{
"name": "ranking",
"type": "uint32"
},
{
"name": "entry_count",
"type": "uint8"
},
{
"name": "status",
"type": "uint8"
},
{
"name": "transfer_status",
"type": "uint8"
},
{
"name": "refund_at",
"type": "uint32"
},
{
"name": "prog_max",
"type": "uint32"
},
{
"name": "prog_cur",
"type": "uint32"
},
{
"name": "playtime_milli",
"type": "uint32"
},
{
"name": "deposit_key",
"type": "uint128"
}
]
},
{
"name": "struct_config",
"base": "",
"fields": [
{
"name": "config_id",
"type": "uint32"
},
{
"name": "activate",
"type": "uint8"
},
{
"name": "order",
"type": "uint16"
},
{
"name": "min",
"type": "uint16"
},
{
"name": "max",
"type": "uint16"
},
{
"name": "sponsor",
"type": "asset"
},
{
"name": "cost",
"type": "asset"
},
{
"name": "entry_limit",
"type": "uint8"
},
{
"name": "retry_limit",
"type": "uint8"
},
{
"name": "retry_cost",
"type": "asset"
},
{
"name": "regist_at",
"type": "uint32"
},
{
"name": "lang",
"type": "struct_lang[]"
},
{
"name": "rank_cut",
"type": "uint16"
},
{
"name": "map_min",
"type": "uint16"
},
{
"name": "map_max",
"type": "uint16"
},
{
"name": "period",
"type": "uint32"
},
{
"name": "rt_win",
"type": "uint16"
},
{
"name": "rt_care",
"type": "uint16"
},
{
"name": "rt_wf_att",
"type": "uint16"
},
{
"name": "rt_wf_prz",
"type": "uint16"
},
{
"name": "rt_wr_att",
"type": "uint16"
},
{
"name": "rt_wr_prz",
"type": "uint16"
},
{
"name": "rt_lf_att",
"type": "uint16"
},
{
"name": "rt_lr_att",
"type": "uint16"
},
{
"name": "active_pt",
"type": "uint16"
}
]
},
{
"name": "struct_evtcfg",
"base": "",
"fields": [
{
"name": "id",
"type": "uint32"
},
{
"name": "flag",
"type": "uint8"
}
]
},
{
"name": "struct_evtrank",
"base": "",
"fields": [
{
"name": "num",
"type": "uint64"
},
{
"name": "user",
"type": "name"
},
{
"name": "event_id",
"type": "uint32"
},
{
"name": "earns",
"type": "asset"
},
{
"name": "update_at",
"type": "uint32"
}
]
},
{
"name": "struct_lang",
"base": "",
"fields": [
{
"name": "code",
"type": "string"
},
{
"name": "name",
"type": "string"
},
{
"name": "des",
"type": "string"
}
]
},
{
"name": "struct_league",
"base": "",
"fields": [
{
"name": "league_id",
"type": "uint64"
},
{
"name": "status",
"type": "uint8"
},
{
"name": "config_id",
"type": "uint32"
},
{
"name": "attendee",
"type": "name[]"
},
{
"name": "maps",
"type": "uint16[]"
},
{
"name": "prize",
"type": "asset"
},
{
"name": "fee",
"type": "asset"
},
{
"name": "care",
"type": "asset"
},
{
"name": "rwd_wr_att",
"type": "asset"
},
{
"name": "rwd_wr_prz",
"type": "asset"
},
{
"name": "rwd_lr_att",
"type": "asset"
},
{
"name": "rwd_wfs_att",
"type": "asset"
},
{
"name": "rwd_wfs_prz",
"type": "asset"
},
{
"name": "rwd_lfs_att",
"type": "asset"
},
{
"name": "regist_at",
"type": "uint32"
},
{
"name": "expire_at",
"type": "uint32"
}
]
},
{
"name": "struct_onerror_tx",
"base": "",
"fields": [
{
"name": "num",
"type": "uint64"
},
{
"name": "sender_id",
"type": "uint128"
},
{
"name": "tx",
"type": "transaction"
},
{
"name": "tries",
"type": "uint8"
},
{
"name": "status",
"type": "uint8"
},
{
"name": "expire_at",
"type": "uint32"
}
]
},
{
"name": "struct_referhis",
"base": "",
"fields": [
{
"name": "num",
"type": "uint64"
},
{
"name": "user",
"type": "name"
},
{
"name": "refer",
"type": "name"
},
{
"name": "refer_at",
"type": "uint32"
},
{
"name": "unrefer_at",
"type": "uint32"
}
]
},
{
"name": "struct_transfer_noti",
"base": "",
"fields": [
{
"name": "num",
"type": "uint64"
},
{
"name": "key",
"type": "uint128"
},
{
"name": "league_id",
"type": "uint64"
},
{
"name": "attend_id",
"type": "uint64"
},
{
"name": "kind",
"type": "uint8"
},
{
"name": "status",
"type": "uint8"
},
{
"name": "user",
"type": "name"
},
{
"name": "user_care",
"type": "name"
},
{
"name": "quantity",
"type": "asset"
},
{
"name": "expire_at",
"type": "uint32"
}
]
},
{
"name": "struct_user",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "value",
"type": "uint64"
},
{
"name": "wins",
"type": "uint32"
},
{
"name": "draws",
"type": "uint32"
},
{
"name": "loses",
"type": "uint32"
},
{
"name": "earns",
"type": "asset"
},
{
"name": "care",
"type": "asset"
},
{
"name": "refer",
"type": "name"
},
{
"name": "ref_num",
"type": "uint32"
},
{
"name": "regist_at",
"type": "uint32"
},
{
"name": "login_at",
"type": "uint32"
},
{
"name": "active_pt",
"type": "uint32"
}
]
},
{
"name": "struct_user_ext",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
},
{
"name": "invalid_pt",
"type": "uint16"
},
{
"name": "grade",
"type": "uint8"
},
{
"name": "alarm",
"type": "uint8"
},
{
"name": "invalid_at",
"type": "uint32"
}
]
},
{
"name": "transaction",
"base": "transaction_header",
"fields": [
{
"name": "context_free_actions",
"type": "action[]"
},
{
"name": "actions",
"type": "action[]"
},
{
"name": "transaction_extensions",
"type": "extension[]"
}
]
},
{
"name": "transaction_header",
"base": "",
"fields": [
{
"name": "expiration",
"type": "time_point_sec"
},
{
"name": "ref_block_num",
"type": "uint16"
},
{
"name": "ref_block_prefix",
"type": "uint32"
},
{
"name": "max_net_usage_words",
"type": "varuint32"
},
{
"name": "max_cpu_usage_ms",
"type": "uint8"
},
{
"name": "delay_sec",
"type": "varuint32"
}
]
},
{
"name": "transfers",
"base": "struct_transfer_noti",
"fields": []
},
{
"name": "updateattend",
"base": "",
"fields": [
{
"name": "attend_id",
"type": "uint64"
},
{
"name": "status",
"type": "uint8"
}
]
},
{
"name": "upsertcfg",
"base": "",
"fields": [
{
"name": "cfg",
"type": "struct_config"
}
]
},
{
"name": "upsertevtcfg",
"base": "",
"fields": [
{
"name": "id",
"type": "uint32"
},
{
"name": "flag",
"type": "uint8"
}
]
},
{
"name": "users",
"base": "struct_user",
"fields": []
},
{
"name": "usersext",
"base": "struct_user_ext",
"fields": []
},
{
"name": "withdrawcare",
"base": "",
"fields": [
{
"name": "user",
"type": "name"
}
]
}
],
"actions": [
{
"name": "actlog",
"type": "actlog",
"ricardian_contract": ""
},
{
"name": "changealarm",
"type": "changealarm",
"ricardian_contract": ""
},
{
"name": "checkend",
"type": "checkend",
"ricardian_contract": ""
},
{
"name": "chgrefer",
"type": "chgrefer",
"ricardian_contract": ""
},
{
"name": "clearattend",
"type": "clearattend",
"ricardian_contract": ""
},
{
"name": "confirmext",
"type": "confirmext",
"ricardian_contract": ""
},
{
"name": "consumeapt",
"type": "consumeapt",
"ricardian_contract": ""
},
{
"name": "createleague",
"type": "createleague",
"ricardian_contract": ""
},
{
"name": "endattend",
"type": "endattend",
"ricardian_contract": ""
},
{
"name": "endleague",
"type": "endleague",
"ricardian_contract": ""
},
{
"name": "endpvpdraw",
"type": "endpvpdraw",
"ricardian_contract": ""
},
{
"name": "expccr",
"type": "expccr",
"ricardian_contract": ""
},
{
"name": "expireapt",
"type": "expireapt",
"ricardian_contract": ""
},
{
"name": "expireattend",
"type": "expireattend",
"ricardian_contract": ""
},
{
"name": "expireleague",
"type": "expireleague",
"ricardian_contract": ""
},
{
"name": "expirereport",
"type": "expirereport",
"ricardian_contract": ""
},
{
"name": "expiretransf",
"type": "expiretransf",
"ricardian_contract": ""
},
{
"name": "invalidpt",
"type": "invalidpt",
"ricardian_contract": ""
},
{
"name": "joinsponsor",
"type": "joinsponsor",
"ricardian_contract": ""
},
{
"name": "notify",
"type": "notify",
"ricardian_contract": ""
},
{
"name": "onerror",
"type": "onerror",
"ricardian_contract": ""
},
{
"name": "ontransfer",
"type": "ontransfer",
"ricardian_contract": ""
},
{
"name": "recommand",
"type": "recommand",
"ricardian_contract": ""
},
{
"name": "refundattend",
"type": "refundattend",
"ricardian_contract": ""
},
{
"name": "regist",
"type": "regist",
"ricardian_contract": ""
},
{
"name": "registrefer",
"type": "registrefer",
"ricardian_contract": ""
},
{
"name": "remove",
"type": "remove",
"ricardian_contract": ""
},
{
"name": "removelog",
"type": "removelog",
"ricardian_contract": ""
},
{
"name": "reportenpt",
"type": "reportenpt",
"ricardian_contract": ""
},
{
"name": "reqcare",
"type": "reqcare",
"ricardian_contract": ""
},
{
"name": "retrytx",
"type": "retrytx",
"ricardian_contract": ""
},
{
"name": "retrytxrec",
"type": "retrytxrec",
"ricardian_contract": ""
},
{
"name": "revealpt",
"type": "revealpt",
"ricardian_contract": ""
},
{
"name": "rmactlog",
"type": "rmactlog",
"ricardian_contract": ""
},
{
"name": "rmtbl",
"type": "rmtbl",
"ricardian_contract": ""
},
{
"name": "sentretryfee",
"type": "sentretryfee",
"ricardian_contract": ""
},
{
"name": "setusergrade",
"type": "setusergrade",
"ricardian_contract": ""
},
{
"name": "updateattend",
"type": "updateattend",
"ricardian_contract": ""
},
{
"name": "upsertcfg",
"type": "upsertcfg",
"ricardian_contract": ""
},
{
"name": "upsertevtcfg",
"type": "upsertevtcfg",
"ricardian_contract": ""
},
{
"name": "withdrawcare",
"type": "withdrawcare",
"ricardian_contract": ""
}
],
"tables": [
{
"name": "accounts",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "accounts"
},
{
"name": "actlogs",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "actlogs"
},
{
"name": "attends",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "attends"
},
{
"name": "configs",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "configs"
},
{
"name": "eventcfg",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "eventcfg"
},
{
"name": "eventrank",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "eventrank"
},
{
"name": "leagues",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "leagues"
},
{
"name": "onerrors",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "onerrors"
},
{
"name": "refers",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "refers"
},
{
"name": "transfers",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "transfers"
},
{
"name": "users",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "users"
},
{
"name": "usersext",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "usersext"
}
],
"ricardian_clauses": [],
"error_messages": [],
"abi_extensions": [],
"variants": [],
"action_results": []
}