For the complete documentation index, see llms.txt. This page is also available as Markdown.

CurveWithdraw

Action that withdraws tokens from the pool via the depositTarget burning lpToken.

User needs to approve the its wallet to pull lpToken.

If one of the tokens == 0xEeee... the receiver will receive WETH instead of native ETH.

Parameters:

  • address from - address where the LP tokens are pulled from.

  • address to - address that will receive withdrawn tokens.

  • address depositTarget - pool contract or zap deposit contract from which to withdraw.

  • uint256 burnAmount - amount of LP tokens to burn for withdrawal.

  • uint8 flags - explained on the previous page

  • uint256[] amounts - amount of each token to withdraw.

Last updated