mirror of
https://github.com/Instadapp/aave-protocol-v2.git
synced 2024-07-29 21:47:30 +00:00
use oracle from ILendingPoolAddressesProvider
This commit is contained in:
parent
5abac5eecd
commit
6b1e542a5b
|
@ -24,11 +24,8 @@ contract UiPoolDataProvider is IUiPoolDataProvider {
|
|||
using UserConfiguration for DataTypes.UserConfigurationMap;
|
||||
|
||||
address public constant MOCK_USD_ADDRESS = 0x10F7Fc1F91Ba351f9C629c5947AD69bD03C05b96;
|
||||
IPriceOracleGetter public immutable oracle;
|
||||
|
||||
constructor(IPriceOracleGetter _oracle) public {
|
||||
oracle = _oracle;
|
||||
}
|
||||
constructor() public {}
|
||||
|
||||
function getInterestRateStrategySlopes(DefaultReserveInterestRateStrategy interestRateStrategy)
|
||||
internal
|
||||
|
@ -64,6 +61,7 @@ contract UiPoolDataProvider is IUiPoolDataProvider {
|
|||
override
|
||||
returns (AggregatedReserveData[] memory, uint256)
|
||||
{
|
||||
IPriceOracleGetter oracle = IPriceOracleGetter(provider.getPriceOracle());
|
||||
ILendingPool lendingPool = ILendingPool(provider.getLendingPool());
|
||||
address[] memory reserves = lendingPool.getReservesList();
|
||||
AggregatedReserveData[] memory reservesData = new AggregatedReserveData[](reserves.length);
|
||||
|
@ -188,6 +186,7 @@ contract UiPoolDataProvider is IUiPoolDataProvider {
|
|||
uint256
|
||||
)
|
||||
{
|
||||
IPriceOracleGetter oracle = IPriceOracleGetter(provider.getPriceOracle());
|
||||
ILendingPool lendingPool = ILendingPool(provider.getLendingPool());
|
||||
address[] memory reserves = lendingPool.getReservesList();
|
||||
DataTypes.UserConfigurationMap memory userConfig = lendingPool.getUserConfiguration(user);
|
||||
|
|
Loading…
Reference in New Issue
Block a user