mirror of
				https://github.com/Instadapp/aave-protocol-v2.git
				synced 2024-07-29 21:47:30 +00:00 
			
		
		
		
	- Removed from memory struct debtMode on flashLoan()
This commit is contained in:
		
							parent
							
								
									910fa2dce6
								
							
						
					
					
						commit
						af6b370f0e
					
				| 
						 | 
				
			
			@ -486,7 +486,6 @@ contract LendingPool is VersionedInitializable, ILendingPool, LendingPoolStorage
 | 
			
		|||
  struct FlashLoanLocalVars {
 | 
			
		||||
    IFlashLoanReceiver receiver;
 | 
			
		||||
    address oracle;
 | 
			
		||||
    ReserveLogic.InterestRateMode debtMode;
 | 
			
		||||
    uint256 i;
 | 
			
		||||
    address currentAsset;
 | 
			
		||||
    address currentATokenAddress;
 | 
			
		||||
| 
						 | 
				
			
			@ -548,10 +547,9 @@ contract LendingPool is VersionedInitializable, ILendingPool, LendingPoolStorage
 | 
			
		|||
      vars.currentAmount = amounts[vars.i];
 | 
			
		||||
      vars.currentPremium = premiums[vars.i];
 | 
			
		||||
      vars.currentATokenAddress = aTokenAddresses[vars.i];
 | 
			
		||||
      vars.debtMode = ReserveLogic.InterestRateMode(modes[vars.i]);
 | 
			
		||||
      vars.currentAmountPlusPremium = vars.currentAmount.add(vars.currentPremium);
 | 
			
		||||
 | 
			
		||||
      if (vars.debtMode == ReserveLogic.InterestRateMode.NONE) {
 | 
			
		||||
      if (ReserveLogic.InterestRateMode(modes[vars.i]) == ReserveLogic.InterestRateMode.NONE) {
 | 
			
		||||
        _reserves[vars.currentAsset].updateState();
 | 
			
		||||
        _reserves[vars.currentAsset].cumulateToLiquidityIndex(
 | 
			
		||||
          IERC20(vars.currentATokenAddress).totalSupply(),
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue
	
	Block a user