diff --git a/contracts/polygon/connectors/limitOrder/helpers.sol b/contracts/polygon/connectors/limitOrder/helpers.sol index a4f38188..1e35f3d0 100644 --- a/contracts/polygon/connectors/limitOrder/helpers.sol +++ b/contracts/polygon/connectors/limitOrder/helpers.sol @@ -51,7 +51,7 @@ contract Helpers is Basic { if(params_.token0to1){ amountSend_ = params_.amount == type(uint128).max ? getTokenBal(TokenInterface(params_.token0)) : params_.amount; convertMaticToWmatic(address(token0_) == wmaticAddr, token0_, amountSend_); - approve(TokenInterface(token0_), address(limitCon_), amountSend_); + approve(token0_, address(limitCon_), amountSend_); } else { amountSend_ = params_.amount == type(uint128).max ? getTokenBal(TokenInterface(params_.token1)) : params_.amount; convertMaticToWmatic(address(token1_) == wmaticAddr, token1_, amountSend_);