询价
接口调用
POST https://open.crosschainx.io/api/sswap/quote
以下参数带*字段为必填,不带*号为选填
Request Body
Name
Type
Description
equipmentNo*
String
设备号(该字段将作为用户的唯一标识,三方可通过自己的方式获得,如fromAddress的前32位字符,或者32位随机数字与字母结合的字符串)
sourceFlag*
String
渠道来源(需要双方约定一个名称来代表三方的渠道)
fromTokenAddress*
String
出售币种合约地址(可通过获取币种列表中的address字段获得)
toTokenAddress*
String
获得币种合约地址(可通过获取币种列表中的address字段获得)
fromTokenAmount*
String
出售币种数量(带精度)
fromTokenChain*
String
出售币种链(可通过获取币种列表中的chain字段获得,详细支持链的情况可查看【基本说明】)
toTokenChain*
String
获得币种链(可通过获取币种列表中的chain字段获得,详细支持链的情况可查看【基本说明】)
userAddr
String
用户地址
sourceType
String
设备类型(H5/IOS/Android 该字段为选填,如通过直接通过API调用,可为空)
{
"resCode":"100",
"resMsg":"Success",
"data":{
"txData":{
"amountOutMin": "5055580656532273000" // 预期发币数量 带精度
"chainFee":"0.02" // 链上矿工费
"contractAddress":"0x6b4427caa371627e2a73521a2568fcf1212cd4d9", // 合约地址
"depositMin": "30", //兑换范围最小值 若用户兑换值小于该值,将不能兑换得到目标币
"depositMax": "21738659651027.298142", //兑换范围最大值 若用户兑换的值大于该值,将只能得到该值兑换所能得到的目标币种数量
"dex":"CrossChainX",
"fee":0.002, // 手续费比例
"feeToken":"",
"fromTokenAmount":"47079490000000000000",
"fromTokenDecimal":18,
"toTokenAmount":"5.0555806565", // 预期发币数量 不带精度
"toTokenDecimal":18,
"path":["0x55d398326f99059ff775485246999027b3197955","0x6b4427caa371627e2a73521a2568fcf1212cd4d9","0xa71edc38d189767582c38a3145b5873052c3e47a"],
"logoUrl":"https://images.allchainbridge.com/dex/CrossChainX.svg",
}
}
}调用示例
Postman 示例

Last updated