
The data structures defined by this contract.
Action parameter in addquestion
{ "name": "addquestion", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "json", "type": "string" } ] }
Action parameter in claimrewards
{ "name": "claimrewards", "base": "", "fields": [ { "name": "account", "type": "name" } ] }
-
{ "name": "delgame", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "game_id", "type": "uint32" } ] }
Action parameter in delglobals
{ "name": "delglobals", "base": "", "fields": [ { "name": "account", "type": "name" } ] }
Action parameter in delquestion
{ "name": "delquestion", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "question_id", "type": "uint64" } ] }
Action parameter in endquestion
{ "name": "endquestion", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "game_id", "type": "uint32" } ] }
-
{ "name": "game", "base": "", "fields": [ { "name": "id", "type": "uint32" }, { "name": "start_time", "type": "time_point_sec" }, { "name": "min_players", "type": "uint16" }, { "name": "max_players", "type": "uint16" }, { "name": "question_count", "type": "int8" }, { "name": "max_secs_per_question", "type": "uint16" }, { "name": "send_response_delay", "type": "uint16" }, { "name": "player_count", "type": "uint16" }, { "name": "current_question_id", "type": "int8" }, { "name": "question_start_time", "type": "time_point_sec" }, { "name": "question_end_time", "type": "time_point_sec" }, { "name": "question_ids_used", "type": "uint64[]" }, { "name": "entry_fee", "type": "asset" }, { "name": "fee_fund", "type": "asset" }, { "name": "winner", "type": "name" }, { "name": "prize_payout", "type": "asset" }, { "name": "state", "type": "string" } ] }
-
{ "name": "global", "base": "", "fields": [ { "name": "id", "type": "uint8" }, { "name": "all_questions_count", "type": "int16" }, { "name": "prize_percentage", "type": "float64" }, { "name": "question_percentage", "type": "float64" }, { "name": "random_seed", "type": "int64" }, { "name": "active_questions_count", "type": "uint8" }, { "name": "down_vote_response", "type": "string" }, { "name": "question_fund", "type": "asset" }, { "name": "host_income", "type": "asset" } ] }
-
{ "name": "joingame", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "game_id", "type": "uint32" } ] }
Table row type of allquestions
{ "name": "listquestion", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "author", "type": "name" }, { "name": "json", "type": "string" }, { "name": "created_time", "type": "time_point_sec" }, { "name": "asked_count", "type": "uint16" }, { "name": "down_votes", "type": "uint8" }, { "name": "super_down_votes", "type": "uint8" }, { "name": "total_deposited", "type": "asset" }, { "name": "total_withdrawn", "type": "asset" }, { "name": "balance", "type": "asset" }, { "name": "question_bid", "type": "asset" }, { "name": "score", "type": "uint64" } ] }
Action parameter in nextquestion
{ "name": "nextquestion", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "game_id", "type": "uint32" } ] }
-
{ "name": "player", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "score", "type": "int16" }, { "name": "total_response_time_secs", "type": "int16" } ] }
-
{ "name": "question", "base": "", "fields": [ { "name": "id", "type": "uint16" }, { "name": "json", "type": "string" }, { "name": "author", "type": "name" }, { "name": "allquestions_id", "type": "uint64" } ] }
-
{ "name": "response", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "texthash", "type": "checksum256" }, { "name": "text", "type": "string" } ] }
Action parameter in schedulegame
{ "name": "schedulegame", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "start_time", "type": "time_point_sec" }, { "name": "min_players", "type": "uint16" }, { "name": "max_players", "type": "uint16" }, { "name": "question_count", "type": "int8" }, { "name": "max_secs_per_question", "type": "uint16" }, { "name": "send_response_delay", "type": "uint16" }, { "name": "entry_fee", "type": "asset" } ] }
-
{ "name": "senddata", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "game_id", "type": "uint32" }, { "name": "texthash", "type": "checksum256" }, { "name": "text", "type": "string" }, { "name": "salt", "type": "string" } ] }
Action parameter in sendresphash
{ "name": "sendresphash", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "game_id", "type": "uint32" }, { "name": "texthash", "type": "checksum256" } ] }
Action parameter in sendresponse
{ "name": "sendresponse", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "game_id", "type": "uint32" }, { "name": "text", "type": "string" }, { "name": "salt", "type": "string" } ] }
Action parameter in setglobals
{ "name": "setglobals", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "prize_percentage", "type": "float64" }, { "name": "question_percentage", "type": "float64" }, { "name": "active_questions_count", "type": "uint8" }, { "name": "down_vote_response", "type": "string" } ] }
-
{ "name": "withdraw", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "question_id", "type": "uint64" }, { "name": "quantity", "type": "asset" } ] }