EOS

texas.bg

Contract

{ "version": "eosio::abi/1.1", "types": [ { "new_type_name": "BYTE", "type": "uint8" } ], "structs": [ { "name": "actgames", "base": "", "fields": [ { "name": "game_id", "type": "uint64" }, { "name": "sign", "type": "string" }, { "name": "state", "type": "uint8" }, { "name": "player", "type": "name" }, { "name": "player_hand_number", "type": "uint8" }, { "name": "ante", "type": "asset" }, { "name": "blind", "type": "asset" }, { "name": "trips", "type": "asset" }, { "name": "play", "type": "asset" }, { "name": "created_at", "type": "uint64" }, { "name": "txid_bet", "type": "checksum256" }, { "name": "txid_play", "type": "checksum256" }, { "name": "txid_fold", "type": "checksum256" }, { "name": "proxy", "type": "name" }, { "name": "memo", "type": "string" }, { "name": "referrer", "type": "name" } ] }, { "name": "del", "base": "", "fields": [ { "name": "game_id", "type": "int64" } ] }, { "name": "draw", "base": "", "fields": [ { "name": "game_id", "type": "uint64" }, { "name": "community_cards", "type": "BYTE[]" }, { "name": "hand_cards1", "type": "BYTE[]" }, { "name": "hand_cards2", "type": "BYTE[]" }, { "name": "player_comination", "type": "BYTE[]" }, { "name": "player_card_type", "type": "BYTE" }, { "name": "dealer_combination", "type": "BYTE[]" }, { "name": "dealer_card_type", "type": "BYTE" }, { "name": "winner", "type": "BYTE" }, { "name": "quantity", "type": "asset" }, { "name": "phase", "type": "BYTE" }, { "name": "check_count", "type": "BYTE" }, { "name": "play_operate", "type": "int32" }, { "name": "seed", "type": "string" } ] }, { "name": "game_item", "base": "", "fields": [ { "name": "game_id", "type": "uint64" }, { "name": "sign", "type": "string" }, { "name": "state", "type": "uint8" }, { "name": "player", "type": "name" }, { "name": "player_hand_number", "type": "uint8" }, { "name": "ante", "type": "asset" }, { "name": "blind", "type": "asset" }, { "name": "trips", "type": "asset" }, { "name": "play", "type": "asset" }, { "name": "created_at", "type": "uint64" }, { "name": "txid_bet", "type": "checksum256" }, { "name": "txid_play", "type": "checksum256" }, { "name": "txid_fold", "type": "checksum256" }, { "name": "proxy", "type": "name" }, { "name": "memo", "type": "string" }, { "name": "referrer", "type": "name" } ] }, { "name": "game_result", "base": "", "fields": [ { "name": "game_id", "type": "uint64" }, { "name": "community_cards", "type": "string" }, { "name": "hand_cards1", "type": "string" }, { "name": "hand_cards2", "type": "string" }, { "name": "dealer_combie", "type": "string" }, { "name": "player_combie", "type": "string" }, { "name": "player_hand_number", "type": "BYTE" }, { "name": "dealer_card_type", "type": "BYTE" }, { "name": "player_card_type", "type": "BYTE" }, { "name": "winner", "type": "BYTE" }, { "name": "ante_win", "type": "asset" }, { "name": "blind_win", "type": "asset" }, { "name": "trips_win", "type": "asset" }, { "name": "play_win", "type": "asset" }, { "name": "phase", "type": "BYTE" }, { "name": "check_count", "type": "BYTE" } ] }, { "name": "global_state", "base": "", "fields": [ { "name": "key", "type": "uint64" }, { "name": "value", "type": "int32" } ] }, { "name": "record", "base": "", "fields": [ { "name": "_game_item", "type": "actgames" }, { "name": "_game_result", "type": "game_result" } ] }, { "name": "reveal", "base": "", "fields": [ { "name": "info", "type": "reveal_info" } ] }, { "name": "reveal_info", "base": "", "fields": [ { "name": "game_id", "type": "int64" }, { "name": "player", "type": "name" }, { "name": "public_key", "type": "string" }, { "name": "sign", "type": "string" }, { "name": "player_hand_number", "type": "BYTE" }, { "name": "community_cards", "type": "string" }, { "name": "hand_cards1", "type": "string" }, { "name": "hand_cards2", "type": "string" }, { "name": "ante", "type": "asset" }, { "name": "blind", "type": "asset" }, { "name": "trips", "type": "asset" }, { "name": "play", "type": "asset" }, { "name": "ante_win", "type": "asset" }, { "name": "blind_win", "type": "asset" }, { "name": "trips_win", "type": "asset" }, { "name": "play_win", "type": "asset" }, { "name": "payout", "type": "asset" }, { "name": "dealer_best_combination", "type": "string" }, { "name": "player_best_combination", "type": "string" }, { "name": "result", "type": "string" }, { "name": "phase", "type": "BYTE" }, { "name": "check_count", "type": "BYTE" }, { "name": "info", "type": "string" }, { "name": "seed", "type": "string" } ] }, { "name": "select", "base": "", "fields": [ { "name": "player", "type": "name" }, { "name": "game_id", "type": "int64" }, { "name": "sign", "type": "string" }, { "name": "player_hand_number", "type": "uint8" } ] }, { "name": "setstate", "base": "", "fields": [ { "name": "key", "type": "string" }, { "name": "value", "type": "int32" } ] } ], "actions": [ { "name": "del", "type": "del", "ricardian_contract": "" }, { "name": "draw", "type": "draw", "ricardian_contract": "" }, { "name": "record", "type": "record", "ricardian_contract": "" }, { "name": "reveal", "type": "reveal", "ricardian_contract": "" }, { "name": "select", "type": "select", "ricardian_contract": "" }, { "name": "setstate", "type": "setstate", "ricardian_contract": "" } ], "tables": [ { "name": "actgames", "index_type": "i64", "key_names": [], "key_types": [], "type": "actgames" }, { "name": "gamelist", "index_type": "i64", "key_names": [], "key_types": [], "type": "game_item" }, { "name": "globalstate", "index_type": "i64", "key_names": [], "key_types": [], "type": "global_state" }, { "name": "result4", "index_type": "i64", "key_names": [], "key_types": [], "type": "game_result" } ], "ricardian_clauses": [], "error_messages": [], "abi_extensions": [], "variants": [], "action_results": [] }