
The data structures defined by this contract.
Struct property of texas_table_tb
{ "name": "texas_chip", "base": "", "fields": [ { "name": "name", "type": "name" }, { "name": "chip", "type": "asset" }, { "name": "time", "type": "time_point_sec" } ] }
-
{ "name": "player_chip", "base": "", "fields": [ { "name": "name", "type": "name" }, { "name": "chip", "type": "asset" }, { "name": "isallin", "type": "bool" } ] }
Table row type of texastables
{ "name": "texas_table_tb", "base": "", "fields": [ { "name": "tableid", "type": "name" }, { "name": "chips", "type": "texas_chip[]" }, { "name": "pots", "type": "player_chip[]" } ] }
Table row type of texasstack
{ "name": "texas_stack_tb", "base": "", "fields": [ { "name": "name", "type": "name" }, { "name": "stack", "type": "asset" }, { "name": "time", "type": "time_point_sec" } ] }
Table row type of playerinfo
{ "name": "texas_player_tb", "base": "", "fields": [ { "name": "player_name", "type": "name" }, { "name": "daily_time", "type": "uint64" }, { "name": "daily_bet", "type": "asset" }, { "name": "game_num", "type": "uint64" }, { "name": "token", "type": "asset" }, { "name": "gcoin_num", "type": "asset" }, { "name": "scale", "type": "float64" }, { "name": "score", "type": "float64" }, { "name": "lottery_num", "type": "uint8" }, { "name": "proof_num", "type": "uint8" }, { "name": "shared", "type": "name[]" }, { "name": "sign", "type": "uint8" }, { "name": "is_sign", "type": "bool" } ] }
Struct property of texas_pool_tb
{ "name": "mine_pool", "base": "", "fields": [ { "name": "per_mining_num", "type": "asset" }, { "name": "total_gcoin", "type": "asset" }, { "name": "per_miner_num", "type": "uint64" } ] }
Struct property of texas_pool_tb
{ "name": "profit_pool", "base": "", "fields": [ { "name": "profit", "type": "asset" }, { "name": "funds", "type": "asset" }, { "name": "prize_pool", "type": "asset" }, { "name": "gcoin_owner", "type": "uint64" } ] }
Table row type of texaspool
{ "name": "texas_pool_tb", "base": "", "fields": [ { "name": "day", "type": "uint64" }, { "name": "mine_info", "type": "mine_pool" }, { "name": "profit_info", "type": "profit_pool" } ] }
Table row type of winertables
{ "name": "texas_winer_tb", "base": "", "fields": [ { "name": "tableid", "type": "name" }, { "name": "winers", "type": "player_chip[]" } ] }
Table row type of texasdata
{ "name": "texas_data_tb", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "total_funds", "type": "asset" }, { "name": "total_dividend", "type": "asset" }, { "name": "yday_income", "type": "asset" }, { "name": "total_egcnum", "type": "asset" }, { "name": "egc_price", "type": "asset" }, { "name": "yday_mining", "type": "asset" } ] }
Table row type of texasconfig
{ "name": "texas_config_tb", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "funds_account", "type": "name" }, { "name": "prize_account", "type": "name" } ] }
Table row type of start
{ "name": "texas_start_tb", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "start_mining", "type": "bool" }, { "name": "time", "type": "time_point_sec" } ] }
-
{ "name": "recharge", "base": "", "fields": [ { "name": "player", "type": "name" }, { "name": "quantity", "type": "asset" } ] }
Action parameter in withdraweos
{ "name": "withdraweos", "base": "", "fields": [ { "name": "from", "type": "name" } ] }
-
{ "name": "clearchip", "base": "", "fields": [ { "name": "from", "type": "name" } ] }
-
{ "name": "transfer", "base": "", "fields": [ { "name": "from", "type": "name" }, { "name": "to", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "memo", "type": "string" } ] }
-
{ "name": "texasjoin", "base": "", "fields": [ { "name": "player", "type": "name" }, { "name": "tableid", "type": "string" }, { "name": "chip", "type": "asset" } ] }
Action parameter in texasblind
{ "name": "texasblind", "base": "", "fields": [ { "name": "tableid", "type": "string" }, { "name": "player", "type": "name" }, { "name": "blind", "type": "asset" } ] }
-
{ "name": "texasbet", "base": "", "fields": [ { "name": "tableid", "type": "string" }, { "name": "player", "type": "name" }, { "name": "bet", "type": "asset" } ] }
Action parameter in texasallin
{ "name": "texasallin", "base": "", "fields": [ { "name": "tableid", "type": "string" }, { "name": "player", "type": "name" } ] }
Struct property of texasover
{ "name": "player_poker", "base": "", "fields": [ { "name": "name", "type": "name" }, { "name": "cards", "type": "uint64[]" }, { "name": "group", "type": "uint64[]" }, { "name": "type", "type": "uint64" } ] }
-
{ "name": "texasover", "base": "", "fields": [ { "name": "tableid", "type": "string" }, { "name": "cards", "type": "uint64[]" }, { "name": "players", "type": "player_poker[]" } ] }
-
{ "name": "texasdeal", "base": "", "fields": [ { "name": "tableid", "type": "string" }, { "name": "cardsign", "type": "string" } ] }
-
{ "name": "texasexit", "base": "", "fields": [ { "name": "tableid", "type": "string" }, { "name": "player", "type": "name" } ] }
Action parameter in texasreward
{ "name": "texasreward", "base": "", "fields": [ { "name": "tableid", "type": "string" }, { "name": "player", "type": "name" }, { "name": "reward", "type": "asset" } ] }
Action parameter in texasredeem
{ "name": "texasredeem", "base": "", "fields": [ { "name": "player", "type": "name" } ] }
-
{ "name": "mining", "base": "", "fields": [] }
-
{ "name": "culactive", "base": "", "fields": [ { "name": "name", "type": "name" } ] }
Action parameter in perdividend
{ "name": "perdividend", "base": "", "fields": [ { "name": "name", "type": "name" } ] }
Action parameter in settlement
{ "name": "settlement", "base": "", "fields": [] }
Action parameter in texasclear
{ "name": "texasclear", "base": "", "fields": [ { "name": "tableid", "type": "string" } ] }
Action parameter in texasconfig
{ "name": "texasconfig", "base": "", "fields": [ { "name": "funds_account", "type": "name" }, { "name": "prize_account", "type": "name" } ] }
Action parameter in startmining
{ "name": "startmining", "base": "", "fields": [ { "name": "enstart", "type": "bool" } ] }
Action parameter in allinreceipt
{ "name": "allinreceipt", "base": "", "fields": [ { "name": "player", "type": "name" }, { "name": "allin", "type": "asset" } ] }