预注入/创建流动池

创建/注入 pool

预注入/创建请求(BRC20)

选择完币对,点击注入时,如果是 BRC20,需要先请求预注入/创建接口

POST /brc20swap/v2/pre_add_liquid

export interface PoolPsbtTxsizeBody {
  tick1: string;
  tick2: string;
  coin_type_1: string;
  coin_type_2: string;
  amount_1: string;
  amount_2: string;
  tick_1_inscription_ids: string[];
  tick_2_inscription_ids: string[];
  payer_ord_addr: string;
  fee_rate: string;
  payer_btc_addr: string;
  payer_pub_key: string;
}

1、这个接口返回的结果,原值传到 create_add_liquid_psbt 接口 2、因为要根据比例注入,由于 brc20 需要先铭刻,所以不支持创建 brc20-brc20 币对池3、关于 tick_1_inscription_idstick_2_inscription_ids 两个参数的说明。其传值和 coin_type 对应。

  • 如果 coin_type_1 是 brc20,则 brc20 inscription_id 放在 tick_1_inscription_ids数组,tick_2_inscription_ids 传空

  • 如果 coin_type_2 是 brc20,brc20 inscription_id 放在 tick_2_inscription_ids数组,tick_1_inscription_ids 传空

如果是同一种币对,brc20-btc 和 btc-brc20 创建或注入的是同一个池子(如:ordi-btc,btc-ordi),只是传参使用的字段不同

Last updated