
The data structures defined by this contract.
Action parameter in currentver
{ "name": "empty", "base": "", "fields": [] }
Table row type of betsettings
{ "name": "betsetting", "base": "", "fields": [ { "name": "setting_id", "type": "l" }, { "name": "manager_account", "type": "n" }, { "name": "withdrawal_fee", "type": "f" }, { "name": "reveal_timer", "type": "u" }, { "name": "manager_reveal_timer", "type": "u" }, { "name": "max_draw_timer", "type": "u" } ] }
Action parameter in settingset
{ "name": "settingset", "base": "", "fields": [ { "name": "manager_account", "type": "n" }, { "name": "withdrawal_fee", "type": "f" }, { "name": "reveal_timer", "type": "u" }, { "name": "manager_reveal_timer", "type": "u" }, { "name": "max_draw_timer", "type": "u" } ] }
-
{ "name": "betdraw", "base": "", "fields": [ { "name": "draw_id", "type": "l" }, { "name": "draw_type", "type": "u" }, { "name": "asset_contract", "type": "n" }, { "name": "ticket_cost", "type": "a" }, { "name": "created", "type": "t" }, { "name": "draw_end_time", "type": "t" }, { "name": "reveal_start_time", "type": "t" }, { "name": "reveal_stop_time", "type": "t" }, { "name": "draw_status", "type": "u" }, { "name": "jackpot", "type": "a" }, { "name": "winner_weights", "type": "f[]" }, { "name": "bundle_id", "type": "u" } ] }
-
{ "name": "newdraw", "base": "", "fields": [ { "name": "draw_type", "type": "u" }, { "name": "asset_contract", "type": "n" }, { "name": "ticket_cost", "type": "a" }, { "name": "draw_end_time", "type": "t" }, { "name": "jackpot", "type": "a" }, { "name": "winner_weights", "type": "f[]" }, { "name": "seed", "type": "checksum256" }, { "name": "bundle_id", "type": "u" } ] }
-
{ "name": "deldraw", "base": "", "fields": [ { "name": "draw_id", "type": "l" } ] }
-
{ "name": "reinit", "base": "", "fields": [ { "name": "draw_id", "type": "l" } ] }
Table row type of betpositions
{ "name": "betposition", "base": "", "fields": [ { "name": "position_id", "type": "l" }, { "name": "account_id", "type": "n" }, { "name": "draw_id", "type": "l" }, { "name": "win_amount", "type": "a" } ] }
Action parameter in delpositions
{ "name": "delpositions", "base": "", "fields": [ { "name": "draw_id", "type": "l" } ] }
Table row type of betsecrets
{ "name": "betsecret", "base": "", "fields": [ { "name": "secret_id", "type": "l" }, { "name": "position_id", "type": "l" }, { "name": "draw_id", "type": "l" }, { "name": "seed", "type": "checksum256" }, { "name": "secret", "type": "s" } ] }
Action parameter in delsecrets
{ "name": "delsecrets", "base": "", "fields": [ { "name": "draw_id", "type": "l" } ] }
-
{ "name": "reveal", "base": "", "fields": [ { "name": "position_id", "type": "l" }, { "name": "secret", "type": "s" } ] }
-
{ "name": "draw", "base": "", "fields": [ { "name": "draw_id", "type": "l" }, { "name": "secret", "type": "s" } ] }
-
{ "name": "expire", "base": "", "fields": [ { "name": "draw_id", "type": "l" } ] }
-
{ "name": "claim", "base": "", "fields": [ { "name": "position_id", "type": "l" } ] }
-
{ "name": "delall", "base": "", "fields": [ { "name": "draw_id", "type": "l" } ] }