获取订单记录
1. 接口调用:
https://{host}/api/v2/queryAllTrade
2. 请求参数实例
参数 | 是否必须 | 说明 |
---|---|---|
equipmentNo | 是 | 设备唯一编号 |
sourceType | 是 | ANDROID,IOS,H5 |
pageNo | 否 | eg:1,默认1每页显示记录数 |
pageSize | 否 | eg:10,默认10 |
3.请求参数示例
{
"equipmentNo":"SFjeigreEIFegjieFei",
"sourceType":"H5",
"pageNo":"1",
"pageSize":"10"
}
4.返回结果示例
{
"data": {
"pageContent": [
{
"beginDate": "2022-03-10 18:44:21",
"chainFee": "0.001",
"changeType": "advanced",
"depositFeeRate": "0.002",
"detailState": "timeout",
"feeCoinAmt": "0.004",
"feeCoinCode": "ETH",
"fromCoinAmt": "2",
"fromCoinCode": "ETH",
"instantRate": "6.923076923076",
"isNft": "",
"nftUrl": "",
"orderId": "f94e631b-d99b-4dd5-98f7-09bf99d16d94",
"payTokenUrl": "",
"percentChange": "",
"router": {},
"toCoinAmt": "13.713109",
"toCoinCode": "BNB(BSC)",
"tradeFlag": "",
"tradeState": "timeout"
},
{
"beginDate": "2022-03-10 18:30:36",
"chainFee": "0.001",
"changeType": "advanced",
"depositFeeRate": "0.002",
"detailState": "timeout",
"feeCoinAmt": "0.002",
"feeCoinCode": "ETH",
"fromCoinAmt": "1",
"fromCoinCode": "ETH",
"instantRate": "6.923076923076",
"isNft": "",
"nftUrl": "",
"orderId": "864ca993-8fb8-4715-aab6-cd2e87b625cb",
"payTokenUrl": "",
"percentChange": "",
"router": {},
"toCoinAmt": "6.865979",
"toCoinCode": "BNB(BSC)",
"tradeFlag": "",
"tradeState": "timeout"
}
],
"pageNo": 1,
"pageSize": 10,
"totalCount": 2,
"totalPage": 1
},
"resCode": "800",
"resMsg": "成功",
"resMsgEn": ""
}
5.返回参数说明
字段名称 | 字段 | 数据类型 | 备注 |
---|---|---|---|
当前页 | pageNo | String | eg:1 |
每页显示记录数 | pageSize | String | eg:10 |
总页数 | totalPage | String | eg:10 |
总记录数 | totalCount | String | eg:100 |
数据结果 | pageContent | String | eg:[{name1:value1},{name1:value1},{name1:value1}] |
原币币种 | fromCoinCode | String | eg:ETH |
目标币币种 | toCoinCode | String | eg:BTC |
原币数量 | fromCoinAmt | String | eg:0.0 |
目标币数量 | toCoinAmt | String | eg:0.14 |
兑换开始日期 | beginDate | String | eg:2017-09-08 |
手续费币种 | feeCoinCode | String | eg:ETH |
手续费数量 | feeCoinAmt | String | eg:0.0003 |
订单号 | orderId | String | eg:d47e8b9b-c17f-432b-9285-a46c0a3ceb9a |
兑换状态 | tradeState | String | "wait_deposits:待存币 、 exchange:交换中 complete:完成(兑换成功) timeout:超时、 wait_refund:兑换失败,待退币、 refund_complete:已退币" |
//getToken example
import axios from 'axios'
const params = {
equipmentNo:"zfgryh918f93a19fdg6918a68cf5",
sourceType:"H5",
userNo:"",
sessionUuid:"",
orderId:"",
sourceFlag:"widget",
pageNo:1,
pageSize:5,
fromAddress:"0x19b9918f...f85ad08ba0"
}
const res = await axios.post('https://{host}/api/v2/queryAllTrade', params )
console.log(res)
.png?alt=media&token=61f9999a-fb9b-410d-9fc8-b9b2f0874519)
{
"data": {
"pageContent": [
{
"beginDate": "2022-03-10 18:44:21",
"chainFee": "0.001",
"changeType": "advanced",
"depositFeeRate": "0.002",
"detailState": "timeout",
"feeCoinAmt": "0.004",
"feeCoinCode": "ETH",
"fromCoinAmt": "2",
"fromCoinCode": "ETH",
"instantRate": "6.923076923076",
"isNft": "",
"nftUrl": "",
"orderId": "f94e631b-d99b-4dd5-98f7-09bf99d16d94",
"payTokenUrl": "",
"percentChange": "",
"router": {},
"toCoinAmt": "13.713109",
"toCoinCode": "BNB(BSC)",
"tradeFlag": "",
"tradeState": "timeout"
},
{
"beginDate": "2022-03-10 18:30:36",
"chainFee": "0.001",
"changeType": "advanced",
"depositFeeRate": "0.002",
"detailState": "timeout",
"feeCoinAmt": "0.002",
"feeCoinCode": "ETH",
"fromCoinAmt": "1",
"fromCoinCode": "ETH",
"instantRate": "6.923076923076",
"isNft": "",
"nftUrl": "",
"orderId": "864ca993-8fb8-4715-aab6-cd2e87b625cb",
"payTokenUrl": "",
"percentChange": "",
"router": {},
"toCoinAmt": "6.865979",
"toCoinCode": "BNB(BSC)",
"tradeFlag": "",
"tradeState": "timeout"
}
],
"pageNo": 1,
"pageSize": 10,
"totalCount": 2,
"totalPage": 1
},
"resCode": "800",
"resMsg": "成功",
"resMsgEn": ""
}
Last modified 2mo ago