You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

调用decreaseLiquidity()函数时,资金会被发送至何处?

调用decreaseLiquidity()时资金的去向
  • 以主流的Uniswap V3实现为例,调用decreaseLiquidity()移除流动性后,对应的交易对代币会直接发送到发起该交易的钱包地址(也就是你调用函数用的EOA账户)。
  • 部分实现支持传入recipient参数,如果你在调用时指定了这个地址,资金就会发送到这个指定地址。
  • 要注意,这个函数不会自动提取未领取的手续费收益,手续费需要单独调用collect()函数来获取,同样默认发送到发起交易的地址,也可以指定接收地址。
  • 交易完成后,你的流动性凭证(比如Uniswap V3的NFT)会销毁对应份额,或者像V2那样减少流动性代币的持有量,同时钱包会收到对应数量的两种池代币。

内容的提问来源于stack exchange,提问作者Anthony

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 14:30:40