
The data structures defined by this contract.
-
{ "name": "addgame", "base": "", "fields": [ { "name": "gamename", "type": "name" }, { "name": "width", "type": "uint32" }, { "name": "height", "type": "uint32" }, { "name": "status", "type": "uint32" }, { "name": "fee", "type": "int64" } ] }
-
{ "name": "clear2", "base": "", "fields": [ { "name": "tbl", "type": "string" } ] }
-
{ "name": "clear3", "base": "", "fields": [ { "name": "tbl", "type": "string" }, { "name": "uuid", "type": "uint64" } ] }
-
{ "name": "enter", "base": "", "fields": [ { "name": "user", "type": "name" } ] }
-
{ "name": "forcereg", "base": "", "fields": [ { "name": "user", "type": "name" } ] }
Action parameter in forcesched
{ "name": "forcesched", "base": "", "fields": [ { "name": "gameuuid", "type": "uint64" }, { "name": "seed", "type": "uint64" } ] }
-
{ "name": "invite", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "referuser", "type": "name" } ] }
-
{ "name": "move", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "gameuuid", "type": "uint64" }, { "name": "steps", "type": "uint64" } ] }
Action parameter in removesched
{ "name": "removesched", "base": "", "fields": [] }
Action parameter in resetremove
{ "name": "resetremove", "base": "", "fields": [] }
Action parameter in rmdeactive
{ "name": "rmdeactive", "base": "", "fields": [] }
-
{ "name": "rmexpired", "base": "", "fields": [] }
Action parameter in rmwaitusers
{ "name": "rmwaitusers", "base": "", "fields": [ { "name": "gameuuid", "type": "uint64" } ] }
Action parameter in schedhelper
{ "name": "schedhelper", "base": "", "fields": [ { "name": "user_id", "type": "uint64" }, { "name": "gameuuid", "type": "uint64" }, { "name": "ts", "type": "time_t" }, { "name": "sender_id", "type": "uint128" } ] }
Action parameter in sendtokens
{ "name": "sendtokens", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "gameuuid", "type": "uint64" } ] }
Action parameter in setairdrop
{ "name": "setairdrop", "base": "", "fields": [ { "name": "flag", "type": "uint32" } ] }
-
{ "name": "setawards", "base": "", "fields": [ { "name": "gameuuid", "type": "uint64" }, { "name": "awards", "type": "int64" }, { "name": "sawards", "type": "int64" } ] }
Action parameter in setgamestat
{ "name": "setgamestat", "base": "", "fields": [ { "name": "gameuuid", "type": "uint64" }, { "name": "status", "type": "uint32" } ] }
Action parameter in setloghero
{ "name": "setloghero", "base": "", "fields": [ { "name": "uuid", "type": "uint64" }, { "name": "gameuuid", "type": "uint64" }, { "name": "user", "type": "name" }, { "name": "awards", "type": "int64" }, { "name": "acc_awards", "type": "int64" }, { "name": "row", "type": "uint32" }, { "name": "col", "type": "uint32" }, { "name": "ts", "type": "time_t" }, { "name": "update_ts", "type": "time_t" } ] }
Action parameter in setloguser
{ "name": "setloguser", "base": "", "fields": [ { "name": "uuid", "type": "uint64" }, { "name": "gameuuid", "type": "uint64" }, { "name": "steps", "type": "uint32" }, { "name": "no", "type": "uint128" }, { "name": "user", "type": "name" }, { "name": "ts", "type": "time_t" }, { "name": "update_ts", "type": "time_t" }, { "name": "expired_ts", "type": "time_t" }, { "name": "proof", "type": "uint128" }, { "name": "sched_flag", "type": "uint8" } ] }
-
{ "name": "setrate", "base": "", "fields": [ { "name": "rate", "type": "uint64" } ] }
-
{ "name": "setremove", "base": "", "fields": [] }
Action parameter in setschednum
{ "name": "setschednum", "base": "", "fields": [ { "name": "schednum", "type": "uint64" } ] }
Action parameter in showconfig
{ "name": "showconfig", "base": "", "fields": [] }
Table row type of accounts
{ "name": "st_account", "base": "", "fields": [ { "name": "balance", "type": "asset" } ] }
-
{ "name": "st_game", "base": "", "fields": [ { "name": "uuid", "type": "uint64" }, { "name": "board_width", "type": "uint32" }, { "name": "board_height", "type": "uint32" }, { "name": "fee", "type": "int64" }, { "name": "status", "type": "uint32" }, { "name": "pos", "type": "uint32" }, { "name": "awards", "type": "int64" }, { "name": "shadow_awards", "type": "int64" }, { "name": "total_number", "type": "uint64" }, { "name": "total_sched_number", "type": "uint64" }, { "name": "gamename", "type": "name" }, { "name": "goals", "type": "uint32[]" } ] }
-
{ "name": "st_hero", "base": "", "fields": [ { "name": "uuid", "type": "uint64" }, { "name": "gameuuid", "type": "uint64" }, { "name": "user", "type": "name" }, { "name": "awards", "type": "int64" }, { "name": "acc_awards", "type": "int64" }, { "name": "row", "type": "uint32" }, { "name": "col", "type": "uint32" }, { "name": "ts", "type": "time_t" }, { "name": "update_ts", "type": "time_t" } ] }
Table row type of registration
{ "name": "st_registration", "base": "", "fields": [ { "name": "username", "type": "name" }, { "name": "referuser", "type": "name" }, { "name": "ts", "type": "time_t" }, { "name": "update_ts", "type": "time_t" }, { "name": "activate", "type": "uint8" } ] }
-
{ "name": "st_users", "base": "", "fields": [ { "name": "uuid", "type": "uint64" }, { "name": "gameuuid", "type": "uint64" }, { "name": "steps", "type": "uint32" }, { "name": "no", "type": "uint128" }, { "name": "user", "type": "name" }, { "name": "ts", "type": "time_t" }, { "name": "update_ts", "type": "time_t" }, { "name": "expired_ts", "type": "time_t" }, { "name": "proof", "type": "uint128" }, { "name": "sched_flag", "type": "uint8" }, { "name": "deleted", "type": "uint8" } ] }
-
{ "name": "toss", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "gameuuid", "type": "uint64" }, { "name": "seed", "type": "uint32" } ] }