Last updated 2 months ago
预兑换请求成功,获取待签名 PSBT。其中,部分请求参数为预兑换返回结果。
1、获取到待签名 PSBT 之后,用户必须在 30 秒内签名
2、注意 checksum 字段,值是从上个接口获取,但是字段名称有差异
checksum
2、btc_address 和 address 传同一个地址即可
btc_address
address
3、user_public_key 传参方法为只有一个地址的钱包 public_key:public_key,有两个地址的钱包 btc_public_key:ordi_public_key
user_public_key
public_key
btc_public_key
ordi_public_key
token
用brc20兑换的时候才需要输入
从get_swap_psbt_txsize接口获得
非跨池swap,跨池pools_swap, 只需传pools_swap即可
POST /brc20swap/get_swap_psbt HTTP/1.1 Host: Content-Type: application/json Accept: */* Content-Length: 307 { "send_coin_type": "text", "send_tick": "text", "send_amount": "text", "receive_coin_type": "text", "receive_tick": "text", "receive_amount": "text", "address": "text", "slipper": "text", "fee_rate": 1, "ins": [ "text" ], "user_public_key": "text", "tx_size": 1, "checksum": 1, "vins": [ "text" ], "usr_cnt": 1, "chl": "text", "method": "text" }
成功
{ "code": 1, "msg": "text", "data": { "order_id": "text", "psbt": "text", "check_sign_only": true } }