This contract is being backfilled. You may encounter incomplete storage history.

InitializableAdminUpgradeabilityProxy

Verified contract

Proxy

Active on Ethereum with 15 txns
Deployed by via 0x744a726d at 9241008
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
Native
Value $4,378,907.15
ERC-20
Value $3,088,986.23
ERC-20
Value $1,155,806.58
ERC-20
Value $1,089,034.97
ERC-20
Value $792,988.58
ERC-20
Value $641,243.96
ERC-20
Value $294,102.8
ERC-20
Value $121,179.05
ERC-20
Value $117,066.69
ERC-20
Value $110,086.93
0x42f81c547d1d4a8fa3af034609ed6c1c88986f4b8435f3c445ed45efe102f99a
0xc377b84eab7ee519f2a99f9c76c4a4cc57b0ac22af57030a18544ba6b28189af
0x446e746a532e7bfd9a99395daa24e8670a14fbf5a8ab74c87d7da7d33c0081af
0x3a92d50af17ca8fc02fcf81a43b710232bcc1a7eb83a1be18d7e0cf7d31e46fb
0xcc4aab0fa5480694ac794cbfa1d3d3cc4a67718c17e5ab5d703ee73be632d10b
0x9c7a3e590dad72dcc0ed9b48d4fa2273347bf9c58bff563d7c575a555a988e22
0x324aca5a7c258ffd2bb6cedfcd42dcc0f151ebd7a213067972e88521fb56320f
0x893786eacf018ffa59a8d7bc50f0f68a65e5f81a548739a1f3c630e3e11a9f4f
0x0d95225891aba5793afa92fcf87799a82e98823396344fbe28a6a8e64feadfef
0xf22eb99aff63dc548ee472412103544dee324ad99790ae581315cd5a63a3f480

