{
"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": []
}