
The data structures defined by this contract.
Struct property of shuffle_info
Struct property of shuffle_round_result
Struct property of table_stats
{ "name": "card_info", "base": "", "fields": [ { "name": "deck", "type": "uint8" }, { "name": "cardNum", "type": "uint8" }, { "name": "cardColor", "type": "uint8" } ] }
Action parameter in clear12cache
{ "name": "clear12cache", "base": "", "fields": [ { "name": "key", "type": "int64" } ] }
Action parameter in closetable
{ "name": "closetable", "base": "", "fields": [ { "name": "tableId", "type": "uint64" } ] }
Action parameter in continuetable
{ "name": "continuetable", "base": "", "fields": [ { "name": "tableId", "type": "uint64" } ] }
Table row type of currencyinfo
{ "name": "currency_info", "base": "", "fields": [ { "name": "code", "type": "name" }, { "name": "sym", "type": "symbol" }, { "name": "minPerBet_default", "type": "asset" } ] }
Action parameter in dealerseed
{ "name": "dealerseed", "base": "", "fields": [ { "name": "tableId", "type": "uint64" }, { "name": "encodeSeed", "type": "checksum256" } ] }
Action parameter in dealerwitdaw
{ "name": "dealerwitdaw", "base": "", "fields": [ { "name": "tableId", "type": "uint64" }, { "name": "withdraw", "type": "asset" } ] }
-
{ "name": "delsymbol", "base": "", "fields": [ { "name": "code", "type": "name" }, { "name": "sym", "type": "string" }, { "name": "minperbet", "type": "asset" } ] }
Action parameter in depositable
{ "name": "depositable", "base": "", "fields": [ { "name": "tableId", "type": "uint64" }, { "name": "deposit", "type": "asset" } ] }
Action parameter in disconnecthi
{ "name": "disconnecthi", "base": "", "fields": [ { "name": "informed", "type": "name" }, { "name": "tableId", "type": "uint64" } ] }
-
{ "name": "edittable", "base": "", "fields": [ { "name": "tableId", "type": "uint64" }, { "name": "isPrivate", "type": "bool" }, { "name": "isFree", "type": "bool" }, { "name": "code", "type": "name" }, { "name": "sym", "type": "string" }, { "name": "commission_rate_agent", "type": "string" }, { "name": "commission_rate_player", "type": "string" }, { "name": "commission_rate_player_spread", "type": "string" }, { "name": "oneRoundMaxTotalBet_bp", "type": "asset" }, { "name": "minPerBet_bp", "type": "asset" }, { "name": "oneRoundMaxTotalBet_tie", "type": "asset" }, { "name": "minPerBet_tie", "type": "asset" }, { "name": "oneRoundMaxTotalBet_pair", "type": "asset" }, { "name": "minPerBet_pair", "type": "asset" } ] }
-
{ "name": "endbet", "base": "", "fields": [ { "name": "tableId", "type": "uint64" } ] }
Action parameter in exitruteship
{ "name": "exitruteship", "base": "", "fields": [ { "name": "tableId", "type": "uint64" } ] }
-
{ "name": "extended_symbol", "base": "", "fields": [ { "name": "symbol", "type": "symbol" }, { "name": "contract", "type": "name" } ] }
Action parameter in import12data
{ "name": "import12data", "base": "", "fields": [ { "name": "tableId", "type": "uint64" }, { "name": "tableStatus", "type": "uint64" }, { "name": "cardBoot", "type": "uint64" }, { "name": "dealer", "type": "name" }, { "name": "trusteeship", "type": "bool" }, { "name": "isPrivate", "type": "bool" }, { "name": "isFree", "type": "bool" }, { "name": "dealerBalance", "type": "asset" }, { "name": "oneRoundMaxTotalBet_BP", "type": "asset" }, { "name": "minPerBet_BP", "type": "asset" }, { "name": "oneRoundMaxTotalBet_Tie", "type": "asset" }, { "name": "minPerBet_Tie", "type": "asset" }, { "name": "oneRoundMaxTotalBet_Pair", "type": "asset" }, { "name": "minPerBet_Pair", "type": "asset" }, { "name": "oneRoundDealerMaxPay", "type": "asset" }, { "name": "minTableDeposit", "type": "asset" }, { "name": "commission_rate_agent", "type": "float64" }, { "name": "commission_rate_player", "type": "float64" }, { "name": "commission_rate_player_spread", "type": "float64" }, { "name": "upgradingFlag", "type": "bool" }, { "name": "amountSymbol", "type": "extended_symbol" }, { "name": "validCardVec", "type": "uint16[]" } ] }
Action parameter in initsymbol
{ "name": "initsymbol", "base": "", "fields": [ { "name": "code", "type": "name" }, { "name": "sym", "type": "string" }, { "name": "minperbet", "type": "asset" } ] }
-
{ "name": "newtable", "base": "", "fields": [ { "name": "newtableId", "type": "uint64" }, { "name": "dealer", "type": "name" }, { "name": "deposit", "type": "asset" }, { "name": "isPrivate", "type": "bool" }, { "name": "isFree", "type": "bool" }, { "name": "code", "type": "name" }, { "name": "sym", "type": "string" }, { "name": "commission_rate_agent", "type": "string" }, { "name": "commission_rate_player", "type": "string" }, { "name": "commission_rate_player_spread", "type": "string" }, { "name": "oneRoundMaxTotalBet_BP", "type": "asset" }, { "name": "minPerBet_BP", "type": "asset" }, { "name": "oneRoundMaxTotalBet_Tie", "type": "asset" }, { "name": "minPerBet_Tie", "type": "asset" }, { "name": "oneRoundMaxTotalBet_Pair", "type": "asset" }, { "name": "minPerBet_Pair", "type": "asset" } ] }
Action parameter in pausetabledea
{ "name": "pausetabledea", "base": "", "fields": [ { "name": "tableId", "type": "uint64" } ] }
Action parameter in pausetablesee
{ "name": "pausetablesee", "base": "", "fields": [ { "name": "tableId", "type": "uint64" } ] }
Struct property of table_stats
{ "name": "player_bet_info", "base": "", "fields": [ { "name": "player", "type": "name" }, { "name": "betDealer", "type": "asset" }, { "name": "betPlayer", "type": "asset" }, { "name": "betTie", "type": "asset" }, { "name": "betDealerPair", "type": "asset" }, { "name": "betPlayerPair", "type": "asset" }, { "name": "pBonus", "type": "asset" }, { "name": "dBonus", "type": "asset" }, { "name": "agent", "type": "name" }, { "name": "spreadAccount", "type": "name" }, { "name": "nickname", "type": "string" }, { "name": "playercommission", "type": "asset" }, { "name": "agentcommission", "type": "asset" }, { "name": "spreadaccountcommission", "type": "asset" } ] }
-
{ "name": "playerbet", "base": "", "fields": [ { "name": "tableId", "type": "uint64" }, { "name": "player", "type": "name" }, { "name": "betDealer", "type": "asset" }, { "name": "betPlayer", "type": "asset" }, { "name": "betTie", "type": "asset" }, { "name": "betDealerPair", "type": "asset" }, { "name": "betPlayerPair", "type": "asset" }, { "name": "agent", "type": "name" }, { "name": "spreadAccount", "type": "name" }, { "name": "nickname", "type": "string" } ] }
Action parameter in serverseed
{ "name": "serverseed", "base": "", "fields": [ { "name": "tableId", "type": "uint64" }, { "name": "encodeSeed", "type": "checksum256" } ] }
-
{ "name": "shuffle", "base": "", "fields": [ { "name": "tableId", "type": "uint64" }, { "name": "seed", "type": "string" } ] }
Table row type of shuffleinfo
{ "name": "shuffle_info", "base": "", "fields": [ { "name": "tableId", "type": "uint64" }, { "name": "firstCard", "type": "card_info" }, { "name": "threeResults", "type": "shuffle_round_result[]" } ] }
Struct property of shuffle_info
{ "name": "shuffle_round_result", "base": "", "fields": [ { "name": "roundNum", "type": "uint64" }, { "name": "roundResult", "type": "string" }, { "name": "playerHands", "type": "card_info[]" }, { "name": "bankerHands", "type": "card_info[]" } ] }
Table row type of tablesinfo
{ "name": "table_stats", "base": "", "fields": [ { "name": "validCardVec", "type": "uint16[]" }, { "name": "tableId", "type": "uint64" }, { "name": "tableStatus", "type": "uint64" }, { "name": "cardBoot", "type": "uint64" }, { "name": "dealer", "type": "name" }, { "name": "trusteeship", "type": "bool" }, { "name": "isPrivate", "type": "bool" }, { "name": "isFree", "type": "bool" }, { "name": "dealerBalance", "type": "asset" }, { "name": "oneRoundMaxTotalBet_BP", "type": "asset" }, { "name": "minPerBet_BP", "type": "asset" }, { "name": "oneRoundMaxTotalBet_Tie", "type": "asset" }, { "name": "minPerBet_Tie", "type": "asset" }, { "name": "oneRoundMaxTotalBet_Pair", "type": "asset" }, { "name": "minPerBet_Pair", "type": "asset" }, { "name": "oneRoundDealerMaxPay", "type": "asset" }, { "name": "minTableDeposit", "type": "asset" }, { "name": "amountSymbol", "type": "extended_symbol" }, { "name": "commission_rate_agent", "type": "float64" }, { "name": "commission_rate_player", "type": "float64" }, { "name": "commission_rate_player_spread", "type": "float64" }, { "name": "upgradingFlag", "type": "bool" }, { "name": "redundancy", "type": "string" }, { "name": "redundancy1", "type": "string" }, { "name": "betStartTime", "type": "uint64" }, { "name": "currRoundBetSum_Banker", "type": "asset" }, { "name": "currRoundBetSum_Player", "type": "asset" }, { "name": "currRoundBetSum_Tie", "type": "asset" }, { "name": "currRoundBetSum_BankerPair", "type": "asset" }, { "name": "currRoundBetSum_PlayerPair", "type": "asset" }, { "name": "dealerSeedHash", "type": "checksum256" }, { "name": "serverSeedHash", "type": "checksum256" }, { "name": "dealerSeed", "type": "string" }, { "name": "serverSeed", "type": "string" }, { "name": "dSeedVerity", "type": "bool" }, { "name": "sSeedVerity", "type": "bool" }, { "name": "playerInfo", "type": "player_bet_info[]" }, { "name": "roundResult", "type": "string" }, { "name": "playerHands", "type": "card_info[]" }, { "name": "bankerHands", "type": "card_info[]" } ] }
Action parameter in trusteeship
{ "name": "trusteeship", "base": "", "fields": [ { "name": "tableId", "type": "uint64" } ] }
-
{ "name": "upgrading", "base": "", "fields": [ { "name": "isupgrading", "type": "bool" } ] }
Action parameter in verdealeseed
{ "name": "verdealeseed", "base": "", "fields": [ { "name": "tableId", "type": "uint64" }, { "name": "seed", "type": "string" } ] }
Action parameter in verserveseed
{ "name": "verserveseed", "base": "", "fields": [ { "name": "tableId", "type": "uint64" }, { "name": "seed", "type": "string" } ] }