
The data structures defined by this contract.
-
{ "name": "st_global", "base": "", "fields": [ { "name": "current_id", "type": "uint64" }, { "name": "pool", "type": "asset" }, { "name": "dev", "type": "asset" }, { "name": "rankAmount", "type": "asset" }, { "name": "rank_id", "type": "uint64" }, { "name": "rankEndtime", "type": "eostime" }, { "name": "rankWinner", "type": "name" } ] }
-
{ "name": "st_token", "base": "", "fields": [ { "name": "current_id", "type": "uint64" }, { "name": "starttime", "type": "eostime" }, { "name": "totalAmount", "type": "asset" } ] }
Table row type of accounts
{ "name": "st_accounts", "base": "", "fields": [ { "name": "current_id", "type": "uint64" }, { "name": "amount", "type": "asset" } ] }
-
{ "name": "st_reds", "base": "", "fields": [ { "name": "game_id", "type": "uint64" }, { "name": "count", "type": "uint64" }, { "name": "current_count", "type": "uint64" }, { "name": "amount", "type": "asset" }, { "name": "title", "type": "string" } ] }
-
{ "name": "st_games", "base": "", "fields": [ { "name": "player", "type": "name" }, { "name": "status", "type": "bool" } ] }
Table row type of amounts
{ "name": "st_amounts", "base": "", "fields": [ { "name": "lockAmount", "type": "asset" }, { "name": "amount", "type": "asset" } ] }
Table row type of auction
{ "name": "st_auction", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "lastPlayer", "type": "name" }, { "name": "endtime", "type": "eostime" }, { "name": "amount", "type": "asset" }, { "name": "bidamount", "type": "asset" }, { "name": "status", "type": "bool" } ] }
-
{ "name": "st_user", "base": "", "fields": [ { "name": "current_id", "type": "uint64" }, { "name": "amount", "type": "asset" } ] }
-
{ "name": "st_rank", "base": "", "fields": [ { "name": "rank_id", "type": "uint64" }, { "name": "player", "type": "name" } ] }
Struct property of st_results
{ "name": "st_result", "base": "", "fields": [ { "name": "game_id", "type": "uint64" }, { "name": "loser", "type": "name" }, { "name": "amount", "type": "asset" }, { "name": "result", "type": "string" }, { "name": "starttime", "type": "eostime" } ] }
Table row type of result
{ "name": "st_results", "base": "", "fields": [ { "name": "game_id", "type": "uint64" }, { "name": "result", "type": "st_result" } ] }
-
{ "name": "transfer", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "to", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "memo", "type": "string" } ] }
-
{ "name": "reveal", "base": "", "fields": [ { "name": "game_id", "type": "uint64" } ] }
-
{ "name": "reveal1", "base": "", "fields": [ { "name": "game_id", "type": "uint64" } ] }
-
{ "name": "init", "base": "", "fields": [] }
Action parameter in devwithdraw
{ "name": "devwithdraw", "base": "", "fields": [] }
-
{ "name": "claim", "base": "", "fields": [ { "name": "from", "type": "name" } ] }
-
{ "name": "withdraw", "base": "", "fields": [ { "name": "to", "type": "name" } ] }
-
{ "name": "close", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "game_id", "type": "uint64" } ] }
Action parameter in transfereos
{ "name": "transfereos", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "to", "type": "name" }, { "name": "quantity", "type": "asset" } ] }
Action parameter in createroom
{ "name": "createroom", "base": "", "fields": [ { "name": "to", "type": "name" }, { "name": "count", "type": "uint64" }, { "name": "amount", "type": "asset" }, { "name": "title", "type": "string" } ] }
-
{ "name": "open", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "game_id", "type": "uint64" }, { "name": "status", "type": "bool" } ] }