From 24d4e762a2841909245d7a4434c13f37398ae482 Mon Sep 17 00:00:00 2001 From: royvardhan Date: Mon, 10 Feb 2025 11:16:31 +0530 Subject: [PATCH] fix: rm redundant transfer --- foundry/src/executors/UniswapV4Executor.sol | 5 ----- 1 file changed, 5 deletions(-) diff --git a/foundry/src/executors/UniswapV4Executor.sol b/foundry/src/executors/UniswapV4Executor.sol index 1eb4921..7b1556e 100644 --- a/foundry/src/executors/UniswapV4Executor.sol +++ b/foundry/src/executors/UniswapV4Executor.sol @@ -81,11 +81,6 @@ contract UniswapV4Executor is IExecutor { amountOut = abi.decode(result, (uint256)); if (amountOut == 0) revert UniswapV4Executor__InsufficientOutput(); - - // Transfer output tokens to receiver if not this contract - if (receiver != address(this)) { - IERC20(tokenOut).safeTransfer(receiver, amountOut); - } } catch { revert UniswapV4Executor__SwapFailed(); }