
The data structures defined by this contract.
Action parameter in addblacklist
{ "name": "addblacklist", "base": "", "fields": [ { "name": "from", "type": "name" } ] }
-
{ "name": "addgift", "base": "", "fields": [ { "name": "no", "type": "uint16" }, { "name": "type", "type": "uint8" }, { "name": "count", "type": "uint16" }, { "name": "to", "type": "uint32" } ] }
-
{ "name": "addtour", "base": "", "fields": [ { "name": "no", "type": "uint16" }, { "name": "from", "type": "uint32" }, { "name": "to", "type": "uint32" }, { "name": "regfee", "type": "asset" }, { "name": "rewards", "type": "asset" }, { "name": "topranking", "type": "uint32" }, { "name": "cname", "type": "string" }, { "name": "desc", "type": "string" }, { "name": "sponsor", "type": "string" }, { "name": "sponsorimg", "type": "string" } ] }
-
{ "name": "blacklist", "base": "", "fields": [ { "name": "acc", "type": "name" }, { "name": "dt", "type": "uint32" } ] }
Action parameter in clearstatus
{ "name": "clearstatus", "base": "", "fields": [ { "name": "user1", "type": "name" }, { "name": "user2", "type": "name" }, { "name": "whowin", "type": "int32" }, { "name": "record", "type": "string" } ] }
-
{ "name": "enterfoh", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "foh", "type": "uint8" } ] }
-
{ "name": "getgift", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "no", "type": "int16" } ] }
-
{ "name": "gifts", "base": "", "fields": [ { "name": "key", "type": "uint64" }, { "name": "no", "type": "uint16" }, { "name": "type", "type": "uint8" }, { "name": "count", "type": "uint16" }, { "name": "to", "type": "uint32" } ] }
-
{ "name": "graylist", "base": "", "fields": [ { "name": "acc", "type": "name" }, { "name": "to", "type": "uint32" }, { "name": "attacked", "type": "uint16" } ] }
-
{ "name": "records", "base": "", "fields": [ { "name": "acc", "type": "name" }, { "name": "recordlist", "type": "string[]" } ] }
Action parameter in recordtour
{ "name": "recordtour", "base": "", "fields": [ { "name": "user1", "type": "name" }, { "name": "user2", "type": "name" }, { "name": "add1point", "type": "uint32" }, { "name": "add2point", "type": "uint32" } ] }
Action parameter in rmblacklist
{ "name": "rmblacklist", "base": "", "fields": [ { "name": "from", "type": "name" } ] }
-
{ "name": "signup", "base": "", "fields": [ { "name": "from", "type": "name" } ] }
-
{ "name": "status", "base": "", "fields": [ { "name": "acc", "type": "name" }, { "name": "gift", "type": "uint16" }, { "name": "stat", "type": "uint8" }, { "name": "tourstat", "type": "uint32" }, { "name": "wins", "type": "uint32" }, { "name": "total", "type": "uint32" }, { "name": "cwin", "type": "uint32" }, { "name": "mwin", "type": "uint32" } ] }
-
{ "name": "tickets", "base": "", "fields": [ { "name": "acc", "type": "name" }, { "name": "tk1", "type": "uint16" }, { "name": "tk2", "type": "uint16" }, { "name": "tk3", "type": "uint16" }, { "name": "tk4", "type": "uint16" }, { "name": "tk5", "type": "uint16" } ] }
Table row type of tournaments
{ "name": "tournaments", "base": "", "fields": [ { "name": "key", "type": "uint64" }, { "name": "from", "type": "uint32" }, { "name": "to", "type": "uint32" }, { "name": "no", "type": "uint32" }, { "name": "name", "type": "string" }, { "name": "desc", "type": "string" }, { "name": "sponsor", "type": "string" }, { "name": "sponsorimg", "type": "string" }, { "name": "topranking", "type": "uint32" }, { "name": "regfee", "type": "asset" }, { "name": "rewards", "type": "asset" }, { "name": "players", "type": "tourplayer[]" } ] }
Struct property of tournaments
{ "name": "tourplayer", "base": "", "fields": [ { "name": "acc", "type": "name" }, { "name": "points", "type": "uint32" }, { "name": "fail", "type": "uint32" }, { "name": "win", "type": "uint32" } ] }
-
{ "name": "transfer", "base": "", "fields": [ { "name": "sender", "type": "uint64" }, { "name": "receiver", "type": "uint64" } ] }