diff --git a/contracts/mainnet/connectors/euler-import/helpers.sol b/contracts/mainnet/connectors/euler-import/helpers.sol index 26f24831..e445604c 100644 --- a/contracts/mainnet/connectors/euler-import/helpers.sol +++ b/contracts/mainnet/connectors/euler-import/helpers.sol @@ -121,7 +121,7 @@ contract EulerHelpers is Basic { bool[] memory enterMarket, address userAccountFrom, address userAccountTo, - uint targetId + uint256 targetId ) internal { for (uint256 i = 0; i < _length; i++) { if (amts[i] > 0) { diff --git a/contracts/mainnet/connectors/euler-import/main.sol b/contracts/mainnet/connectors/euler-import/main.sol index 2c4c0e89..fe00c5d0 100644 --- a/contracts/mainnet/connectors/euler-import/main.sol +++ b/contracts/mainnet/connectors/euler-import/main.sol @@ -53,7 +53,7 @@ contract EulerImport is EulerHelpers { data = getBorrowAmounts(_sourceAccount, inputData, data); data = getSupplyAmounts(_targetAccount, inputData, data); - IExec(exec).deferLiquidityCheck(_sourceAccount, bytes(0)); + IEulerExecute(eulerExec).deferLiquidityCheck(_sourceAccount, "0x0"); _TransferEtokens( data._supplyTokens.length, @@ -62,7 +62,8 @@ contract EulerImport is EulerHelpers { data._supplyTokens, enterMarket, _sourceAccount, - _targetAccount + _targetAccount, + targetId ); _TransferDtokens(