Assessment reports>Beefy UniswapV3>Threat Model>_removeLiquidity

Function: _removeLiquidity()

Function to remove liquidity from the existing positions.

Branches and code coverage

Intended branches

  • Burn the existing alt-position liquidity.

  • Burn the existing main-position liquidity.

  • Collect the tokens from the alt position.

  • Collect the tokens from the main position.

Negative behavior

  • Assumes it is not called in periods that are not calm.

Zellic © 2024Back to top ↑