UiPoolDataProvider

networkBaseTokenPriceInUsdProxyAggregator

contract IEACAggregatorProxy networkBaseTokenPriceInUsdProxyAggregator

marketReferenceCurrencyPriceInUsdProxyAggregator

contract IEACAggregatorProxy marketReferenceCurrencyPriceInUsdProxyAggregator

ETH_CURRENCY_UNIT

uint256 ETH_CURRENCY_UNIT

MKR_ADDRESS

address MKR_ADDRESS

constructor

constructor(contract IEACAggregatorProxy _networkBaseTokenPriceInUsdProxyAggregator, contract IEACAggregatorProxy _marketReferenceCurrencyPriceInUsdProxyAggregator) public

getInterestRateStrategySlopes

function getInterestRateStrategySlopes(contract DefaultReserveInterestRateStrategy interestRateStrategy) internal view returns (struct IUiPoolDataProvider.InterestRates)

getReservesList

function getReservesList(contract IPoolAddressesProvider provider) public view returns (address[])

getReservesData

function getReservesData(contract IPoolAddressesProvider provider) public view returns (struct IUiPoolDataProvider.AggregatedReserveData[], struct IUiPoolDataProvider.BaseCurrencyInfo)

getAuctionData

function getAuctionData(contract IPoolAddressesProvider provider, address[] nTokenAddresses, uint256[][] tokenIds) external view returns (struct DataTypes.AuctionData[][])

getNTokenData

function getNTokenData(address[] nTokenAddresses, uint256[][] tokenIds) external view returns (struct DataTypes.NTokenData[][])

getUniswapV3LpTokenData

function getUniswapV3LpTokenData(contract IPoolAddressesProvider provider, address lpTokenAddress, uint256 tokenId) external view returns (struct IUiPoolDataProvider.UniswapV3LpTokenInfo)

getUserReservesData

function getUserReservesData(contract IPoolAddressesProvider provider, address user) external view returns (struct IUiPoolDataProvider.UserReserveData[])

bytes32ToString

function bytes32ToString(bytes32 _bytes32) public pure returns (string)