
The data structures defined by this contract.
Action parameter in claimbonus
{ "name": "claimbonus", "base": "", "fields": [ { "name": "user", "type": "name" } ] }
Action parameter in claiminvite
{ "name": "claiminvite", "base": "", "fields": [ { "name": "user", "type": "name" } ] }
Action parameter in distribute
{ "name": "distribute", "base": "", "fields": [ { "name": "percent", "type": "uint64" } ] }
Action parameter in dodistribute
{ "name": "dodistribute", "base": "", "fields": [ { "name": "stage", "type": "uint8" }, { "name": "percent", "type": "uint64" } ] }
-
{ "name": "hiloclaim", "base": "", "fields": [ { "name": "player", "type": "name" }, { "name": "hilo_id", "type": "uint64" } ] }
-
{ "name": "hilodeal", "base": "", "fields": [ { "name": "hilo_id", "type": "uint64" }, { "name": "round", "type": "uint8" }, { "name": "seed_hash", "type": "string" }, { "name": "sig", "type": "string" }, { "name": "sig_hash", "type": "string" } ] }
-
{ "name": "hilohit", "base": "", "fields": [ { "name": "player", "type": "name" }, { "name": "hilo_id", "type": "uint64" }, { "name": "round", "type": "uint8" }, { "name": "guess", "type": "string" } ] }
Action parameter in hiloreceipt
{ "name": "hiloreceipt", "base": "", "fields": [ { "name": "receipt", "type": "st_hilo_record" } ] }
Action parameter in hilosettle
{ "name": "hilosettle", "base": "", "fields": [ { "name": "hilo_id", "type": "uint64" } ] }
-
{ "name": "lock", "base": "", "fields": [ { "name": "quantity", "type": "asset" } ] }
-
{ "name": "lrclaim", "base": "", "fields": [ { "name": "player", "type": "name" }, { "name": "leftright_id", "type": "uint64" } ] }
-
{ "name": "lrdeal", "base": "", "fields": [ { "name": "leftright_id", "type": "uint64" }, { "name": "round", "type": "uint8" }, { "name": "seed_hash", "type": "string" }, { "name": "sig", "type": "string" }, { "name": "sig_hash", "type": "string" } ] }
-
{ "name": "lrhit", "base": "", "fields": [ { "name": "player", "type": "name" }, { "name": "leftright_id", "type": "uint64" }, { "name": "round", "type": "uint8" }, { "name": "guess", "type": "string" } ] }
-
{ "name": "lrreceipt", "base": "", "fields": [ { "name": "receipt", "type": "st_leftright_record" } ] }
-
{ "name": "lrsettle", "base": "", "fields": [ { "name": "leftright_id", "type": "uint64" } ] }
-
{ "name": "lucky", "base": "", "fields": [ { "name": "user", "type": "name" } ] }
Action parameter in luckyclear
{ "name": "luckyclear", "base": "", "fields": [ { "name": "user", "type": "name" } ] }
-
{ "name": "luckydraw", "base": "", "fields": [ { "name": "user", "type": "name" } ] }
Action parameter in luckyreceipt
{ "name": "luckyreceipt", "base": "", "fields": [ { "name": "receipt", "type": "st_lucky52_record" } ] }
Action parameter in luckyreveal
{ "name": "luckyreveal", "base": "", "fields": [ { "name": "lucky52_id", "type": "uint64" }, { "name": "seed_hash", "type": "string" }, { "name": "sig", "type": "string" }, { "name": "sig_hash", "type": "string" } ] }
Action parameter in luckysettle
{ "name": "luckysettle", "base": "", "fields": [ { "name": "lucky52_id", "type": "uint64" } ] }
Table row type of accounts
{ "name": "st_account", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "seed", "type": "string" }, { "name": "inviter", "type": "name" }, { "name": "vip", "type": "uint8" }, { "name": "play_ids", "type": "vuint32_t" } ] }
Table row type of activelucky
{ "name": "st_active_lucky52", "base": "", "fields": [ { "name": "lucky52_id", "type": "uint64" }, { "name": "foreign_id", "type": "uint64" }, { "name": "timestamp", "type": "uint64" }, { "name": "play_id", "type": "uint64" }, { "name": "player", "type": "name" }, { "name": "inviter", "type": "name" }, { "name": "player_seed", "type": "string" }, { "name": "amount", "type": "asset" }, { "name": "card", "type": "string" }, { "name": "card_type", "type": "string" }, { "name": "size", "type": "uint8" }, { "name": "seed_hash", "type": "string" }, { "name": "sig", "type": "string" }, { "name": "sig_hash", "type": "string" }, { "name": "status", "type": "uint8" } ] }
Table row type of boxbonus
{ "name": "st_bonus_mgr", "base": "", "fields": [ { "name": "bonus_amounts", "type": "vuint64_t" }, { "name": "point_amount", "type": "uint64" }, { "name": "retire_amount", "type": "uint64" }, { "name": "released_amount", "type": "uint64" } ] }
Table row type of bonusrecord
{ "name": "st_bonus_record", "base": "", "fields": [ { "name": "bonus_amounts", "type": "vuint64_t" }, { "name": "point_amount", "type": "uint64" }, { "name": "released_amount", "type": "uint64" }, { "name": "retire_amount", "type": "uint64" }, { "name": "timestamp", "type": "uint64" } ] }
Table row type of bonusstate
{ "name": "st_bonus_state", "base": "", "fields": [ { "name": "offset", "type": "name" }, { "name": "amounts", "type": "vuint64_t" }, { "name": "lock", "type": "uint8" }, { "name": "stage", "type": "uint8" }, { "name": "version", "type": "uint64" } ] }
Table row type of deferredid
{ "name": "st_deferred_id", "base": "", "fields": [ { "name": "id", "type": "uint64" } ] }
Table row type of exchange
{ "name": "st_exchange_record", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "point", "type": "uint64" } ] }
Table row type of hiloid
{ "name": "st_hilo_id", "base": "", "fields": [ { "name": "hilo_id", "type": "uint64" } ] }
-
{ "name": "st_hilo_record", "base": "", "fields": [ { "name": "hilo_id", "type": "uint64" }, { "name": "timestamp", "type": "uint64" }, { "name": "play_id", "type": "uint64" }, { "name": "player", "type": "name" }, { "name": "inviter", "type": "name" }, { "name": "player_seed", "type": "string" }, { "name": "amount", "type": "asset" }, { "name": "payout", "type": "asset" }, { "name": "payouts", "type": "vuint64_t" }, { "name": "status", "type": "uint8" }, { "name": "cards", "type": "vstring" }, { "name": "guesses", "type": "vstring" }, { "name": "seed_hashs", "type": "vstring" }, { "name": "sigs", "type": "vstring" }, { "name": "sig_hashs", "type": "vstring" } ] }
Table row type of invitebonus
{ "name": "st_invite_bonus", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "amounts", "type": "vuint64_t" } ] }
Table row type of boxjackpot
{ "name": "st_jackpot_pool", "base": "", "fields": [ { "name": "jackpot_id", "type": "uint64" }, { "name": "amounts", "type": "vuint64_t" } ] }
Table row type of userjackpot
{ "name": "st_jackpot_record", "base": "", "fields": [ { "name": "jackpot_id", "type": "uint64" }, { "name": "timestamp", "type": "uint64" }, { "name": "player", "type": "name" }, { "name": "lucky_number", "type": "uint32" }, { "name": "amount", "type": "asset" }, { "name": "round", "type": "uint8" } ] }
Table row type of leftrightid
{ "name": "st_leftright_id", "base": "", "fields": [ { "name": "leftright_id", "type": "uint64" } ] }
-
{ "name": "st_leftright_record", "base": "", "fields": [ { "name": "leftright_id", "type": "uint64" }, { "name": "timestamp", "type": "uint64" }, { "name": "play_id", "type": "uint64" }, { "name": "player", "type": "name" }, { "name": "inviter", "type": "name" }, { "name": "player_seed", "type": "string" }, { "name": "amount", "type": "asset" }, { "name": "payout", "type": "asset" }, { "name": "payouts", "type": "vuint64_t" }, { "name": "status", "type": "uint8" }, { "name": "cards", "type": "vstring" }, { "name": "guesses", "type": "vstring" }, { "name": "seed_hashs", "type": "vstring" }, { "name": "sigs", "type": "vstring" }, { "name": "sig_hashs", "type": "vstring" } ] }
Table row type of prizepool
{ "name": "st_lock_balance", "base": "", "fields": [ { "name": "amounts", "type": "vuint64_t" } ] }
Table row type of lucky52id
{ "name": "st_lucky52_id", "base": "", "fields": [ { "name": "lucky52_id", "type": "uint64" } ] }
-
{ "name": "st_lucky52_record", "base": "", "fields": [ { "name": "lucky52_id", "type": "uint64" }, { "name": "foreign_id", "type": "uint64" }, { "name": "timestamp", "type": "uint64" }, { "name": "player", "type": "name" }, { "name": "play_id", "type": "uint64" }, { "name": "amount", "type": "asset" }, { "name": "card", "type": "string" }, { "name": "card_type", "type": "string" }, { "name": "randoms", "type": "vstring" }, { "name": "payout", "type": "asset" }, { "name": "player_seed", "type": "string" }, { "name": "seed_hash", "type": "string" }, { "name": "sig", "type": "string" }, { "name": "sig_hash", "type": "string" } ] }
Table row type of luckydraw
{ "name": "st_luckydraw_global", "base": "", "fields": [ { "name": "draw_time", "type": "uint64" }, { "name": "counter", "type": "uint32" }, { "name": "amount", "type": "uint64" } ] }
Table row type of luckyuser
{ "name": "st_luckydraw_user", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "last_draw_time", "type": "uint64" }, { "name": "amount", "type": "uint8" } ] }
Table row type of userbonus
{ "name": "st_user_bonus", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "amounts", "type": "vuint64_t" }, { "name": "total_amounts", "type": "vuint64_t" } ] }
Table row type of boxuserstat
{ "name": "st_user_stat", "base": "", "fields": [ { "name": "user", "type": "name" }, { "name": "counter", "type": "uint32" }, { "name": "win", "type": "uint32" }, { "name": "guess_amount", "type": "uint64" }, { "name": "payout_amount", "type": "uint64" }, { "name": "guess_amounts", "type": "vuint64_t" }, { "name": "payout_amounts", "type": "vuint64_t" }, { "name": "counters", "type": "vuint32_t" }, { "name": "wins", "type": "vuint32_t" }, { "name": "round", "type": "uint8" }, { "name": "type", "type": "uint8" } ] }
-
{ "name": "unlock", "base": "", "fields": [ { "name": "quantity", "type": "asset" } ] }
Action parameter in updateseed
{ "name": "updateseed", "base": "", "fields": [ { "name": "player", "type": "name" }, { "name": "seed", "type": "string" } ] }