Functions
Getter at block 20792775
CORE_REVISION(view returns (uint256)
8
addressesProvider(view returns (address)
0x24a42fd28c976a61df5d00d0599c34c4f90748c8
 
getReserves(view returns (address[])
lendingPoolAddress(view returns (address)
0x398ec7346dcd622edc5ae82352f02be94c62d119
Read-only
getReserveATokenAddress(address _reserveview returns (address)
getReserveAvailableLiquidity(address _reserveview returns (uint256)
getReserveConfiguration(address _reserveview returns (uint256uint256uint256bool)
getReserveCurrentAverageStableBorrowRate(address _reserveview returns (uint256)
getReserveCurrentLiquidityRate(address _reserveview returns (uint256)
getReserveCurrentStableBorrowRate(address _reserveview returns (uint256)
getReserveCurrentVariableBorrowRate(address _reserveview returns (uint256)
getReserveDecimals(address _reserveview returns (uint256)
getReserveInterestRateStrategyAddress(address _reserveview returns (address)
getReserveIsActive(address _reserveview returns (bool)
getReserveIsFreezed(address _reserveview returns (bool)
getReserveIsStableBorrowRateEnabled(address _reserveview returns (bool)
getReserveLastUpdate(address _reserveview returns (uint40 timestamp)
getReserveLiquidationBonus(address _reserveview returns (uint256)
getReserveLiquidationThreshold(address _reserveview returns (uint256)
getReserveLiquidityCumulativeIndex(address _reserveview returns (uint256)
getReserveNormalizedIncome(address _reserveview returns (uint256)
getReserveTotalBorrows(address _reserveview returns (uint256)
getReserveTotalBorrowsStable(address _reserveview returns (uint256)
getReserveTotalBorrowsVariable(address _reserveview returns (uint256)
getReserveTotalLiquidity(address _reserveview returns (uint256)
getReserveUtilizationRate(address _reserveview returns (uint256)
getReserveVariableBorrowsCumulativeIndex(address _reserveview returns (uint256)
getUserBasicReserveData(address _reserveaddress _userview returns (uint256uint256uint256bool)
getUserBorrowBalances(address _reserveaddress _userview returns (uint256uint256uint256)
getUserCurrentBorrowRateMode(address _reserveaddress _userview returns (uint8)
getUserCurrentStableBorrowRate(address _reserveaddress _userview returns (uint256)
getUserLastUpdate(address _reserveaddress _userview returns (uint256 timestamp)
getUserOriginationFee(address _reserveaddress _userview returns (uint256)
getUserUnderlyingAssetBalance(address _reserveaddress _userview returns (uint256)
getUserVariableBorrowCumulativeIndex(address _reserveaddress _userview returns (uint256)
isReserveBorrowingEnabled(address _reserveview returns (bool)
isReserveUsageAsCollateralEnabled(address _reserveview returns (bool)
isUserAllowedToBorrowAtStable(address _reserveaddress _useruint256 _amountview returns (bool)
isUserUseReserveAsCollateralEnabled(address _reserveaddress _userview returns (bool)
reservesList(uint256view returns (address)
State-modifying
admin(returns (address)
changeAdmin(address newAdmin
implementation(returns (address)
initialize(address _logicaddress _adminbytes _datapayable 
initialize(address _logicbytes _datapayable 
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
activateReserve(address _reserve
deactivateReserve(address _reserve
disableBorrowingOnReserve(address _reserve
disableReserveAsCollateral(address _reserve
disableReserveStableBorrowRate(address _reserve
enableBorrowingOnReserve(address _reservebool _stableBorrowRateEnabled
enableReserveAsCollateral(address _reserveuint256 _baseLTVasCollateraluint256 _liquidationThresholduint256 _liquidationBonus
enableReserveStableBorrowRate(address _reserve
freezeReserve(address _reserve
initReserve(address _reserveaddress _aTokenAddressuint256 _decimalsaddress _interestRateStrategyAddress
initialize(address _addressesProvider
liquidateFee(address _tokenuint256 _amountaddress _destinationpayable 
refreshConfiguration(
removeLastAddedReserve(address _reserveToRemove
setReserveBaseLTVasCollateral(address _reserveuint256 _ltv
setReserveDecimals(address _reserveuint256 _decimals
setReserveInterestRateStrategyAddress(address _reserveaddress _rateStrategyAddress
setReserveLiquidationBonus(address _reserveuint256 _bonus
setReserveLiquidationThreshold(address _reserveuint256 _threshold
setUserUseReserveAsCollateral(address _reserveaddress _userbool _useAsCollateral
transferToFeeCollectionAddress(address _tokenaddress _useruint256 _amountaddress _destinationpayable 
transferToReserve(address _reserveaddress _useruint256 _amountpayable 
transferToUser(address _reserveaddress _useruint256 _amount
unfreezeReserve(address _reserve
updateStateOnBorrow(address _reserveaddress _useruint256 _amountBorroweduint256 _borrowFeeuint8 _rateModereturns (uint256uint256)
updateStateOnDeposit(address _reserveaddress _useruint256 _amountbool _isFirstDeposit
updateStateOnFlashLoan(address _reserveuint256 _availableLiquidityBeforeuint256 _incomeuint256 _protocolFee
updateStateOnLiquidation(address _principalReserveaddress _collateralReserveaddress _useruint256 _amountToLiquidateuint256 _collateralToLiquidateuint256 _feeLiquidateduint256 _liquidatedCollateralForFeeuint256 _balanceIncreasebool _liquidatorReceivesAToken
updateStateOnRebalance(address _reserveaddress _useruint256 _balanceIncreasereturns (uint256)
updateStateOnRedeem(address _reserveaddress _useruint256 _amountRedeemedbool _userRedeemedEverything
updateStateOnRepay(address _reserveaddress _useruint256 _paybackAmountMinusFeesuint256 _originationFeeRepaiduint256 _balanceIncreasebool _repaidWholeLoan
updateStateOnSwapRate(address _reserveaddress _useruint256 _principalBorrowBalanceuint256 _compoundedBorrowBalanceuint256 _balanceIncreaseuint8 _currentRateModereturns (uint8uint256)
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
ReserveUpdated(address indexed reserveuint256 liquidityRateuint256 stableBorrowRateuint256 variableBorrowRateuint256 liquidityIndexuint256 variableBorrowIndex
Constructor

This contract contains no constructor objects.

Fallback and receive
fallback(
fallback(
Errors

This contract contains no error objects.