
{ "version": "eosio::abi/1.1", "types": [ { "new_type_name": "vstring", "type": "string[]" }, { "new_type_name": "vuint64_t", "type": "uint64[]" } ], "structs": [ { "name": "battlegame_info", "base": "", "fields": [ { "name": "trade_no", "type": "string" }, { "name": "battle_id", "type": "uint64" }, { "name": "coins", "type": "vuint64_t" }, { "name": "bankers", "type": "vstring" }, { "name": "banker_balances", "type": "vuint64_t" }, { "name": "banker_animals", "type": "vuint64_t" }, { "name": "timestamp", "type": "uint64" } ] }, { "name": "battlegame_result", "base": "", "fields": [ { "name": "battle_id", "type": "uint64" }, { "name": "amounts", "type": "vuint64_t" }, { "name": "player_amounts", "type": "vuint64_t" }, { "name": "banker_wins", "type": "vuint64_t" }, { "name": "banker_loses", "type": "vuint64_t" }, { "name": "animal_ranks", "type": "vuint64_t" }, { "name": "seed_hashs", "type": "vstring" }, { "name": "sigs", "type": "vstring" }, { "name": "sig_hashs", "type": "vstring" } ] }, { "name": "battleorder_result", "base": "", "fields": [ { "name": "battle_id", "type": "uint64" }, { "name": "order_id", "type": "uint64" }, { "name": "trade_no", "type": "string" }, { "name": "player", "type": "string" }, { "name": "amount", "type": "uint64" }, { "name": "coin_id", "type": "uint64" }, { "name": "animals", "type": "string" }, { "name": "animal_ranks", "type": "uint64" }, { "name": "banker_animal", "type": "uint64" }, { "name": "timestamp", "type": "uint64" } ] }, { "name": "close", "base": "", "fields": [ { "name": "battle_id", "type": "uint64" } ] }, { "name": "open", "base": "", "fields": [ { "name": "info", "type": "battlegame_info" } ] }, { "name": "push", "base": "", "fields": [ { "name": "result", "type": "battleorder_result" } ] }, { "name": "reveal", "base": "", "fields": [ { "name": "result", "type": "battlegame_result" } ] }, { "name": "settle", "base": "", "fields": [ { "name": "order_id", "type": "uint64" } ] }, { "name": "settles", "base": "", "fields": [ { "name": "battle_id", "type": "uint64" } ] }, { "name": "st_battlegame_record", "base": "", "fields": [ { "name": "battle_id", "type": "uint64" }, { "name": "amounts", "type": "vuint64_t" }, { "name": "player_amounts", "type": "vuint64_t" }, { "name": "coin_symbols", "type": "vstring" }, { "name": "coin_ids", "type": "vuint64_t" }, { "name": "animal_ranks", "type": "vuint64_t" }, { "name": "bankers", "type": "vstring" }, { "name": "banker_animals", "type": "vuint64_t" }, { "name": "banker_balances", "type": "vuint64_t" }, { "name": "banker_wins", "type": "vuint64_t" }, { "name": "banker_loses", "type": "vuint64_t" }, { "name": "seed_hashs", "type": "vstring" }, { "name": "sigs", "type": "vstring" }, { "name": "sig_hashs", "type": "vstring" }, { "name": "timestamp", "type": "uint64" }, { "name": "status", "type": "uint8" } ] }, { "name": "st_battleorder_id", "base": "", "fields": [ { "name": "order_id", "type": "uint64" } ] }, { "name": "st_battleorder_record", "base": "", "fields": [ { "name": "order_id", "type": "uint64" }, { "name": "battle_id", "type": "uint64" }, { "name": "trade_no", "type": "string" }, { "name": "player", "type": "string" }, { "name": "amount", "type": "uint64" }, { "name": "coin_symbol", "type": "string" }, { "name": "coin_id", "type": "uint64" }, { "name": "animals", "type": "string" }, { "name": "animal_ranks", "type": "vuint64_t" }, { "name": "banker_animal", "type": "uint64" }, { "name": "payout", "type": "uint64" }, { "name": "timestamp", "type": "uint64" }, { "name": "status", "type": "uint8" } ] }, { "name": "upgrade", "base": "", "fields": [] } ], "actions": [ { "name": "close", "type": "close", "ricardian_contract": "" }, { "name": "open", "type": "open", "ricardian_contract": "" }, { "name": "push", "type": "push", "ricardian_contract": "" }, { "name": "reveal", "type": "reveal", "ricardian_contract": "" }, { "name": "settle", "type": "settle", "ricardian_contract": "" }, { "name": "settles", "type": "settles", "ricardian_contract": "" }, { "name": "upgrade", "type": "upgrade", "ricardian_contract": "" } ], "tables": [ { "name": "acbattle", "index_type": "i64", "key_names": [], "key_types": [], "type": "st_battlegame_record" }, { "name": "activeorders", "index_type": "i64", "key_names": [], "key_types": [], "type": "st_battleorder_record" }, { "name": "battlegames", "index_type": "i64", "key_names": [], "key_types": [], "type": "st_battlegame_record" }, { "name": "battlelucky", "index_type": "i64", "key_names": [], "key_types": [], "type": "st_battleorder_record" }, { "name": "battleorder", "index_type": "i64", "key_names": [], "key_types": [], "type": "st_battleorder_record" }, { "name": "orderid", "index_type": "i64", "key_names": [], "key_types": [], "type": "st_battleorder_id" } ], "ricardian_clauses": [], "error_messages": [], "abi_extensions": [], "variants": [], "action_results": [] }