
The data structures defined by this contract.
Table row type of userbalance
{ "name": "userbalance", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "player", "type": "name" }, { "name": "symbol", "type": "symbol_name" }, { "name": "amount", "type": "asset" } ] }
Table row type of payoutamount
{ "name": "payoutamount", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "symbol", "type": "symbol_name" }, { "name": "amount", "type": "asset" } ] }
Table row type of payouthist
{ "name": "payouthist", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "symbol", "type": "symbol_name" }, { "name": "amount", "type": "asset" }, { "name": "payout_time", "type": "uint64" } ] }
Table row type of payoutstatus
{ "name": "payoutstatus", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "status", "type": "uint32" }, { "name": "last_paid_time", "type": "uint32" }, { "name": "next_paid_time", "type": "uint32" } ] }
Table row type of systemtoken
{ "name": "systemtoken", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "contract", "type": "name" }, { "name": "symbol", "type": "symbol_name" } ] }
-
{ "name": "gamestat", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "game", "type": "string" }, { "name": "symbol", "type": "symbol_name" }, { "name": "play_count", "type": "uint64" }, { "name": "amount", "type": "asset" }, { "name": "payout", "type": "asset" } ] }
Table row type of curcontest
{ "name": "st_curcontest", "base": "", "fields": [ { "name": "contest_id", "type": "uint64" }, { "name": "end_time", "type": "uint64" } ] }
Table row type of contesthist
{ "name": "contesthist", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "contest_id", "type": "uint64" }, { "name": "rank", "type": "uint64" }, { "name": "end_time", "type": "uint64" }, { "name": "player", "type": "name" }, { "name": "amount", "type": "asset" }, { "name": "reward", "type": "asset" } ] }
Action parameter in claimbalance
{ "name": "claimbalance", "base": "", "fields": [ { "name": "player", "type": "name" } ] }
-
{ "name": "payout", "base": "", "fields": [ { "name": "nonce", "type": "uint64" } ] }
-
{ "name": "init", "base": "", "fields": [] }
-
{ "name": "setstatus", "base": "", "fields": [ { "name": "status", "type": "uint32" }, { "name": "last_paid_time", "type": "uint32" }, { "name": "next_paid_time", "type": "uint32" } ] }
Action parameter in opencontest
{ "name": "opencontest", "base": "", "fields": [ { "name": "contest_id", "type": "uint64" }, { "name": "end_time", "type": "uint64" } ] }
Action parameter in contestpay
{ "name": "contestpay", "base": "", "fields": [ { "name": "contest_id", "type": "uint64" }, { "name": "rank", "type": "uint64" }, { "name": "end_time", "type": "uint64" }, { "name": "player", "type": "name" }, { "name": "amount", "type": "asset" }, { "name": "reward", "type": "asset" } ] }