10 uniswapV2mint函数

uniswapV2里的mint函数,首次添加流动性是两代币数量开根号。为什么后面再添加流动性,要根据占池子里供应量比例来计算呢,不能直接开根号吗?

请先 登录 后评论

最佳答案 2022-06-14 21:45

要考虑手续费, 接上一楼的例子, 例如 一开始投入100:100,获得100lp, 过了一段时间, 价格还是 1:1, 但是池子里累计了手续费,假设余额为 120:120。

因此再次投入资金100:100的话, 不能拿到 100LP, 而是要根据池子余额算占比。

请先 登录 后评论

其它 1 个回答

chen - 智能合约开发
请先 登录 后评论
  • 2 关注
  • 0 收藏,2159 浏览
  • AlbertLiu 提出于 2022-06-14 16:21