SWFT API-cn
H5English API
  • API介绍
    • 基本说明
    • 兑换流程
  • 中心化兑换API接口
    • 说明
    • 签名生成步骤说明
    • 获取单个币种资产可用余额
    • 获取所有资产信息
    • 查询订单状态
    • 查询兑换记录
    • 创建订单
  • 聚合交易API接口
    • 说明
    • 签名生成步骤说明
    • 账户余额
    • 单一币种账户余额
    • 账户流水详情
    • 下单
    • 撤销订单
    • 获取当前委托订单
    • 获取历史成交订单
    • 获取单个订单状态
    • 获取支持的交易对信息
    • 市场深度数据
    • 最新成交信息
    • 历史成交记录
    • K线数据
  • NFT API
    • 说明
    • 获取基本NFT列表
    • 获取具体分类NFT列表
    • 询价
    • 获取账号的NFT
    • 下单
    • 为对应订单赋值存币哈希
    • 查询交易记录列表
    • 查询订单详情信息
  • 支付API
    • 支付API
Powered by GitBook
On this page
  • 1. 接口调用:
  • 2. 请求参数
  • 3.请求参数示例
  • 4.Postman示例
  • 5.返回结果示例
  • 6.返回参数说明
  1. 中心化兑换API接口

查询订单状态

Previous获取所有资产信息Next查询兑换记录

1. 接口调用:

https://{host}/open/api/queryOrderState

2. 请求参数

参数

是否必须

说明

orderId

是

订单号

3.请求参数示例

{
	"channelId":"zml-test",
	"orderId":"3a380d57-fe56-41df-a6ba-fda7eac998a3",
	"sign":"DC4C0F038818CCA8076FEE070D93016AC9444E1DAF3F64267F2917C718A89AB6",
	"timestamp":1557657001401
}

4.Postman示例

5.返回结果示例

{
    "data": {
        "changeType": "simple",
        "choiseFeeType": "4",
        "createTime": "2019-05-10 10:45:41",
        "dealFinishTime": "2019-05-10 10:47:39",
        "dealReceiveCoinAmt": "",
        "depositCoinAmt": "0.01",
        "depositCoinCode": "ETH",
        "depositCoinFeeAmt": "",
        "depositCoinFeeRate": "",
        "depositCoinState": "",
        "destinationAddr": "",
        "detailState": "timeout",
        "orderId": "6019e9ab-9403-4370-bf47-3786ead6ba21",
        "orderState": "timeout",
        "platformAddr": "",
        "receiveCoinAmt": "650.8634",
        "receiveCoinCode": "SWFTC",
        "receiveSwftAmt": "0.65",
        "refundAddr": "",
        "refundCoinAmt": "",
        "refundCoinMinerFee": "",
        "refundDepositTxid": "",
        "refundSwftAmt": "",
        "swftCoinFeeRate": "0.001",
        "swftCoinState": "",
        "swftReceiveAddr": "",
        "swftRefundAddr": "",
        "tradeState": "",
        "transactionId": ""
    },
    "resCode": "800",
    "resMsg": "成功"
}

6.返回参数说明

注意事项:当 changeType 为 simple时,detailState如果出现timeout状态,则说明账户在扣款时发现抵押不足,将订单置为了无效订单

返回参数参见

google文档