Fix Maker deposit and borrow

This commit is contained in:
Mubaris NK 2021-01-10 12:08:29 +05:30
parent b9778e822c
commit 481789c004
No known key found for this signature in database
GPG Key ID: 1F132294E8700320

View File

@ -995,11 +995,10 @@ contract MakerHelpers is AaveV2Helpers {
makerData.vatContract = VatLike(managerContract.vat());
if (address(makerData.tokenContract) == getWethAddr()) {
makerData.tokenContract.deposit.value(_collateralAmt)();
makerData.tokenContract.deposit.value(collateralAmt)();
}
transferFees(address(makerData.tokenContract), collateralFeeAmt);
transferFees(getMcdDai(), debtFeeAmt);
makerData.tokenContract.approve(address(makerData.colAddr), _collateralAmt);
makerData.tokenJoinContract.join(urn, _collateralAmt);
@ -1025,6 +1024,8 @@ contract MakerHelpers is AaveV2Helpers {
}
DaiJoinInterface(makerData.daiJoin).exit(address(this), _debtAmt);
transferFees(getMcdDai(), debtFeeAmt);
}
function _makerPaybackAndWithdraw(