OmniBridge API
DappEnglish API
  • API介绍
    • 基本说明
    • 兑换流程
  • 闪兑API接口
    • 状态码说明
    • 查询币种列表
    • 获取兑换汇率
    • 创建订单
    • 上传交易hash
    • 批量上传交易hash
    • 查询订单状态
    • 批量查询订单状态
    • 获取订单记录
    • 批量获取兑换汇率基本信息接口
    • 矿工费接口
    • 免gas兑换
Powered by GitBook
On this page
  • 接口汇率更新频率
  • 接口说明
  • 注意事项
  • 计算用户兑换实际到账数量
  1. 闪兑API接口

批量获取兑换汇率基本信息接口

接口汇率更新频率

批量获取兑换汇率基本信息接口,汇率更新频率为:4~6s

接口说明

目前参数限制为10个交易对

1. 接口调用:

https://{host}/api/v1/getInfo

2. 请求参数实例

参数
是否必须
说明

transactionPair

是

要查询的交易对信息,币种和币种之间用"to"隔开,多个交易对之间用","隔开,例如DOGEtoBTC,BTCtoETH

3.请求参数示例

{
    "transactionPair":"DOGEtoBTC,BTCtoETH"
}

4.返回结果示例

{
    "data": {
        "DOGEtoBTC": {
            "depositMax": "21458291499499.955262",
            "depositMin": "0.081593",
            "instantRate": "0.001",
            "minerFee": "164.629310344827586207",
            "receiveCoinFee": "0.02"//兑换完成发币要扣除的网络手续费0.02HT(HECO)
        },
        "BTCtoETH": {
            "depositMax": "6000000",
            "depositMin": "45041.394252",
            "instantRate": "10000",
            "minerFee": "0.001",
            "receiveCoinFee": "0.0007"//兑换完成发币要扣除的网络手续费0.0007BTC
        }
    },
    "resCode": "800",
    "resMsg": "成功",
    "resMsgEn": ""
}

5.返回参数说明

字段名称
字段
数据类型
备注

即时汇率

instantRate

String

"精确到小数点后十位 接收货币/存入货币的汇率"

最低存储额

depositMin

String

精确到小数点后六位

最高存储额

depositMax

String

精确到小数点后六位

兑换手续费

depositCoinFeeRate

String

精确到小数点后六位

发币手续费

chainFee

String

精确到小数点后六位

注意事项

因为去中心化兑换,用户的手续费方式为原币,手续费固定收取存入原币的千分之二(即:存入0.1btc,实际会扣取0.0002btc作为兑换的手续费,实际兑换时,只拿0.0998btc去做兑换)

计算用户兑换实际到账数量

实际到账数量 = (用户存币数量 - 兑换手续费数量)* 汇率 - 发币网络手续费

receiveCoinAmt = (depositCoinAmt - depositCoinAmt * 兑换手续费率) * instantRate - receiveCoinFee

Previous获取订单记录Next矿工费接口

Last updated 9 months ago