
The data structures defined by this contract.
-
{ "name": "m_bag", "base": "", "fields": [ { "name": "total_grid", "type": "uint32" }, { "name": "available_grid", "type": "uint32" } ] }
-
{ "name": "m_box", "base": "", "fields": [ { "name": "total_grid", "type": "uint32" }, { "name": "available_grid", "type": "uint32" } ] }
-
{ "name": "st_user", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "exp", "type": "uint32" }, { "name": "level", "type": "uint32" }, { "name": "bag", "type": "m_bag" }, { "name": "box", "type": "m_box" }, { "name": "card_group_count", "type": "uint32" }, { "name": "selling_count", "type": "uint32" }, { "name": "task_step", "type": "uint32" }, { "name": "free_box_count", "type": "uint32" }, { "name": "ext_i1", "type": "uint64" }, { "name": "ext_i2", "type": "uint64" }, { "name": "ext_a1", "type": "asset" }, { "name": "ext_s1", "type": "string" }, { "name": "ext_s2", "type": "string" }, { "name": "create_time", "type": "uint64" } ] }
Table row type of mcard
{ "name": "st_card_model", "base": "", "fields": [ { "name": "code", "type": "uint64" }, { "name": "name", "type": "string" }, { "name": "hero_no", "type": "uint16" }, { "name": "camp", "type": "uint16" }, { "name": "rare_level", "type": "uint32" } ] }
-
{ "name": "st_card", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "code", "type": "uint64" }, { "name": "hero_no", "type": "uint16" }, { "name": "camp", "type": "uint16" }, { "name": "owner", "type": "name" }, { "name": "name", "type": "string" }, { "name": "level", "type": "uint32" }, { "name": "rare_level", "type": "uint32" }, { "name": "exp", "type": "uint64" }, { "name": "status", "type": "uint32" }, { "name": "source", "type": "uint32" }, { "name": "create_time", "type": "uint64" } ] }
-
{ "name": "st_cards", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "code", "type": "uint64" }, { "name": "hero_no", "type": "uint16" }, { "name": "camp", "type": "uint16" }, { "name": "owner", "type": "name" }, { "name": "name", "type": "string" }, { "name": "level", "type": "uint32" }, { "name": "rare_level", "type": "uint32" }, { "name": "exp", "type": "uint64" }, { "name": "status", "type": "uint32" }, { "name": "source", "type": "uint32" }, { "name": "create_time", "type": "uint64" } ] }
Table row type of mpiece
{ "name": "st_piece_model", "base": "", "fields": [ { "name": "code", "type": "uint64" }, { "name": "name", "type": "string" }, { "name": "hero_no", "type": "uint16" }, { "name": "camp", "type": "uint16" }, { "name": "rare_level", "type": "uint32" } ] }
-
{ "name": "st_piece", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "code", "type": "uint64" }, { "name": "hero_no", "type": "uint16" }, { "name": "camp", "type": "uint16" }, { "name": "owner", "type": "name" }, { "name": "name", "type": "string" }, { "name": "count", "type": "uint64" }, { "name": "source", "type": "uint32" }, { "name": "create_time", "type": "uint64" } ] }
Table row type of mbox
{ "name": "st_box_model", "base": "", "fields": [ { "name": "code", "type": "uint64" }, { "name": "name", "type": "string" }, { "name": "level", "type": "uint32" }, { "name": "lock_time", "type": "uint64" } ] }
-
{ "name": "st_box", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "code", "type": "uint64" }, { "name": "owner", "type": "name" }, { "name": "type", "type": "uint32" }, { "name": "level", "type": "uint32" }, { "name": "status", "type": "uint32" }, { "name": "open_time", "type": "uint64" }, { "name": "source", "type": "uint32" }, { "name": "create_time", "type": "uint64" } ] }
Table row type of mgiftbag
{ "name": "st_mgiftbag", "base": "", "fields": [ { "name": "code", "type": "uint64" }, { "name": "name", "type": "string" }, { "name": "level", "type": "uint32" } ] }
-
{ "name": "st_giftbag", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "code", "type": "uint64" }, { "name": "owner", "type": "name" }, { "name": "level", "type": "uint32" }, { "name": "create_time", "type": "uint64" } ] }
-
{ "name": "st_item", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "code", "type": "uint64" }, { "name": "type", "type": "uint64" }, { "name": "name", "type": "string" }, { "name": "source", "type": "uint32" }, { "name": "status", "type": "uint32" }, { "name": "memo", "type": "string" }, { "name": "create_time", "type": "uint64" } ] }
-
{ "name": "st_order", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "saler", "type": "name" }, { "name": "buyer", "type": "name" }, { "name": "item_id", "type": "uint64" }, { "name": "code", "type": "uint64" }, { "name": "type", "type": "uint64" }, { "name": "price", "type": "asset" }, { "name": "status", "type": "uint32" }, { "name": "create_time", "type": "uint64" } ] }
Table row type of ordercl
{ "name": "st_ordercl", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "saler", "type": "name" }, { "name": "buyer", "type": "name" }, { "name": "item_id", "type": "uint64" }, { "name": "code", "type": "uint64" }, { "name": "type", "type": "uint64" }, { "name": "price", "type": "asset" }, { "name": "status", "type": "uint32" }, { "name": "create_time", "type": "uint64" } ] }
-
{ "name": "m_battle_player", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "exp", "type": "int16" }, { "name": "box", "type": "st_box" } ] }
-
{ "name": "st_battle", "base": "", "fields": [ { "name": "game_id", "type": "uint64" }, { "name": "scene", "type": "uint64" }, { "name": "winner", "type": "m_battle_player" }, { "name": "loser", "type": "m_battle_player" }, { "name": "create_time", "type": "uint64" } ] }
Table row type of battles
{ "name": "st_battles", "base": "", "fields": [ { "name": "game_id", "type": "uint64" }, { "name": "scene", "type": "uint64" }, { "name": "is_tie", "type": "uint32" }, { "name": "winner", "type": "m_battle_player" }, { "name": "loser", "type": "m_battle_player" }, { "name": "create_time", "type": "uint64" } ] }
Table row type of revealqueue
{ "name": "st_reveal_queue", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "type", "type": "uint64" }, { "name": "obj_id", "type": "uint64" }, { "name": "owner", "type": "name" }, { "name": "create_time", "type": "uint64" } ] }
Table row type of rarerate
{ "name": "st_rare_rate", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "type", "type": "uint64" }, { "name": "level", "type": "uint32" }, { "name": "s_rate", "type": "uint32" }, { "name": "a_rate", "type": "uint32" }, { "name": "b_rate", "type": "uint32" }, { "name": "c_rate", "type": "uint32" } ] }
Table row type of rarerateor
{ "name": "st_rare_rate_or", "base": "", "fields": [ { "name": "type", "type": "uint64" }, { "name": "s_rate", "type": "uint32" }, { "name": "a_rate", "type": "uint32" }, { "name": "b_rate", "type": "uint32" }, { "name": "c_rate", "type": "uint32" } ] }
Table row type of boxrate
{ "name": "st_box_rate", "base": "", "fields": [ { "name": "scene", "type": "uint64" }, { "name": "lv1_rate", "type": "uint32" }, { "name": "lv2_rate", "type": "uint32" }, { "name": "lv3_rate", "type": "uint32" }, { "name": "lv4_rate", "type": "uint32" }, { "name": "lv5_rate", "type": "uint32" } ] }
Table row type of obrate
{ "name": "st_open_box_rate", "base": "", "fields": [ { "name": "level", "type": "uint64" }, { "name": "coin_min", "type": "uint64" }, { "name": "coin_max", "type": "uint64" }, { "name": "piece_rate", "type": "uint32" }, { "name": "piece_min", "type": "uint32" }, { "name": "piece_max", "type": "uint32" }, { "name": "card_rate", "type": "uint32" }, { "name": "card_min", "type": "uint32" }, { "name": "card_max", "type": "uint32" } ] }
-
{ "name": "st_global", "base": "", "fields": [ { "name": "current_item_id", "type": "uint64" }, { "name": "current_order_id", "type": "uint64" }, { "name": "current_reveal_id", "type": "uint64" }, { "name": "defer_trx_id", "type": "uint64" } ] }
Struct property of m_open_box_item
{ "name": "m_open_box_item_piece", "base": "", "fields": [ { "name": "count", "type": "uint64" }, { "name": "model", "type": "st_piece" } ] }
Struct property of m_open_box_item
{ "name": "m_open_box_item_card", "base": "", "fields": [ { "name": "count", "type": "uint64" }, { "name": "model", "type": "st_cards[]" } ] }
-
{ "name": "m_open_box_item", "base": "", "fields": [ { "name": "coin", "type": "uint64" }, { "name": "piece", "type": "m_open_box_item_piece" }, { "name": "card", "type": "m_open_box_item_card" } ] }
Table row type of obresult
{ "name": "st_ob_result", "base": "", "fields": [ { "name": "reveal_id", "type": "uint64" }, { "name": "owner", "type": "name" }, { "name": "box_id", "type": "uint64" }, { "name": "box", "type": "st_box" }, { "name": "items", "type": "m_open_box_item" }, { "name": "signature", "type": "string" }, { "name": "create_time", "type": "uint64" } ] }
Table row type of tkresult
{ "name": "st_tk_result", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "task_id", "type": "uint64" }, { "name": "owner", "type": "name" }, { "name": "items", "type": "m_open_box_item" }, { "name": "signature", "type": "string" }, { "name": "create_time", "type": "uint64" } ] }
Table row type of gbresult
{ "name": "st_gb_result", "base": "", "fields": [ { "name": "reveal_id", "type": "uint64" }, { "name": "owner", "type": "name" }, { "name": "giftbag_id", "type": "uint64" }, { "name": "giftbag", "type": "st_giftbag" }, { "name": "card", "type": "st_cards" }, { "name": "signature", "type": "string" }, { "name": "create_time", "type": "uint64" } ] }
-
{ "name": "st_op_log", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "account", "type": "name" }, { "name": "type", "type": "uint32" }, { "name": "create_time", "type": "uint64" } ] }
Table row type of oplogs
{ "name": "st_op_logs", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "account", "type": "name" }, { "name": "account2", "type": "name" }, { "name": "ext", "type": "string" }, { "name": "type", "type": "uint32" }, { "name": "create_time", "type": "uint64" } ] }
Table row type of boxdiscard
{ "name": "st_box_discard", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "owner", "type": "name" }, { "name": "code", "type": "uint64" }, { "name": "name", "type": "string" }, { "name": "level", "type": "uint32" }, { "name": "create_time", "type": "uint64" } ] }
Table row type of battlefund
{ "name": "st_battle_fund", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "king_amt", "type": "asset" }, { "name": "ext1_amt", "type": "asset" }, { "name": "ext2_amt", "type": "asset" }, { "name": "ext3_amt", "type": "asset" }, { "name": "update_time", "type": "uint64" } ] }
Table row type of battlescore
{ "name": "st_battle_score", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "practice_win", "type": "uint64" }, { "name": "practice_lose", "type": "uint64" }, { "name": "ladder_win", "type": "uint64" }, { "name": "ladder_lose", "type": "uint64" }, { "name": "king_win", "type": "uint64" }, { "name": "king_lose", "type": "uint64" }, { "name": "total_count", "type": "uint64" }, { "name": "update_time", "type": "uint64" } ] }
-
{ "name": "st_price", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "amount", "type": "asset" } ] }
-
{ "name": "st_invite", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "inviter", "type": "name" }, { "name": "level", "type": "uint32" }, { "name": "invite_count", "type": "uint32" }, { "name": "scores", "type": "uint32[]" }, { "name": "layer", "type": "string" } ] }
-
{ "name": "signin", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "inviter", "type": "string" } ] }
-
{ "name": "inittask", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "account", "type": "name" }, { "name": "signature", "type": "string" }, { "name": "seed", "type": "string" } ] }
-
{ "name": "battle", "base": "", "fields": [ { "name": "game_id", "type": "uint64" }, { "name": "winner", "type": "name" }, { "name": "loser", "type": "name" }, { "name": "is_tie", "type": "uint64" }, { "name": "scene", "type": "uint64" }, { "name": "signature", "type": "string" }, { "name": "seed", "type": "string" } ] }
-
{ "name": "cancelbtl", "base": "", "fields": [ { "name": "player", "type": "name" }, { "name": "type", "type": "uint64" } ] }
-
{ "name": "reveal", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "signature", "type": "string" }, { "name": "seed", "type": "string" } ] }
Action parameter in inviteaward
{ "name": "inviteaward", "base": "", "fields": [ { "name": "player", "type": "name" }, { "name": "quantity", "type": "asset" } ] }
-
{ "name": "dotask", "base": "", "fields": [ { "name": "task_id", "type": "uint64" }, { "name": "player", "type": "name" }, { "name": "task_type", "type": "uint64" }, { "name": "signature", "type": "string" }, { "name": "seed", "type": "string" } ] }
-
{ "name": "openbox", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "box_id", "type": "uint64" } ] }
-
{ "name": "speedup", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "box_id", "type": "uint64" } ] }
-
{ "name": "cardmerge", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "main_id", "type": "uint64" }, { "name": "assist_ids", "type": "string" } ] }
Action parameter in piecemerge
{ "name": "piecemerge", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "piece_id", "type": "uint64" } ] }
-
{ "name": "sellitem", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "type", "type": "uint64" }, { "name": "id", "type": "uint64" }, { "name": "price", "type": "asset" } ] }
Action parameter in ccsellitem
{ "name": "ccsellitem", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "type", "type": "uint64" }, { "name": "id", "type": "uint64" } ] }
-
{ "name": "cardlvlup", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "card_id", "type": "uint64" } ] }
-
{ "name": "init", "base": "", "fields": [] }
-
{ "name": "append", "base": "", "fields": [ { "name": "code", "type": "uint64" }, { "name": "name", "type": "string" }, { "name": "hero_no", "type": "uint64" }, { "name": "camp", "type": "uint64" }, { "name": "rare_level", "type": "uint64" } ] }