refactor: removed console log

This commit is contained in:
The3D 2021-06-28 13:58:17 +02:00
parent 96cb9b3d50
commit 4718c24327

View File

@ -21,7 +21,7 @@ import {ValidationLogic} from '../libraries/logic/ValidationLogic.sol';
import {GenericLogic} from '../libraries/logic/GenericLogic.sol'; import {GenericLogic} from '../libraries/logic/GenericLogic.sol';
import {DataTypes} from '../libraries/types/DataTypes.sol'; import {DataTypes} from '../libraries/types/DataTypes.sol';
import {LendingPoolStorage} from './LendingPoolStorage.sol'; import {LendingPoolStorage} from './LendingPoolStorage.sol';
import "hardhat/console.sol";
/** /**
* @title LendingPoolCollateralManager contract * @title LendingPoolCollateralManager contract
* @author Aave * @author Aave
@ -137,16 +137,10 @@ contract LendingPoolCollateralManager is
vars.closeFactor vars.closeFactor
); );
console.log("close factor is ", vars.closeFactor);
vars.actualDebtToLiquidate = debtToCover > vars.maxLiquidatableDebt vars.actualDebtToLiquidate = debtToCover > vars.maxLiquidatableDebt
? vars.maxLiquidatableDebt ? vars.maxLiquidatableDebt
: debtToCover; : debtToCover;
console.log("actual debt to liquidate: ", vars.actualDebtToLiquidate);
console.log("Debt to cover", debtToCover);
( (
vars.maxCollateralToLiquidate, vars.maxCollateralToLiquidate,
vars.debtAmountNeeded vars.debtAmountNeeded
@ -182,29 +176,24 @@ contract LendingPoolCollateralManager is
} }
debtReserve.updateState(debtReserveCache); debtReserve.updateState(debtReserveCache);
console.log("Updated debt reserve state");
if (vars.userVariableDebt >= vars.actualDebtToLiquidate) { if (vars.userVariableDebt >= vars.actualDebtToLiquidate) {
console.log("Burning variable debt");
IVariableDebtToken(debtReserveCache.variableDebtTokenAddress).burn( IVariableDebtToken(debtReserveCache.variableDebtTokenAddress).burn(
user, user,
vars.actualDebtToLiquidate, vars.actualDebtToLiquidate,
debtReserveCache.nextVariableBorrowIndex debtReserveCache.nextVariableBorrowIndex
); );
console.log("variable debt burned");
debtReserveCache.refreshDebt(0, 0, 0, vars.actualDebtToLiquidate); debtReserveCache.refreshDebt(0, 0, 0, vars.actualDebtToLiquidate);
debtReserve.updateInterestRates(debtReserveCache, debtAsset, vars.actualDebtToLiquidate, 0); debtReserve.updateInterestRates(debtReserveCache, debtAsset, vars.actualDebtToLiquidate, 0);
} else { } else {
// If the user doesn't have variable debt, no need to try to burn variable debt tokens // If the user doesn't have variable debt, no need to try to burn variable debt tokens
if (vars.userVariableDebt > 0) { if (vars.userVariableDebt > 0) {
console.log("Burning variable debt");
IVariableDebtToken(debtReserveCache.variableDebtTokenAddress).burn( IVariableDebtToken(debtReserveCache.variableDebtTokenAddress).burn(
user, user,
vars.userVariableDebt, vars.userVariableDebt,
debtReserveCache.nextVariableBorrowIndex debtReserveCache.nextVariableBorrowIndex
); );
} }
console.log("variable debt burned, burning stable");
IStableDebtToken(debtReserveCache.stableDebtTokenAddress).burn( IStableDebtToken(debtReserveCache.stableDebtTokenAddress).burn(
user, user,
vars.actualDebtToLiquidate.sub(vars.userVariableDebt) vars.actualDebtToLiquidate.sub(vars.userVariableDebt)
@ -215,7 +204,6 @@ contract LendingPoolCollateralManager is
0, 0,
vars.userVariableDebt vars.userVariableDebt
); );
console.log("stable debt burned");
debtReserve.updateInterestRates(debtReserveCache, debtAsset, vars.actualDebtToLiquidate, 0); debtReserve.updateInterestRates(debtReserveCache, debtAsset, vars.actualDebtToLiquidate, 0);
} }
@ -255,7 +243,6 @@ contract LendingPoolCollateralManager is
emit ReserveUsedAsCollateralDisabled(collateralAsset, user); emit ReserveUsedAsCollateralDisabled(collateralAsset, user);
} }
console.log("transferring debt");
// Transfers the debt asset being repaid to the aToken, where the liquidity is kept // Transfers the debt asset being repaid to the aToken, where the liquidity is kept
IERC20(debtAsset).safeTransferFrom( IERC20(debtAsset).safeTransferFrom(
msg.sender, msg.sender,
@ -263,8 +250,6 @@ contract LendingPoolCollateralManager is
vars.actualDebtToLiquidate vars.actualDebtToLiquidate
); );
console.log("debt transferred");
emit LiquidationCall( emit LiquidationCall(
collateralAsset, collateralAsset,
debtAsset, debtAsset,