mirror of
https://github.com/Instadapp/aave-protocol-v2.git
synced 2024-07-29 21:47:30 +00:00
Fixed Helpers
This commit is contained in:
parent
b13e08cfde
commit
e948101f87
|
@ -12,35 +12,35 @@ import {ReserveLogic} from '../logic/ReserveLogic.sol';
|
||||||
library Helpers {
|
library Helpers {
|
||||||
/**
|
/**
|
||||||
* @dev fetches the user current stable and variable debt balances
|
* @dev fetches the user current stable and variable debt balances
|
||||||
* @param _user the user
|
* @param user the user
|
||||||
* @param _reserve the reserve object
|
* @param reserve the reserve object
|
||||||
* @return the stable and variable debt balance
|
* @return the stable and variable debt balance
|
||||||
**/
|
**/
|
||||||
function getUserCurrentDebt(address _user, ReserveLogic.ReserveData storage _reserve)
|
function getUserCurrentDebt(address user, ReserveLogic.ReserveData storage reserve)
|
||||||
internal
|
internal
|
||||||
view
|
view
|
||||||
returns (uint256, uint256)
|
returns (uint256, uint256)
|
||||||
{
|
{
|
||||||
return (
|
return (
|
||||||
DebtTokenBase(_reserve.stableDebtTokenAddress).balanceOf(_user),
|
DebtTokenBase(reserve.stableDebtTokenAddress).balanceOf(user),
|
||||||
DebtTokenBase(_reserve.variableDebtTokenAddress).balanceOf(_user)
|
DebtTokenBase(reserve.variableDebtTokenAddress).balanceOf(user)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @dev fetches the user principal stable and variable debt balances
|
* @dev fetches the user principal stable and variable debt balances
|
||||||
* @param _user the user
|
* @param user the user
|
||||||
* @param _reserve the reserve object
|
* @param reserve the reserve object
|
||||||
* @return the stable and variable debt balance
|
* @return the stable and variable debt balance
|
||||||
**/
|
**/
|
||||||
function getUserPrincipalDebt(address _user, ReserveLogic.ReserveData storage _reserve)
|
function getUserPrincipalDebt(address user, ReserveLogic.ReserveData storage reserve)
|
||||||
internal
|
internal
|
||||||
view
|
view
|
||||||
returns (uint256, uint256)
|
returns (uint256, uint256)
|
||||||
{
|
{
|
||||||
return (
|
return (
|
||||||
DebtTokenBase(_reserve.stableDebtTokenAddress).principalBalanceOf(_user),
|
DebtTokenBase(reserve.stableDebtTokenAddress).principalBalanceOf(user),
|
||||||
DebtTokenBase(_reserve.variableDebtTokenAddress).principalBalanceOf(_user)
|
DebtTokenBase(reserve.variableDebtTokenAddress).principalBalanceOf(user)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user