
The data structures defined by this contract.
-
{ "name": "bet", "base": "", "fields": [ { "name": "key", "type": "uint64" }, { "name": "id_item", "type": "uint64" }, { "name": "username", "type": "name" }, { "name": "yes_bet", "type": "uint8" }, { "name": "amount", "type": "uint64" }, { "name": "claimed", "type": "uint8" } ] }
-
{ "name": "claim", "base": "", "fields": [ { "name": "username", "type": "name" }, { "name": "id_item", "type": "uint64" } ] }
-
{ "name": "config", "base": "", "fields": [ { "name": "id", "type": "uint8" }, { "name": "version", "type": "uint64" }, { "name": "owner", "type": "name" }, { "name": "itemCreationFee", "type": "uint64" }, { "name": "feeSymbol", "type": "string" } ] }
-
{ "name": "create", "base": "", "fields": [ { "name": "username", "type": "name" }, { "name": "myTitle", "type": "string" }, { "name": "betTime", "type": "uint64" }, { "name": "voteStart", "type": "uint64" }, { "name": "voteEnd", "type": "uint64" }, { "name": "credits", "type": "uint64" } ] }
-
{ "name": "deleterow", "base": "", "fields": [ { "name": "idItem", "type": "uint64" }, { "name": "idBet", "type": "uint64" }, { "name": "idVote", "type": "uint64" }, { "name": "username", "type": "name" }, { "name": "delconfig", "type": "uint8" } ] }
-
{ "name": "item", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "owner", "type": "name" }, { "name": "title", "type": "string" }, { "name": "deadline", "type": "time_point_sec" }, { "name": "vote_start", "type": "time_point_sec" }, { "name": "vote_end", "type": "time_point_sec" }, { "name": "tot_yes_bets", "type": "uint16" }, { "name": "tot_no_bets", "type": "uint16" }, { "name": "count_yes_votes", "type": "uint16" }, { "name": "count_no_votes", "type": "uint16" }, { "name": "claimed", "type": "uint8" } ] }
Action parameter in placemybet
{ "name": "placemybet", "base": "", "fields": [ { "name": "username", "type": "name" }, { "name": "pick_id_item", "type": "uint64" }, { "name": "myBet", "type": "uint8" }, { "name": "credits", "type": "uint64" } ] }
-
{ "name": "setup", "base": "", "fields": [ { "name": "myFee", "type": "uint64" }, { "name": "ownername", "type": "name" } ] }
-
{ "name": "taccount", "base": "", "fields": [ { "name": "owner", "type": "name" }, { "name": "amount", "type": "uint64" }, { "name": "amountSymbol", "type": "string" } ] }
-
{ "name": "transfer", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "to", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "memo", "type": "string" } ] }
-
{ "name": "vote", "base": "", "fields": [ { "name": "key_vote", "type": "uint64" }, { "name": "id_item", "type": "uint64" }, { "name": "votername", "type": "name" }, { "name": "yes_vote", "type": "uint8" } ] }
Action parameter in voteonitem
{ "name": "voteonitem", "base": "", "fields": [ { "name": "username", "type": "name" }, { "name": "pick_id_item", "type": "uint64" }, { "name": "myVote", "type": "uint8" } ] }
-
{ "name": "withdraw", "base": "", "fields": [ { "name": "credits", "type": "uint64" }, { "name": "username", "type": "name" } ] }