swap.RegisterRouterSwap
swap.GetRouterSwap
swap.GetRouterSwapHistory
swap.GetVersionInfo
swap.GetServerInfo
swap.GetAllChainIDs
swap.GetAllTokenIDs
swap.GetAllMultichainTokens
swap.GetChainConfig
swap.GetTokenConfig
swap.GetSwapConfig
swap.GetFeeConfig
注册置换交易
[{"chainid":"链ChainID", "txid":"交易哈希", "logindex":"日志下标"}]
其中 logindex 为可选参数,对应日志下标,默认值为 0。 如果 logindex 为 0, 则注册本交易中的所有置换。
成功返回`Success`,失败返回错误。
查询置换状态
[{"chainid":"链ChainID", "txid":"交易哈希", "logindex":"日志下标"}]
其中 logindex 为可选参数,对应日志下标,默认值为 0。 如果 logindex 为 0, 则自动查询本交易中的第一个置换。
成功返回置换状态,失败返回错误。
查询置换历史,支持分页,addess 为账户地址
[{"chainid":"链ChainID", "address":"账户地址", "offset":"偏移量", "limit":"数量限制", "status":"8,9"}]
其中 status 为可选参数,如果指定可以根据状态进行查询。 其中 offset,limit 为可选参数,默认值分别为 0 和 20。 如果 limit 为负数,表示按时间逆序排序后取结果。
成功返回置换历史,失败返回错误。
无
返回版本号信息
无
获取服务信息
无
获取所有 chainID
无
获取所有 tokenID
["tokenID"]
获取指定 tokenID 的所有 multichain token
["链ChainID"]
获取指定 chainID 的 chain 配置
[{"chainid":"链ChainID", "address":"账户地址"}]
获取指定 chainID 和 token 地址的 token 配置
[{"tokenid": "tokenID", "fromchainid":"源链ChainID", "tochainid":"目标链ChainID"}]
获取指定 tokenID, 源链 fromchainid 和目标链 tochainid 对应的 swap 配置
[{"tokenid": "tokenID", "fromchainid":"源链ChainID", "tochainid":"目标链ChainID"}]
获取指定 tokenID, 源链 fromchainid 和目标链 tochainid 对应的 fee 配置
注册置换交易
其中 logindex 为可选参数,对应的日志下标,默认值为 0。 如果 logindex 为 0, 则注册本交易中的所有置换。
查询置换状态
其中 logindex 为可选参数,对应日志下标,默认值为 0。 如果 logindex 为 0, 则自动查询本交易中的第一个置换。
查询置换历史,支持分页,addess 为账户地址
其中 status 为可选参数,如果指定可以根据状态进行查询。 其中 offset,limit 为可选参数,默认值分别为 0 和 20。 如果 limit 为负数,表示按时间逆序排序后取结果。
获取版本号信息
获取服务信息
获取所有 chainID
获取所有 tokenID
获取指定 tokenID 的所有 multichain token
获取指定 chainID 的 chain 配置
获取指定 chainID 和 token 地址的 token 配置
获取指定 tokenID, 源链 fromchainid 和目标链 tochainid 对应的 swap 配置
获取指定 tokenID, 源链 fromchainid 和目标链 tochainid 对应的 fee 配置