
The data structures defined by this contract.
-
{ "name": "game", "base": "", "fields": [ { "name": "challenger", "type": "name" }, { "name": "host", "type": "name" }, { "name": "turn", "type": "name" }, { "name": "winner", "type": "name" }, { "name": "board", "type": "uint8[]" } ] }
-
{ "name": "close", "base": "", "fields": [ { "name": "challenger", "type": "name" }, { "name": "host", "type": "name" } ] }
-
{ "name": "move", "base": "", "fields": [ { "name": "host", "type": "name" }, { "name": "by", "type": "name" }, { "name": "cell_clicked1", "type": "uint16" }, { "name": "cell_clicked2", "type": "uint16" } ] }
Action parameter in createjgames
{ "name": "createjgames", "base": "", "fields": [ { "name": "host", "type": "name" } ] }
Action parameter in joinhostgame
{ "name": "joinhostgame", "base": "", "fields": [ { "name": "host", "type": "name" }, { "name": "challenger", "type": "name" } ] }
-
{ "name": "buyqueue", "base": "", "fields": [ { "name": "host", "type": "name" }, { "name": "buyer", "type": "name" }, { "name": "quantity", "type": "uint16" } ] }
-
{ "name": "stealturn", "base": "", "fields": [ { "name": "host", "type": "name" }, { "name": "by", "type": "name" } ] }
Action parameter in refundtoken
{ "name": "refundtoken", "base": "", "fields": [ { "name": "host", "type": "name" }, { "name": "challenger", "type": "name" } ] }
Table row type of jgames
{ "name": "block_jewel", "base": "", "fields": [ { "name": "host", "type": "name" }, { "name": "turn", "type": "name" }, { "name": "winner", "type": "name" }, { "name": "board", "type": "uint8[]" }, { "name": "board_index", "type": "uint16[]" }, { "name": "host_score", "type": "uint16" }, { "name": "Queue_pos", "type": "uint16" }, { "name": "Queue_pos_max", "type": "uint16" }, { "name": "Game_turn", "type": "uint16" } ] }
Table row type of challengers
{ "name": "challenger_index", "base": "", "fields": [ { "name": "challenger", "type": "name" }, { "name": "score", "type": "uint16" } ] }
Table row type of gamequeue
{ "name": "game_queue_table", "base": "", "fields": [ { "name": "challenger", "type": "name" }, { "name": "index", "type": "uint16" } ] }
Table row type of animaindex
{ "name": "anima_index", "base": "", "fields": [ { "name": "level", "type": "uint16" }, { "name": "orientation", "type": "uint16" }, { "name": "pos_num", "type": "uint16" }, { "name": "view", "type": "uint8[]" }, { "name": "empty", "type": "uint8[]" }, { "name": "board_index", "type": "uint16[]" }, { "name": "index", "type": "uint64" } ] }
Table row type of tickettable
{ "name": "playertickets", "base": "", "fields": [ { "name": "num_ticket", "type": "uint16" }, { "name": "challenger", "type": "name" } ] }
-
{ "name": "gamelist", "base": "", "fields": [ { "name": "tot_num_ticket", "type": "uint16" }, { "name": "host", "type": "name" } ] }