From 615a134401280c7810478725a0d24b21280a9baf Mon Sep 17 00:00:00 2001 From: Denis Fadeev Date: Thu, 9 May 2024 15:09:09 +0300 Subject: [PATCH] weth --- omnichain/swap/contracts/SwapToZeta.sol | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/omnichain/swap/contracts/SwapToZeta.sol b/omnichain/swap/contracts/SwapToZeta.sol index c7ce441..570b155 100644 --- a/omnichain/swap/contracts/SwapToZeta.sol +++ b/omnichain/swap/contracts/SwapToZeta.sol @@ -5,7 +5,7 @@ import "@zetachain/protocol-contracts/contracts/zevm/SystemContract.sol"; import "@zetachain/protocol-contracts/contracts/zevm/interfaces/zContract.sol"; import "@zetachain/toolkit/contracts/SwapHelperLib.sol"; import "@zetachain/toolkit/contracts/BytesHelperLib.sol"; -import "@openzeppelin/contracts/token/ERC20/IERC20.sol"; +import "@zetachain/protocol-contracts/contracts/zevm/interfaces/IWZETA.sol"; contract SwapToZeta is zContract { SystemContract public systemContract; @@ -72,7 +72,7 @@ contract SwapToZeta is zContract { ); if (isTargetZeta) { - IERC20(wzeta).transfer(address(uint160(bytes20(to))), outputAmount); + IWETH9(wzeta).transfer(address(uint160(bytes20(to))), outputAmount); } else { IZRC20(gasZRC20).approve(target, gasFee); IZRC20(target).withdraw(to, outputAmount);