DotSwap Nexus Integration
中文简体
中文简体
  • 介绍
  • 快速上手
  • 基本信息
    • 访问限制
  • 全局
    • 代币兑换率查询
    • 代币列表查询
    • 数据查询
  • 兑换
    • RUNES
      • 获取可兑换代币列表
      • 获取代币兑换率
      • 获取兑换待签名 PSBT
      • 发送兑换已签名 PSBT
    • BRC20
      • 获取可兑换代币列表
      • 获取代币兑换率
      • 预兑换请求
      • 获取兑换待签名 PSBT
      • 发送兑换已签名 PSBT
    • ARC20
      • 获取可兑换代币列表
      • 获取代币兑换率
      • 获取兑换待签名 PSBT
      • 发送兑换已签名 PSBT
  • 流动池管理
    • RUNES
      • 获取可注入代币列表
      • 获取代币兑换率
      • 获取注入/创建待签名 PSBT
      • 发送注入/创建已签名 PSBT
    • BRC20
      • 获取可注入代币列表
      • 获取代币兑换率
      • 预注入/创建流动池
      • 获取注入/创建待签名 PSBT
      • 发送注入/创建已签名 PSBT
    • ARC20
      • 获取可注入代币列表
      • 获取代币兑换率
      • 获取注入/创建待签名 PSBT
      • 发送注入/创建已签名 PSBT
  • 移除流动池
    • 移除流动池
  • cat20
    • split
Powered by GitBook
On this page
  1. 全局

代币兑换率查询

Previous访问限制Next代币列表查询

Last updated 2 months ago

代币兑换,获取代币兑换率接口与请求参数,实际上与注入流动池是相同的

通过以下接口可以获取到当前选择代币的兑换率以及当前流动池池子的总数。这个接口在兑换中的主要作用为:

  • 给用户展示兑换率

  • 用于计算预估可兑换数量

1、如果提示 LiquidPair no found,说明这个币对没有流动池。

2、RUNES, BRC20, ARC20 查询接口相同,send_coin_type / receive_coin_type 不同

【2024.04.23】

新增: address 必传参数,用户未登录, 默认传'0'即可

获取流动池信息

post
Header parameters
AuthorizationstringOptional

token

User-IdstringOptional
Body
send_coin_typestringRequired
send_tickstringRequired
receive_coin_typestringRequired
receive_tickstringRequired
addressstringRequired
Responses
200
成功
application/json
10180005
没有找到流动性币对
application/json
post
POST /brc20swap/swap_info HTTP/1.1
Host: 
Content-Type: application/json
Accept: */*
Content-Length: 170

{
  "send_coin_type": "runes",
  "send_tick": "SHE•SHE•SHE•SHE•SHE",
  "receive_coin_type": "btc",
  "receive_tick": "BTC",
  "address": "tb1qge80xavle7c7k0tk7vceaavwcgpsr3jchl0w3e"
}
{
  "code": 0,
  "msg": "",
  "data": {
    "tick1_volume": "10000",
    "tick2_volume": "10000",
    "tick1_per_tick2": "100000000",
    "tick2_per_tick1": "0.00000001",
    "platform_service_fee_percent": "0.004",
    "liquider_service_fee_percent": "0.016",
    "platform_service_fee_sell_percent": "0.01",
    "liquider_service_sell_percent": "0.04",
    "partner_service_fee_percent": null,
    "start_swap_timestamp": 0,
    "start_remove_timestamp": 0,
    "require_check": 0,
    "token": "ee1d3ad48400000:0",
    "non_removable": false
  },
  "req_id": "1887717726683045888"
}