获取兑换待签名 PSBT

获取兑换待签名 PSBT

预兑换请求成功,获取待签名 PSBT。其中,部分请求参数为预兑换返回结果。

POST /brc20swap/get_swap_psbt

export interface SwapPsbtBody {
  send_coin_type: string;
  send_tick: string;
  send_amount: string;
  receive_coin_type: string;
  receive_tick: string;
  receive_amount: string;
  address: string;
  btc_address: string;
  slipper: string;
  fee_rate: number;
  ins: string[];
  user_public_key: string;
  tx_size: number;
  checksum: number; // 预请求接口返回,这个字段注意,get_swap_psbt_txsize拿到的是check_sum,这边需要使用checksum
  vins: string[]; // 预请求接口返回
  usr_cnt: number;
}

1、获取到待签名 PSBT 之后,用户必须在 30 秒内签名

2、注意 checksum 字段,值是从上个接口获取,但是字段名称有差异

1、获取到待签名 PSBT 之后,用户必须在 30 秒内签名

2、btc_addressaddress 传同一个地址即可

3、user_public_key 传参方法为只有一个地址的钱包 public_key:public_key,有两个地址的钱包 btc_public_key:ordi_public_key

Last updated