{
"version": "eosio::abi/1.2",
"types": [],
"structs": [
{
"name": "DepositS",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "from_ibc_account",
"type": "name"
},
{
"name": "cex_account",
"type": "name"
},
{
"name": "deposit_token",
"type": "extended_asset"
},
{
"name": "deposit_memo",
"type": "string"
},
{
"name": "bridge_tx",
"type": "checksum256"
}
]
},
{
"name": "SymtemS",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "active",
"type": "bool"
},
{
"name": "ibc_contracts",
"type": "name[]"
}
]
},
{
"name": "WhitelistCex_S",
"base": "",
"fields": [
{
"name": "cex_account",
"type": "name"
}
]
},
{
"name": "WhitelistToken_S",
"base": "",
"fields": [
{
"name": "token",
"type": "extended_asset"
}
]
},
{
"name": "cexdeposit",
"base": "",
"fields": [
{
"name": "ibc_account",
"type": "name"
},
{
"name": "cex_account",
"type": "name"
},
{
"name": "token",
"type": "extended_asset"
},
{
"name": "memo",
"type": "string"
},
{
"name": "bridge_tx",
"type": "checksum256"
}
]
},
{
"name": "init",
"base": "",
"fields": []
},
{
"name": "setactive",
"base": "",
"fields": [
{
"name": "active",
"type": "bool"
}
]
},
{
"name": "setcex",
"base": "",
"fields": [
{
"name": "cex_account",
"type": "name"
},
{
"name": "is_enable",
"type": "bool"
}
]
},
{
"name": "setibc",
"base": "",
"fields": [
{
"name": "ibc_contracts",
"type": "name[]"
}
]
},
{
"name": "settoken",
"base": "",
"fields": [
{
"name": "token_contract",
"type": "name"
},
{
"name": "token_quanity",
"type": "asset"
},
{
"name": "is_enable",
"type": "bool"
}
]
}
],
"actions": [
{
"name": "cexdeposit",
"type": "cexdeposit",
"ricardian_contract": ""
},
{
"name": "init",
"type": "init",
"ricardian_contract": ""
},
{
"name": "setactive",
"type": "setactive",
"ricardian_contract": ""
},
{
"name": "setcex",
"type": "setcex",
"ricardian_contract": ""
},
{
"name": "setibc",
"type": "setibc",
"ricardian_contract": ""
},
{
"name": "settoken",
"type": "settoken",
"ricardian_contract": ""
}
],
"tables": [
{
"name": "cexs",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "WhitelistCex_S"
},
{
"name": "deposits",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "DepositS"
},
{
"name": "system",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "SymtemS"
},
{
"name": "tokens",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "WhitelistToken_S"
}
],
"ricardian_clauses": [],
"error_messages": [],
"abi_extensions": [],
"variants": [],
"action_results": []
}