
The data structures defined by this contract.
Table row type of withdraw
{ "name": "st_withdraw", "base": "", "fields": [ { "name": "number", "type": "uint64" }, { "name": "user", "type": "name" }, { "name": "amount", "type": "asset" }, { "name": "create_time", "type": "uint64" } ] }
Table row type of trxrecord
{ "name": "st_trxrecord", "base": "", "fields": [ { "name": "biz_id", "type": "uint64" }, { "name": "type", "type": "uint64" }, { "name": "payer_id", "type": "uint64" }, { "name": "payer_account", "type": "name" }, { "name": "receiver_id", "type": "uint64" }, { "name": "receiver_account", "type": "name" }, { "name": "contract_account", "type": "name" }, { "name": "total_amount", "type": "asset" }, { "name": "receiver_amount", "type": "asset" }, { "name": "fee", "type": "asset" }, { "name": "asset_contract", "type": "name" }, { "name": "create_at", "type": "uint64" }, { "name": "remark", "type": "string" }, { "name": "notify", "type": "string" } ] }
Table row type of blacklist
{ "name": "st_blacklist", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "ban_level", "type": "uint64" } ] }
-
{ "name": "st_vote", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "round", "type": "uint64" }, { "name": "seq", "type": "uint64" }, { "name": "voter", "type": "name" }, { "name": "game_id", "type": "uint64" }, { "name": "game_type", "type": "uint64" }, { "name": "vote_amount", "type": "asset" }, { "name": "vote_count", "type": "uint64" }, { "name": "create_at", "type": "uint64" } ] }
Table row type of voteround
{ "name": "st_vote_round", "base": "", "fields": [ { "name": "round", "type": "uint64" }, { "name": "status", "type": "uint64" }, { "name": "vote_num", "type": "uint64" }, { "name": "reveal_block_num", "type": "uint64" }, { "name": "reveal_block_hash", "type": "checksum256" }, { "name": "winner_seq", "type": "uint64" }, { "name": "create_at", "type": "uint64" }, { "name": "reveal_at", "type": "uint64" } ] }
-
{ "name": "st_global", "base": "", "fields": [ { "name": "status", "type": "uint64" }, { "name": "draw_count_limit", "type": "uint64" }, { "name": "draw_amt_limit", "type": "asset" }, { "name": "defer_trx_id", "type": "uint64" } ] }
-
{ "name": "st_alarm", "base": "", "fields": [ { "name": "level", "type": "uint64" } ] }
-
{ "name": "st_config", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "int_val", "type": "uint64" }, { "name": "asset_val", "type": "asset" }, { "name": "str_val", "type": "string" }, { "name": "des", "type": "string" } ] }
-
{ "name": "st_donate", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "account", "type": "name" }, { "name": "user_id", "type": "uint64" }, { "name": "name", "type": "string" }, { "name": "mask_count", "type": "uint64" }, { "name": "amount", "type": "asset" }, { "name": "status", "type": "uint64" }, { "name": "create_at", "type": "uint64" }, { "name": "remark", "type": "string" } ] }
-
{ "name": "airdrop", "base": "", "fields": [ { "name": "to_id", "type": "uint64" }, { "name": "quantity", "type": "asset" }, { "name": "type", "type": "uint64" }, { "name": "biz_id", "type": "uint64" }, { "name": "extra", "type": "asset" } ] }
-
{ "name": "withdraw", "base": "", "fields": [ { "name": "to_id", "type": "uint64" }, { "name": "to", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "biz_id", "type": "uint64" } ] }
Action parameter in votereveal
{ "name": "votereveal", "base": "", "fields": [ { "name": "round", "type": "uint64" }, { "name": "block_num", "type": "uint64" }, { "name": "block_hash", "type": "checksum256" } ] }
Action parameter in setvoteround
{ "name": "setvoteround", "base": "", "fields": [ { "name": "round", "type": "uint64" }, { "name": "vote_num", "type": "uint64" } ] }
Action parameter in setblacklist
{ "name": "setblacklist", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "option", "type": "uint64" } ] }
-
{ "name": "setalarm", "base": "", "fields": [ { "name": "level", "type": "uint64" } ] }
-
{ "name": "setconf", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "int_val", "type": "uint64" }, { "name": "asset_val", "type": "asset" }, { "name": "str_val", "type": "string" }, { "name": "des", "type": "string" } ] }
-
{ "name": "avgdonate", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "user_id", "type": "uint64" }, { "name": "name", "type": "string" }, { "name": "mask_count", "type": "uint64" }, { "name": "amount", "type": "asset" }, { "name": "remark", "type": "string" } ] }