EOS

vegasdealer1

Contract

{ "version": "eosio::abi/1.0", "types": [], "structs": [ { "name": "account_info", "base": "", "fields": [ { "name": "balance", "type": "asset" } ] }, { "name": "addsymbol", "base": "", "fields": [ { "name": "min_refund", "type": "asset" }, { "name": "code", "type": "name" } ] }, { "name": "betting_info", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "slot", "type": "uint8" } ] }, { "name": "bettinground", "base": "", "fields": [ { "name": "game_id", "type": "uint64" }, { "name": "round_num", "type": "uint16" }, { "name": "account", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "slot", "type": "uint8" } ] }, { "name": "card_info", "base": "", "fields": [ { "name": "score", "type": "uint8" }, { "name": "pair", "type": "bool" }, { "name": "cards", "type": "string[]" } ] }, { "name": "claimreward", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "quantity", "type": "asset" } ] }, { "name": "closebetting", "base": "", "fields": [ { "name": "game_id", "type": "uint64" }, { "name": "round_num", "type": "uint16" }, { "name": "reveal_block_num", "type": "uint32" } ] }, { "name": "creategame", "base": "", "fields": [ { "name": "game_id", "type": "uint64" }, { "name": "dealer_name", "type": "string" }, { "name": "block_num", "type": "uint32" }, { "name": "block_id_complex", "type": "bytes" }, { "name": "hash_result", "type": "uint32" } ] }, { "name": "finishgame", "base": "", "fields": [ { "name": "game_id", "type": "uint64" } ] }, { "name": "game_info", "base": "", "fields": [ { "name": "game_id", "type": "uint64" }, { "name": "start_seed", "type": "uint32" }, { "name": "dealer_name", "type": "string" }, { "name": "created_at", "type": "time_point" }, { "name": "round_num", "type": "uint32" }, { "name": "reveal_round", "type": "uint32" }, { "name": "reveal_block_num", "type": "uint32" }, { "name": "bettings", "type": "betting_info[]" } ] }, { "name": "incbankroll", "base": "", "fields": [ { "name": "bankroll", "type": "asset" } ] }, { "name": "local_info", "base": "", "fields": [ { "name": "last_game_id", "type": "uint64" } ] }, { "name": "prepareround", "base": "", "fields": [ { "name": "game_id", "type": "uint64" }, { "name": "round_num", "type": "uint16" }, { "name": "betting_sec", "type": "uint32" } ] }, { "name": "refund", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "quantity", "type": "asset" } ] }, { "name": "revealround", "base": "", "fields": [ { "name": "game_id", "type": "uint64" }, { "name": "dealer_name", "type": "string" }, { "name": "block_num", "type": "uint32" }, { "name": "block_id_complex", "type": "bytes" }, { "name": "hash_result", "type": "uint32" }, { "name": "round_num", "type": "uint16" }, { "name": "player", "type": "card_info" }, { "name": "banker", "type": "card_info" } ] }, { "name": "setrefund", "base": "", "fields": [ { "name": "min_refund", "type": "asset" } ] }, { "name": "symbolinit", "base": "", "fields": [ { "name": "symbol", "type": "symbol" } ] }, { "name": "symbols_info", "base": "", "fields": [ { "name": "symbol", "type": "symbol" }, { "name": "code", "type": "name" }, { "name": "min_refund", "type": "int64" }, { "name": "betting", "type": "int64" }, { "name": "reward", "type": "int64" }, { "name": "bankroll", "type": "int64" } ] } ], "actions": [ { "name": "addsymbol", "type": "addsymbol", "ricardian_contract": "" }, { "name": "bettinground", "type": "bettinground", "ricardian_contract": "" }, { "name": "claimreward", "type": "claimreward", "ricardian_contract": "" }, { "name": "closebetting", "type": "closebetting", "ricardian_contract": "" }, { "name": "creategame", "type": "creategame", "ricardian_contract": "" }, { "name": "finishgame", "type": "finishgame", "ricardian_contract": "" }, { "name": "incbankroll", "type": "incbankroll", "ricardian_contract": "" }, { "name": "prepareround", "type": "prepareround", "ricardian_contract": "" }, { "name": "refund", "type": "refund", "ricardian_contract": "" }, { "name": "revealround", "type": "revealround", "ricardian_contract": "" }, { "name": "setrefund", "type": "setrefund", "ricardian_contract": "" }, { "name": "symbolinit", "type": "symbolinit", "ricardian_contract": "" } ], "tables": [ { "name": "accounts", "index_type": "i64", "key_names": [], "key_types": [], "type": "account_info" }, { "name": "games", "index_type": "i64", "key_names": [], "key_types": [], "type": "game_info" }, { "name": "localinfo", "index_type": "i64", "key_names": [], "key_types": [], "type": "local_info" }, { "name": "symbols", "index_type": "i64", "key_names": [], "key_types": [], "type": "symbols_info" } ], "ricardian_clauses": [], "error_messages": [], "abi_extensions": [], "variants": [], "action_results": [] }