{
"version": "eosio::abi/1.1",
"types": [
{
"new_type_name": "ATOMIC_ATTRIBUTE",
"type": "variant_int8_int16_int32_int64_uint8_uint16_uint32_uint64_float32_float64_string_INT8_VEC_INT16_VEC_INT32_VEC_INT64_VEC_UINT8_VEC_UINT16_VEC_UINT32_VEC_UINT64_VEC_FLOAT_VEC_DOUBLE_VEC_STRING_VEC"
},
{
"new_type_name": "ATTRIBUTE_MAP",
"type": "pair_string_ATOMIC_ATTRIBUTE[]"
},
{
"new_type_name": "DOUBLE_VEC",
"type": "float64[]"
},
{
"new_type_name": "FLOAT_VEC",
"type": "float32[]"
},
{
"new_type_name": "INT16_VEC",
"type": "int16[]"
},
{
"new_type_name": "INT32_VEC",
"type": "int32[]"
},
{
"new_type_name": "INT64_VEC",
"type": "int64[]"
},
{
"new_type_name": "INT8_VEC",
"type": "bytes"
},
{
"new_type_name": "STRING_VEC",
"type": "string[]"
},
{
"new_type_name": "UINT16_VEC",
"type": "uint16[]"
},
{
"new_type_name": "UINT32_VEC",
"type": "uint32[]"
},
{
"new_type_name": "UINT64_VEC",
"type": "uint64[]"
},
{
"new_type_name": "UINT8_VEC",
"type": "uint8[]"
}
],
"structs": [
{
"name": "actaccount",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "account",
"type": "name"
},
{
"name": "quantity",
"type": "asset"
}
]
},
{
"name": "brawlers_s",
"base": "",
"fields": [
{
"name": "asset_id",
"type": "uint64"
},
{
"name": "template_id",
"type": "int32"
},
{
"name": "health",
"type": "int32"
},
{
"name": "available",
"type": "time_point_sec"
},
{
"name": "slot_id",
"type": "uint64"
}
]
},
{
"name": "burnasset",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "asset_id",
"type": "uint64"
}
]
},
{
"name": "config2_s",
"base": "",
"fields": [
{
"name": "brawl_limit",
"type": "uint32"
},
{
"name": "window_time",
"type": "uint64"
}
]
},
{
"name": "config2set",
"base": "",
"fields": [
{
"name": "brawl_limit",
"type": "uint32"
},
{
"name": "window_time",
"type": "uint64"
}
]
},
{
"name": "config3_s",
"base": "",
"fields": [
{
"name": "brawl_enabled",
"type": "bool"
}
]
},
{
"name": "config3set",
"base": "",
"fields": [
{
"name": "brawl_enabled",
"type": "bool"
}
]
},
{
"name": "config_s",
"base": "",
"fields": [
{
"name": "maintenance_mode",
"type": "bool"
},
{
"name": "collection_name",
"type": "name"
},
{
"name": "gold_template_id",
"type": "int32"
},
{
"name": "fee_account",
"type": "name"
},
{
"name": "fee",
"type": "float64"
},
{
"name": "fee_updated",
"type": "uint64"
}
]
},
{
"name": "configclear",
"base": "",
"fields": []
},
{
"name": "configset",
"base": "",
"fields": [
{
"name": "collection_name",
"type": "name"
},
{
"name": "gold_template_id",
"type": "int32"
},
{
"name": "fee_account",
"type": "name"
},
{
"name": "fee",
"type": "float64"
},
{
"name": "fee_updated",
"type": "uint64"
}
]
},
{
"name": "deposits_s",
"base": "",
"fields": [
{
"name": "asset_id",
"type": "uint64"
},
{
"name": "template_id",
"type": "int32"
},
{
"name": "schema_name",
"type": "name"
},
{
"name": "collection_name",
"type": "name"
}
]
},
{
"name": "gear_s",
"base": "",
"fields": [
{
"name": "asset_id",
"type": "uint64"
},
{
"name": "template_id",
"type": "int32"
},
{
"name": "uses_remaining",
"type": "uint32"
},
{
"name": "available",
"type": "time_point_sec"
},
{
"name": "brawler_asset_id",
"type": "uint64"
}
]
},
{
"name": "login",
"base": "",
"fields": [
{
"name": "user",
"type": "string"
},
{
"name": "key",
"type": "string"
}
]
},
{
"name": "maintset",
"base": "",
"fields": [
{
"name": "enabled",
"type": "bool"
}
]
},
{
"name": "migrate",
"base": "",
"fields": [
{
"name": "from",
"type": "string"
},
{
"name": "to",
"type": "string"
}
]
},
{
"name": "mintasset",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "collection_name",
"type": "name"
},
{
"name": "schema_name",
"type": "name"
},
{
"name": "template_id",
"type": "int32"
},
{
"name": "new_asset_owner",
"type": "name"
},
{
"name": "immutable_data",
"type": "ATTRIBUTE_MAP"
},
{
"name": "mutable_data",
"type": "ATTRIBUTE_MAP"
}
]
},
{
"name": "pair_string_ATOMIC_ATTRIBUTE",
"base": "",
"fields": [
{
"name": "key",
"type": "string"
},
{
"name": "value",
"type": "ATOMIC_ATTRIBUTE"
}
]
},
{
"name": "rings_s",
"base": "",
"fields": [
{
"name": "ring_id",
"type": "uint32"
},
{
"name": "uses_remaining",
"type": "uint32"
}
]
},
{
"name": "sendfunds",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "contract",
"type": "name"
},
{
"name": "quantity",
"type": "asset"
},
{
"name": "memo",
"type": "string"
}
]
},
{
"name": "setassetdata",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "asset_owner",
"type": "name"
},
{
"name": "asset_id",
"type": "uint64"
},
{
"name": "new_mutable_data",
"type": "ATTRIBUTE_MAP"
}
]
},
{
"name": "slot_brawls_s",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "ordinal",
"type": "uint32"
},
{
"name": "brawler_asset_id",
"type": "uint64"
},
{
"name": "brawl_time",
"type": "time_point_sec"
}
]
},
{
"name": "slots_s",
"base": "",
"fields": [
{
"name": "slot_id",
"type": "uint32"
},
{
"name": "available",
"type": "time_point_sec"
}
]
},
{
"name": "wdrawasset",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "to",
"type": "name"
},
{
"name": "asset_ids",
"type": "uint64[]"
},
{
"name": "memo",
"type": "string"
}
]
},
{
"name": "wdrawbalance",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "to",
"type": "name"
},
{
"name": "contract",
"type": "name"
},
{
"name": "quantity",
"type": "asset"
},
{
"name": "memo",
"type": "string"
}
]
}
],
"actions": [
{
"name": "actaccount",
"type": "actaccount",
"ricardian_contract": "---\ntitle: actaccount\n---"
},
{
"name": "burnasset",
"type": "burnasset",
"ricardian_contract": "---\ntitle: burnasset\n---"
},
{
"name": "config2set",
"type": "config2set",
"ricardian_contract": "---\ntitle: config2set\n---"
},
{
"name": "config3set",
"type": "config3set",
"ricardian_contract": "---\ntitle: config3set\n---"
},
{
"name": "configclear",
"type": "configclear",
"ricardian_contract": "---\ntitle: configclear\n---"
},
{
"name": "configset",
"type": "configset",
"ricardian_contract": "---\ntitle: configset\n---"
},
{
"name": "login",
"type": "login",
"ricardian_contract": "---\ntitle: login\n---"
},
{
"name": "maintset",
"type": "maintset",
"ricardian_contract": "---\ntitle: maintset\n---"
},
{
"name": "migrate",
"type": "migrate",
"ricardian_contract": "---\ntitle: migrate\n---"
},
{
"name": "mintasset",
"type": "mintasset",
"ricardian_contract": "---\ntitle: mintasset\n---"
},
{
"name": "sendfunds",
"type": "sendfunds",
"ricardian_contract": "---\ntitle: sendfunds\n---"
},
{
"name": "setassetdata",
"type": "setassetdata",
"ricardian_contract": "---\ntitle: setassetdata\n---"
},
{
"name": "wdrawasset",
"type": "wdrawasset",
"ricardian_contract": "---\ntitle: wdrawasset\n---"
},
{
"name": "wdrawbalance",
"type": "wdrawbalance",
"ricardian_contract": "---\ntitle: wdrawbalance\n---"
}
],
"tables": [
{
"name": "brawlers",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "brawlers_s"
},
{
"name": "config",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "config_s"
},
{
"name": "config2",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "config2_s"
},
{
"name": "config3",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "config3_s"
},
{
"name": "deposits",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "deposits_s"
},
{
"name": "gear",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "gear_s"
},
{
"name": "rings",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "rings_s"
},
{
"name": "slotbrawls",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "slot_brawls_s"
},
{
"name": "slots",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "slots_s"
}
],
"ricardian_clauses": [
{
"id": "UserAgreement",
"body": ""
}
],
"error_messages": [],
"abi_extensions": [],
"variants": [
{
"name": "variant_int8_int16_int32_int64_uint8_uint16_uint32_uint64_float32_float64_string_INT8_VEC_INT16_VEC_INT32_VEC_INT64_VEC_UINT8_VEC_UINT16_VEC_UINT32_VEC_UINT64_VEC_FLOAT_VEC_DOUBLE_VEC_STRING_VEC",
"types": [
"int8",
"int16",
"int32",
"int64",
"uint8",
"uint16",
"uint32",
"uint64",
"float32",
"float64",
"string",
"INT8_VEC",
"INT16_VEC",
"INT32_VEC",
"INT64_VEC",
"UINT8_VEC",
"UINT16_VEC",
"UINT32_VEC",
"UINT64_VEC",
"FLOAT_VEC",
"DOUBLE_VEC",
"STRING_VEC"
]
}
],
"action_results": []
}