
The data structures defined by this contract.
-
{ "name": "addshards", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "shards", "type": "uint32" } ] } -
{ "name": "approve", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] } Action parameter in claimreward
{ "name": "claimreward", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "player", "type": "name" } ] }-
{ "name": "comp_item", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "admin", "type": "name" }, { "name": "title", "type": "string" }, { "name": "description", "type": "string" }, { "name": "winnings_budget", "type": "asset" }, { "name": "winnings_claimed", "type": "asset" }, { "name": "winnings_allocated_perc_x_100", "type": "uint16" }, { "name": "admin_pay_perc_x_100", "type": "uint16" }, { "name": "shards_budget", "type": "uint32" }, { "name": "shards_claimed", "type": "uint32" }, { "name": "shards_allocated_perc_x_100", "type": "uint16" }, { "name": "start_time", "type": "time_point_sec" }, { "name": "end_time", "type": "time_point_sec" }, { "name": "min_players", "type": "uint16" }, { "name": "max_players", "type": "uint16" }, { "name": "num_players", "type": "uint16" }, { "name": "state", "type": "name" }, { "name": "notice", "type": "string" }, { "name": "extra_configs", "type": "pair_string_state_value_variant[]" } ] } Action parameter in completeproc
{ "name": "completeproc", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }Action parameter in declwinner
{ "name": "declwinner", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "player", "type": "name" }, { "name": "reward_perc_x_100", "type": "uint16" }, { "name": "shards_perc_x_100", "type": "uint16" } ] }Action parameter in deletecomp
{ "name": "deletecomp", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "batch_size", "type": "uint32" } ] }-
{ "name": "dispute", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "notice", "type": "string" } ] } Table row type of globals
{ "name": "globals_struct", "base": "", "fields": [ { "name": "data", "type": "pair_string_state_value_variant[]" } ] }-
{ "name": "initcomp", "base": "", "fields": [ { "name": "admin", "type": "name" }, { "name": "title", "type": "string" }, { "name": "description", "type": "string" }, { "name": "admin_pay_perc_x_100", "type": "uint16" }, { "name": "start", "type": "time_point_sec" }, { "name": "end", "type": "time_point_sec" }, { "name": "min_players", "type": "uint16" }, { "name": "max_players", "type": "uint16" }, { "name": "allow_late_registration", "type": "bool" }, { "name": "image", "type": "string" }, { "name": "url", "type": "string" } ] } Struct property of scoreincr
{ "name": "pair_name_uint16", "base": "", "fields": [ { "name": "first", "type": "name" }, { "name": "second", "type": "uint16" } ] }Struct property of scoreset
{ "name": "pair_name_uint64", "base": "", "fields": [ { "name": "first", "type": "name" }, { "name": "second", "type": "uint64" } ] }-
{ "name": "pair_string_state_value_variant", "base": "", "fields": [ { "name": "key", "type": "string" }, { "name": "value", "type": "state_value_variant" } ] } Table row type of players
{ "name": "player_item", "base": "", "fields": [ { "name": "player", "type": "name" }, { "name": "reward_perc_x_100", "type": "uint16" }, { "name": "shards_perc_x_100", "type": "uint16" }, { "name": "live_score", "type": "uint64" }, { "name": "claimed", "type": "bool" } ] }Action parameter in postnotice
{ "name": "postnotice", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "notice", "type": "string" } ] }-
{ "name": "regplayer", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "player", "type": "name" } ] } -
{ "name": "reject", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "notice", "type": "string" } ] } -
{ "name": "scoreincr", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "player_scores", "type": "pair_name_uint16[]" } ] } -
{ "name": "scoreset", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "player_scores", "type": "pair_name_uint64[]" } ] } -
{ "name": "setmindur", "base": "", "fields": [ { "name": "min_prepare_dur_seconds", "type": "uint32" } ] } Table row type of sponsors
{ "name": "sponsor_item", "base": "", "fields": [ { "name": "sponsor", "type": "name" }, { "name": "reward", "type": "asset" } ] }Action parameter in updatestate
{ "name": "updatestate", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }