
{ "version": "eosio::abi/1.1", "types": [], "structs": [ { "name": "bet", "base": "", "fields": [ { "name": "player", "type": "name" }, { "name": "bet", "type": "st_bet" }, { "name": "affiliates", "type": "st_affiliate[]" }, { "name": "proof", "type": "signature" } ] }, { "name": "clear", "base": "", "fields": [ { "name": "game_id", "type": "uint64" } ] }, { "name": "endgame", "base": "", "fields": [ { "name": "house_seed", "type": "string" } ] }, { "name": "game_rules", "base": "", "fields": [ { "name": "ttl", "type": "uint8" }, { "name": "cap", "type": "asset" }, { "name": "step", "type": "asset" } ] }, { "name": "init", "base": "", "fields": [ { "name": "locked", "type": "asset" }, { "name": "witness", "type": "public_key" } ] }, { "name": "logbet", "base": "", "fields": [ { "name": "player", "type": "name" }, { "name": "bet", "type": "st_bet" }, { "name": "players_seed", "type": "checksum256" }, { "name": "current_win", "type": "uint8" }, { "name": "affiliates", "type": "st_affiliate[]" } ] }, { "name": "logendgame", "base": "", "fields": [ { "name": "house_seed_hash", "type": "checksum256" }, { "name": "compound_hash", "type": "checksum256" }, { "name": "win", "type": "uint8" } ] }, { "name": "logstartgame", "base": "", "fields": [ { "name": "game", "type": "st_game" }, { "name": "timestamp", "type": "int64" } ] }, { "name": "migrate", "base": "", "fields": [ { "name": "version", "type": "uint64" } ] }, { "name": "r_bet", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "game_id", "type": "uint64" }, { "name": "timestamp", "type": "time_point" }, { "name": "player", "type": "name" }, { "name": "quantity", "type": "asset" }, { "name": "number", "type": "uint8" }, { "name": "coefficient", "type": "uint8" }, { "name": "seed", "type": "checksum256" }, { "name": "paid", "type": "bool" }, { "name": "affiliates", "type": "st_affiliate[]" } ] }, { "name": "r_game", "base": "", "fields": [ { "name": "id", "type": "uint64" }, { "name": "timestamp", "type": "time_point" }, { "name": "house_seed_hash", "type": "checksum256" }, { "name": "players_seed", "type": "checksum256" }, { "name": "rules", "type": "game_rules" }, { "name": "bank", "type": "asset" } ] }, { "name": "st_affiliate", "base": "", "fields": [ { "name": "account", "type": "name" }, { "name": "license", "type": "uint64" } ] }, { "name": "st_bet", "base": "", "fields": [ { "name": "game", "type": "checksum256" }, { "name": "seed", "type": "checksum256" }, { "name": "quantity", "type": "asset" }, { "name": "numbers", "type": "uint8[]" } ] }, { "name": "st_game", "base": "", "fields": [ { "name": "house_seed_hash", "type": "checksum256" }, { "name": "rules", "type": "game_rules" } ] }, { "name": "startgame", "base": "", "fields": [ { "name": "game", "type": "st_game" } ] }, { "name": "state", "base": "", "fields": [ { "name": "version", "type": "uint64" }, { "name": "locked", "type": "asset" }, { "name": "witness", "type": "public_key" } ] } ], "actions": [ { "name": "bet", "type": "bet", "ricardian_contract": "" }, { "name": "clear", "type": "clear", "ricardian_contract": "" }, { "name": "endgame", "type": "endgame", "ricardian_contract": "" }, { "name": "init", "type": "init", "ricardian_contract": "" }, { "name": "logbet", "type": "logbet", "ricardian_contract": "" }, { "name": "logendgame", "type": "logendgame", "ricardian_contract": "" }, { "name": "logstartgame", "type": "logstartgame", "ricardian_contract": "" }, { "name": "migrate", "type": "migrate", "ricardian_contract": "" }, { "name": "startgame", "type": "startgame", "ricardian_contract": "" } ], "tables": [ { "name": "bets", "index_type": "i64", "key_names": [], "key_types": [], "type": "r_bet" }, { "name": "games", "index_type": "i64", "key_names": [], "key_types": [], "type": "r_game" }, { "name": "state", "index_type": "i64", "key_names": [], "key_types": [], "type": "state" } ], "ricardian_clauses": [], "error_messages": [], "abi_extensions": [], "variants": [], "action_results": [] }