rebalanceFor(address[] strategies, address[] sickles, (address pool, ((address stakingContract, uint256 poolIndex) farm, address nft, uint256 tokenId) position, ((address[] rewardTokens, uint128 amount0Max, uint128 amount1Max, bytes extraData) harvest, (address tokenApproval, address router, uint256 amountIn, uint256 desiredAmountOut, uint256 minAmountOut, address tokenIn, address tokenOut, bytes extraData)[] swaps, address[] outputTokens, address[] sweepTokens) harvest, (((address nft, uint256 tokenId, uint128 liquidity, uint256 amount0Min, uint256 amount1Min, uint128 amount0Max, uint128 amount1Max, bytes extraData) removeLiquidityParams, (address tokenApproval, address router, uint256 amountIn, uint256 desiredAmountOut, uint256 minAmountOut, address tokenIn, address tokenOut, bytes extraData)[] swaps) zap, address[] tokensOut, bytes extraData) withdraw, (address[] tokensIn, uint256[] amountsIn, ((address tokenApproval, address router, uint256 amountIn, uint256 desiredAmountOut, uint256 minAmountOut, address tokenIn, address tokenOut, bytes extraData)[] swaps, (address nft, uint256 tokenId, (address token0, address token1, uint24 fee) pool, int24 tickLower, int24 tickUpper, uint256 amount0Desired, uint256 amount1Desired, uint256 amount0Min, uint256 amount1Min, bytes extraData) addLiquidityParams) zap, bytes extraData) increase)[] params, address[][] sweepTokens)
2.715928aAvaAUSD