fix: rm redundant transfer

This commit is contained in:
royvardhan
2025-02-10 11:16:31 +05:30
parent 1a36c33bc6
commit 24d4e762a2

View File

@@ -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();
}