5 web前端怎么实现addLiquidityETH 添加流动性和removeLiquidityETH移除流动性的方法呀。

uint amountTokenMin, // 获得 token 数量的最小值 uint amountETHMin, // 获得 ETH 数量的最小值

这两个参数是怎么获取的呢

请先 登录 后评论

最佳答案 2022-05-11 14:44

这个的值用户确定的,用来控制价格变化的范围。

在 V2 Router 里可以通过 quote 来获取amountA 数量的 TokenA 对应多少个 TokenB,如果你允许价格波动 1%, 那么min 值就是计算出TokenB 的数量 * 99% 。

如果你懒得计算, 不在乎当下价格波动, 可以直接填 0.

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,3082 浏览
  • .nice 提出于 2022-05-10 19:20