From 946c4391e825661126fc30e013ac95e87e904fdc Mon Sep 17 00:00:00 2001 From: pedrobergamini <41773103+pedrobergamini@users.noreply.github.com> Date: Wed, 4 Jun 2025 19:13:13 -0300 Subject: [PATCH] fix: SafeCast => V4SafeCast to fix build issue --- foundry/src/executors/UniswapV4Executor.sol | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/foundry/src/executors/UniswapV4Executor.sol b/foundry/src/executors/UniswapV4Executor.sol index b8fd87d..d1988c9 100644 --- a/foundry/src/executors/UniswapV4Executor.sol +++ b/foundry/src/executors/UniswapV4Executor.sol @@ -19,7 +19,7 @@ import {IHooks} from "@uniswap/v4-core/src/interfaces/IHooks.sol"; import {PathKey} from "@uniswap/v4-periphery/src/libraries/PathKey.sol"; import {IUnlockCallback} from "@uniswap/v4-core/src/interfaces/callback/IUnlockCallback.sol"; -import {SafeCast} from "@uniswap/v4-core/src/libraries/SafeCast.sol"; +import {SafeCast as V4SafeCast} from "@uniswap/v4-core/src/libraries/SafeCast.sol"; import {TransientStateLibrary} from "@uniswap/v4-core/src/libraries/TransientStateLibrary.sol"; import "../RestrictTransferFrom.sol"; @@ -42,7 +42,7 @@ contract UniswapV4Executor is { using SafeERC20 for IERC20; using CurrencyLibrary for Currency; - using SafeCast for *; + using V4SafeCast for *; using TransientStateLibrary for IPoolManager; IPoolManager public immutable poolManager;