
The data structures defined by this contract.
- { "name": "addhash", "base": "", "fields": [ { "name": "nexthash", "type": "checksum256" } ] }
Action parameter in addplayerjck
{ "name": "addplayerjck", "base": "", "fields": [ { "name": "jackpot_type", "type": "string" }, { "name": "player", "type": "userdef" } ] }Action parameter in addregrecord
{ "name": "addregrecord", "base": "", "fields": [ { "name": "record", "type": "usaction" } ] }- { "name": "adduser", "base": "", "fields": [ { "name": "account", "type": "userdef" }, { "name": "referral_id", "type": "uint64" } ] }
Struct property of easyacc
Struct property of eosgame
Struct property of gameplayer
Struct property of jckprm
Struct property of profitspool
Table row type of asststrc
{ "name": "asststrc", "base": "", "fields": [ { "name": "sym", "type": "symbol" }, { "name": "code", "type": "name" }, { "name": "amount", "type": "uint128" }, { "name": "coef", "type": "uint32" } ] }Struct base type of diceact
Struct base type of luckyact
Struct base type of rouletteact
Struct base type of slotact
Struct base type of slotbnsact
Table row type of basegameact
{ "name": "basegameact", "base": "", "fields": [ { "name": "id_game_action", "type": "uint64" }, { "name": "user_action_id", "type": "uint64" }, { "name": "user", "type": "userdef" }, { "name": "user_salt", "type": "uint64" }, { "name": "stake", "type": "asset" } ] }Struct base type of diceparams
Struct base type of roulparams
Struct base type of slotparams
Table row type of baseparams
{ "name": "baseparams", "base": "", "fields": [ { "name": "expectedvalue", "type": "uint64" }, { "name": "minstake", "type": "asset[]" }, { "name": "maxstake", "type": "asset[]" }, { "name": "status", "type": "uint8" } ] }Action parameter in cancelgame
{ "name": "cancelgame", "base": "", "fields": [ { "name": "hash", "type": "checksum256" } ] }- { "name": "cancelpay", "base": "", "fields": [ { "name": "payment_id", "type": "uint64" }, { "name": "reason", "type": "string" } ] }
- { "name": "changeref", "base": "", "fields": [ { "name": "account", "type": "userdef" }, { "name": "referral_id", "type": "uint64" } ] }
- { "name": "checkpay", "base": "", "fields": [ { "name": "payment", "type": "gamewin" } ] }
- { "name": "claimeasy", "base": "", "fields": [ { "name": "easy_account", "type": "name" } ] }
Action parameter in claimrefer
{ "name": "claimrefer", "base": "", "fields": [ { "name": "account", "type": "userdef" } ] }Action parameter in clearoldjck
{ "name": "clearoldjck", "base": "", "fields": [ { "name": "jacktype", "type": "uint8" }, { "name": "itercount", "type": "uint8" } ] }- { "name": "diceact", "base": "basegameact", "fields": [ { "name": "roll_under", "type": "uint8" } ] }
- { "name": "diceparams", "base": "baseparams", "fields": [ { "name": "min_roll", "type": "uint8" }, { "name": "max_roll", "type": "uint8" } ] }
- { "name": "easyacc", "base": "", "fields": [ { "name": "dapp_name", "type": "name" }, { "name": "virtual_holder", "type": "name" }, { "name": "profit_sharing", "type": "uint16" }, { "name": "pool", "type": "asststrc[]" }, { "name": "status", "type": "uint8" } ] }
- { "name": "eosgame", "base": "", "fields": [ { "name": "game_id", "type": "uint32" }, { "name": "game_name", "type": "string" }, { "name": "game_expectedvalue", "type": "uint64" }, { "name": "game_status", "type": "uint8" }, { "name": "bingobet_percent", "type": "uint8" }, { "name": "spread_percent", "type": "uint8" }, { "name": "exec_contract", "type": "name" }, { "name": "game_debt", "type": "asststrc[]" }, { "name": "debt_percent", "type": "uint32" }, { "name": "last_debt_pay", "type": "uint64" } ] }
Table row type of gameplayers
{ "name": "gameplayer", "base": "", "fields": [ { "name": "user", "type": "userdef" }, { "name": "referral", "type": "userdef" }, { "name": "ref_dividend", "type": "asststrc[]" }, { "name": "periodical", "type": "asset" } ] }- { "name": "gamestat", "base": "", "fields": [ { "name": "game_name", "type": "string" }, { "name": "total_bets", "type": "asset" }, { "name": "total_payouts", "type": "asset" }, { "name": "stats", "type": "uint64" }, { "name": "games_played", "type": "uint64" }, { "name": "symbol", "type": "uint64" }, { "name": "game_type", "type": "uint64" } ] }
- { "name": "gamewin", "base": "", "fields": [ { "name": "id_win", "type": "uint64" }, { "name": "pay_to", "type": "userdef" }, { "name": "quantity", "type": "asset" }, { "name": "memo", "type": "string" }, { "name": "parent_trans", "type": "checksum256" }, { "name": "game_time", "type": "uint32" } ] }
Table row type of globalvars
{ "name": "globalvar", "base": "", "fields": [ { "name": "varname", "type": "name" }, { "name": "value", "type": "uint64" } ] }Action parameter in initcontract
{ "name": "initcontract", "base": "", "fields": [] }Action parameter in inittransfer
{ "name": "inittransfer", "base": "", "fields": [ { "name": "to", "type": "userdef" }, { "name": "quantity", "type": "asset" }, { "name": "memo", "type": "string" }, { "name": "payment_type", "type": "string" } ] }Table row type of isserviced
{ "name": "isserviced", "base": "", "fields": [ { "name": "time", "type": "uint64" }, { "name": "receiver", "type": "uint64" }, { "name": "code", "type": "uint64" }, { "name": "action", "type": "uint64" }, { "name": "quantity", "type": "asset" } ] }Struct base type of jckdail1
Struct base type of jckdail2
Struct base type of jckhour1
Struct base type of jckhour2
Struct base type of jckwkl1
Struct base type of jckwkl2
{ "name": "jckbase", "base": "", "fields": [ { "name": "id_jckrecord", "type": "uint64" }, { "name": "user", "type": "userdef" } ] }- { "name": "jckdail1", "base": "jckbase", "fields": [] }
- { "name": "jckdail2", "base": "jckbase", "fields": [] }
- { "name": "jckdailprm", "base": "jckprm", "fields": [] }
- { "name": "jckhour1", "base": "jckbase", "fields": [] }
- { "name": "jckhour2", "base": "jckbase", "fields": [] }
- { "name": "jckhourprm", "base": "jckprm", "fields": [] }
Table row type of jckplayers
{ "name": "jckplayer", "base": "", "fields": [ { "name": "user", "type": "userdef" }, { "name": "hourly", "type": "uint64" }, { "name": "daily", "type": "uint64" }, { "name": "weekly", "type": "uint64" } ] }- { "name": "jckprm", "base": "", "fields": [ { "name": "record_count", "type": "uint64" }, { "name": "pool", "type": "asststrc[]" }, { "name": "table", "type": "uint8" } ] }
- { "name": "jckwkl1", "base": "jckbase", "fields": [] }
- { "name": "jckwkl2", "base": "jckbase", "fields": [] }
- { "name": "jckwklprm", "base": "jckprm", "fields": [] }
- { "name": "luckparams", "base": "", "fields": [ { "name": "last_update", "type": "uint64" }, { "name": "next_deffered", "type": "uint64" }, { "name": "prizes_sent", "type": "asset[]" }, { "name": "max_prizes", "type": "asset[]" }, { "name": "max_free_draw", "type": "uint8" }, { "name": "status", "type": "uint8" }, { "name": "time", "type": "uint32" }, { "name": "attempts", "type": "uint8" } ] }
- { "name": "luckyact", "base": "basegameact", "fields": [ { "name": "currency_type", "type": "uint8" }, { "name": "bet_placed", "type": "uint8" } ] }
Table row type of luckydraws
{ "name": "luckydraw", "base": "", "fields": [ { "name": "user", "type": "userdef" }, { "name": "last_free_draw_time", "type": "uint32" }, { "name": "bonus_draws", "type": "uint8" } ] }Action parameter in mergetable
{ "name": "mergetable", "base": "", "fields": [ { "name": "acc", "type": "uint64" }, { "name": "iter_count", "type": "uint8" }, { "name": "mode", "type": "uint8" } ] }- { "name": "nextids", "base": "", "fields": [ { "name": "game_status", "type": "uint8" }, { "name": "us_actionid", "type": "uint64" }, { "name": "gm_actionid", "type": "uint64" }, { "name": "gmwin_id", "type": "uint64" }, { "name": "hash_id", "type": "uint64" }, { "name": "temp", "type": "uint64" }, { "name": "others", "type": "uint64[]" } ] }
- { "name": "onadduser", "base": "", "fields": [ { "name": "account", "type": "userdef" }, { "name": "referral", "type": "userdef" } ] }
Action parameter in playamroul
{ "name": "playamroul", "base": "", "fields": [ { "name": "player", "type": "userdef" }, { "name": "server_seed_hash", "type": "checksum256" }, { "name": "player_salt", "type": "uint64" }, { "name": "bets_pos", "type": "uint8[]" }, { "name": "bets_amount", "type": "asset[]" } ] }Action parameter in playamroulsh
{ "name": "playamroulsh", "base": "", "fields": [ { "name": "player", "type": "userdef" }, { "name": "player_salt", "type": "uint64" }, { "name": "bets_pos", "type": "uint8[]" }, { "name": "bets_amount", "type": "asset[]" } ] }Action parameter in playbonuslot
{ "name": "playbonuslot", "base": "", "fields": [ { "name": "player", "type": "userdef" }, { "name": "player_salt", "type": "uint64" } ] }- { "name": "playdice", "base": "", "fields": [ { "name": "player", "type": "userdef" }, { "name": "player_salt", "type": "uint64" }, { "name": "roll_under", "type": "uint8" } ] }
Action parameter in playeuroul
{ "name": "playeuroul", "base": "", "fields": [ { "name": "player", "type": "userdef" }, { "name": "server_seed_hash", "type": "checksum256" }, { "name": "player_salt", "type": "uint64" }, { "name": "bets_pos", "type": "uint8[]" }, { "name": "bets_amount", "type": "asset[]" } ] }Action parameter in playeuroulsh
{ "name": "playeuroulsh", "base": "", "fields": [ { "name": "player", "type": "userdef" }, { "name": "player_salt", "type": "uint64" }, { "name": "bets_pos", "type": "uint8[]" }, { "name": "bets_amount", "type": "asset[]" } ] }- { "name": "playgame", "base": "", "fields": [ { "name": "player", "type": "userdef" }, { "name": "game_type", "type": "uint8" }, { "name": "player_salt", "type": "uint64" }, { "name": "server_seed_hash", "type": "checksum256" }, { "name": "data1", "type": "uint64[]" }, { "name": "data2", "type": "asset[]" } ] }
- { "name": "playlucky", "base": "", "fields": [ { "name": "player", "type": "userdef" }, { "name": "player_salt", "type": "uint64" }, { "name": "currency_type", "type": "uint8" } ] }
- { "name": "playslot", "base": "", "fields": [ { "name": "player", "type": "userdef" }, { "name": "player_salt", "type": "uint64" }, { "name": "player_lines", "type": "uint8[]" }, { "name": "slot_type", "type": "uint8" } ] }
Action parameter in procaction
{ "name": "procaction", "base": "", "fields": [ { "name": "server_seed", "type": "uint64[]" }, { "name": "hash", "type": "checksum256" } ] }Table row type of profitspool
{ "name": "profitspool", "base": "", "fields": [ { "name": "profitscode", "type": "uint64" }, { "name": "unsended", "type": "asststrc[]" } ] }Action parameter in recdicegame
{ "name": "recdicegame", "base": "", "fields": [ { "name": "game_id", "type": "uint64" }, { "name": "account", "type": "userdef" }, { "name": "bet", "type": "asset" }, { "name": "roll_under", "type": "uint8" }, { "name": "dice_roll", "type": "uint8" }, { "name": "result", "type": "string" }, { "name": "payout", "type": "asset" }, { "name": "bonus", "type": "asset" } ] }Action parameter in recfreelucky
{ "name": "recfreelucky", "base": "", "fields": [ { "name": "game_id", "type": "uint64" }, { "name": "player", "type": "userdef" }, { "name": "win", "type": "asset" }, { "name": "draw", "type": "uint64" }, { "name": "was_bet", "type": "uint8" } ] }Action parameter in recjackpot
{ "name": "recjackpot", "base": "", "fields": [ { "name": "jacpot_type", "type": "string" }, { "name": "winner", "type": "userdef" }, { "name": "place", "type": "uint8" }, { "name": "payout", "type": "asset[]" } ] }Action parameter in recluckygame
{ "name": "recluckygame", "base": "", "fields": [ { "name": "game_id", "type": "uint64" }, { "name": "player", "type": "userdef" }, { "name": "win", "type": "asset" }, { "name": "draw", "type": "uint64" }, { "name": "was_bet", "type": "uint8" } ] }Action parameter in recroulgame
{ "name": "recroulgame", "base": "", "fields": [ { "name": "game_id", "type": "uint64" }, { "name": "account", "type": "userdef" }, { "name": "total_bet", "type": "asset" }, { "name": "roulette_spin", "type": "uint8" }, { "name": "result", "type": "string" }, { "name": "payout", "type": "asset" }, { "name": "bonus", "type": "asset" }, { "name": "played_hash", "type": "checksum256" }, { "name": "roulette_type", "type": "uint8" } ] }Action parameter in recslbnsgame
{ "name": "recslbnsgame", "base": "", "fields": [ { "name": "game_id", "type": "uint64" }, { "name": "parent_game_id", "type": "uint64" }, { "name": "account", "type": "userdef" }, { "name": "win_coef", "type": "uint8" }, { "name": "user_choose", "type": "uint8" }, { "name": "win", "type": "asset" }, { "name": "slot_type", "type": "uint8" } ] }Action parameter in recslotgame
{ "name": "recslotgame", "base": "", "fields": [ { "name": "game_id", "type": "uint64" }, { "name": "account", "type": "userdef" }, { "name": "bet", "type": "asset" }, { "name": "lines", "type": "uint8[]" }, { "name": "slot_type", "type": "uint8" }, { "name": "slot_field", "type": "uint8[]" }, { "name": "win_lines", "type": "uint8[]" }, { "name": "win_sym", "type": "uint8[]" }, { "name": "win_coef", "type": "uint16[]" }, { "name": "result", "type": "string" }, { "name": "payout", "type": "asset" }, { "name": "bonus", "type": "asset" }, { "name": "slot_bonus", "type": "uint8" } ] }Action parameter in requirehashs
{ "name": "requirehashs", "base": "", "fields": [ { "name": "game_type", "type": "uint8" }, { "name": "hashes", "type": "checksum256[]" } ] }Action parameter in resendwins
{ "name": "resendwins", "base": "", "fields": [ { "name": "iter_count", "type": "uint8" } ] }Action parameter in rglongaction
{ "name": "rglongaction", "base": "", "fields": [ { "name": "nexthash", "type": "checksum256" }, { "name": "game_type", "type": "uint32" }, { "name": "caller_user", "type": "uint64" }, { "name": "expire_time", "type": "uint64" } ] }Action parameter in rgshrtaction
{ "name": "rgshrtaction", "base": "", "fields": [ { "name": "game_type", "type": "uint32" }, { "name": "caller_id", "type": "uint64" } ] }- { "name": "rouletteact", "base": "basegameact", "fields": [ { "name": "roul_type", "type": "uint8" }, { "name": "staked_to", "type": "uint8[]" }, { "name": "stake_distrib", "type": "asset[]" } ] }
- { "name": "roulparams", "base": "baseparams", "fields": [ { "name": "expectedvalue_eu", "type": "uint64" } ] }
Action parameter in rstrtsndprof
{ "name": "rstrtsndprof", "base": "", "fields": [] }Action parameter in sendprofits
{ "name": "sendprofits", "base": "", "fields": [] }Action parameter in sendtokens
{ "name": "sendtokens", "base": "", "fields": [ { "name": "game_trans_hash", "type": "checksum256" }, { "name": "payment_id", "type": "uint64" } ] }Table row type of servhashes
{ "name": "servhash", "base": "", "fields": [ { "name": "id_hash", "type": "uint64" }, { "name": "avaliable_hash", "type": "checksum256" } ] }Action parameter in setdiceprms
{ "name": "setdiceprms", "base": "", "fields": [ { "name": "dparams", "type": "diceparams" } ] }Action parameter in seteasyacc
{ "name": "seteasyacc", "base": "", "fields": [ { "name": "acc_name", "type": "name" }, { "name": "profit_sharing", "type": "uint16" }, { "name": "status", "type": "uint8" } ] }Action parameter in setgamests
{ "name": "setgamests", "base": "", "fields": [ { "name": "status", "type": "uint8" } ] }Action parameter in setluckprms
{ "name": "setluckprms", "base": "", "fields": [ { "name": "lparams", "type": "luckparams" } ] }Action parameter in setroulprms
{ "name": "setroulprms", "base": "", "fields": [ { "name": "rparams", "type": "roulparams" } ] }Action parameter in setslotprms
{ "name": "setslotprms", "base": "", "fields": [ { "name": "slparams", "type": "slotparams" } ] }Action parameter in setsomegmstt
{ "name": "setsomegmstt", "base": "", "fields": [ { "name": "game", "type": "uint8" }, { "name": "status", "type": "uint8" } ] }- { "name": "slotact", "base": "basegameact", "fields": [ { "name": "lines", "type": "uint8[]" } ] }
- { "name": "slotbnsact", "base": "basegameact", "fields": [ { "name": "bonus_size", "type": "uint8" }, { "name": "parent_game", "type": "uint64" }, { "name": "parent_game_type", "type": "uint32" } ] }
Table row type of slotbonuses
{ "name": "slotbonus", "base": "", "fields": [ { "name": "player", "type": "userdef" }, { "name": "avaliable_bonus", "type": "uint8[]" }, { "name": "stake", "type": "asset[]" }, { "name": "expire", "type": "uint64[]" }, { "name": "parent_game", "type": "uint64[]" }, { "name": "parent_game_type", "type": "uint32[]" } ] }- { "name": "slotmath", "base": "", "fields": [ { "name": "game_played", "type": "uint64" }, { "name": "field_generated", "type": "uint64[]" }, { "name": "probability", "type": "uint64[]" }, { "name": "totalval", "type": "uint64" } ] }
- { "name": "slotparams", "base": "baseparams", "fields": [ { "name": "expectedvalues", "type": "uint64[]" } ] }
- { "name": "spreadbet", "base": "", "fields": [ { "name": "player", "type": "userdef" }, { "name": "bet", "type": "asset" }, { "name": "game_type", "type": "uint8" } ] }
- { "name": "trnshash", "base": "", "fields": [ { "name": "hash", "type": "uint64" } ] }
Action parameter in updateluck
{ "name": "updateluck", "base": "", "fields": [] }- { "name": "updatevar", "base": "", "fields": [ { "name": "var_name", "type": "name" }, { "name": "val", "type": "uint64" } ] }
- { "name": "updgame", "base": "", "fields": [ { "name": "g", "type": "eosgame" } ] }
- { "name": "usaction", "base": "", "fields": [ { "name": "id_user_action", "type": "uint64" }, { "name": "server_seed_hash", "type": "checksum256" }, { "name": "server_seed", "type": "uint64[]" }, { "name": "game_type", "type": "uint32" }, { "name": "caller_id", "type": "uint64" }, { "name": "expire_time", "type": "uint64" } ] }
Struct property of addplayerjck
Struct property of adduser
Struct property of basegameact
Struct property of changeref
Struct property of claimrefer
Struct property of gameplayer
Struct property of gamewin
Struct property of inittransfer
Struct property of jckbase
Struct property of jckplayer
Struct property of luckydraw
Struct property of onadduser
Struct property of playamroul
Struct property of playamroulsh
Struct property of playbonuslot
Struct property of playdice
Struct property of playeuroul
Struct property of playeuroulsh
Struct property of playgame
Struct property of playlucky
Struct property of playslot
Struct property of recdicegame
Struct property of recfreelucky
Struct property of recjackpot
Struct property of recluckygame
Struct property of recroulgame
Struct property of recslbnsgame
Struct property of recslotgame
Struct property of slotbonus
Struct property of spreadbet
{ "name": "userdef", "base": "", "fields": [ { "name": "dapp_name", "type": "name" }, { "name": "account_holder", "type": "name" }, { "name": "user_id", "type": "uint64" } ] }