{
"version": "eosio::abi/1.2",
"types": [],
"structs": [
{
"name": "Config",
"base": "",
"fields": [
{
"name": "min_fee",
"type": "extended_asset"
}
]
},
{
"name": "IbcNft",
"base": "",
"fields": [
{
"name": "contract",
"type": "name"
},
{
"name": "native",
"type": "bool"
},
{
"name": "paired_contract",
"type": "name"
},
{
"name": "paired_chain",
"type": "name"
}
]
},
{
"name": "IbcOrder",
"base": "",
"fields": [
{
"name": "depositor",
"type": "name"
},
{
"name": "fee_paid",
"type": "int64"
},
{
"name": "trxid",
"type": "checksum256"
},
{
"name": "block_num",
"type": "uint32"
}
]
},
{
"name": "IbcSpecialOrder",
"base": "",
"fields": [
{
"name": "id",
"type": "uint64"
},
{
"name": "depositor",
"type": "name"
},
{
"name": "fee_paid",
"type": "int64"
},
{
"name": "trxid",
"type": "checksum256"
},
{
"name": "block_num",
"type": "uint32"
}
]
},
{
"name": "IbcToken",
"base": "",
"fields": [
{
"name": "symbol",
"type": "symbol"
},
{
"name": "native_chain",
"type": "name"
},
{
"name": "token_contract",
"type": "name"
},
{
"name": "wraplock_contracts",
"type": "WraplockContract[]"
}
]
},
{
"name": "WraplockContract",
"base": "",
"fields": [
{
"name": "contract",
"type": "name"
},
{
"name": "destination_chain",
"type": "name"
}
]
},
{
"name": "clearconfig",
"base": "",
"fields": []
},
{
"name": "rmibctkn",
"base": "",
"fields": [
{
"name": "symbol",
"type": "symbol"
}
]
},
{
"name": "rmorder",
"base": "",
"fields": [
{
"name": "order_id",
"type": "uint64"
}
]
},
{
"name": "rmspeciorder",
"base": "",
"fields": [
{
"name": "order_id",
"type": "uint64"
}
]
},
{
"name": "setconfig",
"base": "",
"fields": [
{
"name": "config",
"type": "Config"
}
]
},
{
"name": "setibcnfts",
"base": "",
"fields": [
{
"name": "ibcnftrows",
"type": "IbcNft[]"
}
]
},
{
"name": "setibctkn",
"base": "",
"fields": [
{
"name": "ibctokenrow",
"type": "IbcToken"
}
]
},
{
"name": "setibctkns",
"base": "",
"fields": [
{
"name": "ibctokenrows",
"type": "IbcToken[]"
}
]
}
],
"actions": [
{
"name": "clearconfig",
"type": "clearconfig",
"ricardian_contract": ""
},
{
"name": "rmibctkn",
"type": "rmibctkn",
"ricardian_contract": ""
},
{
"name": "rmorder",
"type": "rmorder",
"ricardian_contract": ""
},
{
"name": "rmspeciorder",
"type": "rmspeciorder",
"ricardian_contract": ""
},
{
"name": "setconfig",
"type": "setconfig",
"ricardian_contract": ""
},
{
"name": "setibcnfts",
"type": "setibcnfts",
"ricardian_contract": ""
},
{
"name": "setibctkn",
"type": "setibctkn",
"ricardian_contract": ""
},
{
"name": "setibctkns",
"type": "setibctkns",
"ricardian_contract": ""
}
],
"tables": [
{
"name": "config",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "Config"
},
{
"name": "ibcnfts",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "IbcNft"
},
{
"name": "ibcorders",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "IbcOrder"
},
{
"name": "ibctokens",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "IbcToken"
},
{
"name": "specialorder",
"index_type": "i64",
"key_names": [],
"key_types": [],
"type": "IbcSpecialOrder"
}
],
"ricardian_clauses": [],
"error_messages": [],
"abi_extensions": [],
"variants": [],
"action_results": []
}