InitializableAdminUpgradeabilityProxy

Verified contract

Proxy

Active on Ethereum with 288,810 txns
Deployed by via 0x4752de4f at 9241022
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
ERC-20
Value $143.02
ERC-20
Value $139.01
ERC-20
Value $51.94
ERC-20
Value $17.32
ERC-20
Value $4.33
ERC-20
Value $2.26
ERC-20
Value $1
ERC-20
Value $0.78
ERC-20
Value $0.55
ERC-20
Value $0.1
0xd6d7fa6c2263b0cf5066931d7d21277015c1e752ae647b491fa6707b12eefbec
0xc25261106ded19f4eb058316cb9900243207bde8bfdf733191e91671345fa312
From
0xce6e3ab5c1aa3334158d3a35750c6bcb636dda8a65576f7536abd6b93ce40963
0x8a513a66b02ca58f6aedc9724b82bbbd8d8efb7ca43a711ee55b49b596e7c471
From
0xd546258c308c84b5626f3e82b613d5ed07e8c5d09fadbeead45129c422a2c92f
0xe1e8627f767b5db9b9570d82f5ce62cf0a4c984e9ec147d08b83b52568c153c8
0x465e4b7847edd55518b57d0a4464d0171571a6308216a1b3ae27a8daef7ead9d
0x645da6c17b3b86d0b77ab8fda7f6095884160d9cb9c95e147c0226d9276ce367
0x586d403659ae042ec90425708c5994166a32f88e9f17d600ed7aa5244510d28b
0xa8ccd3e4d75ee743b5870f4f66c6423e3406d2018aa0fc8d5d388881219aec05

Functions
Getter at block 21270369
LENDINGPOOL_REVISION(view returns (uint256)
8
UINT_MAX_VALUE(view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
addressesProvider(view returns (address)
0x24a42fd28c976a61df5d00d0599c34c4f90748c8
core(view returns (address)
0x3dfd23a6c5e8bbcfc9581d2e864a68feb6a076d3
dataProvider(view returns (address)
0x082b0ca59f2122c94e5f57db0085907fa9584ba6
 
getReserves(view returns (address[])
parametersProvider(view returns (address)
0xeac99f8fb1996aeb153e8cf0842908973a48c66f
Read-only
getReserveConfigurationData(address _reserveview returns (uint256 ltvuint256 liquidationThresholduint256 liquidationBonusaddress interestRateStrategyAddressbool usageAsCollateralEnabledbool borrowingEnabledbool stableBorrowRateEnabledbool isActive)
getReserveData(address _reserveview returns (uint256 totalLiquidityuint256 availableLiquidityuint256 totalBorrowsStableuint256 totalBorrowsVariableuint256 liquidityRateuint256 variableBorrowRateuint256 stableBorrowRateuint256 averageStableBorrowRateuint256 utilizationRateuint256 liquidityIndexuint256 variableBorrowIndexaddress aTokenAddressuint40 lastUpdateTimestamp)
getUserAccountData(address _userview returns (uint256 totalLiquidityETHuint256 totalCollateralETHuint256 totalBorrowsETHuint256 totalFeesETHuint256 availableBorrowsETHuint256 currentLiquidationThresholduint256 ltvuint256 healthFactor)
getUserReserveData(address _reserveaddress _userview returns (uint256 currentATokenBalanceuint256 currentBorrowBalanceuint256 principalBorrowBalanceuint256 borrowRateModeuint256 borrowRateuint256 liquidityRateuint256 originationFeeuint256 variableBorrowIndexuint256 lastUpdateTimestampbool usageAsCollateralEnabled)
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 
borrow(address _reserveuint256 _amountuint256 _interestRateModeuint16 _referralCode
deposit(address _reserveuint256 _amountuint16 _referralCodepayable 
flashLoan(address _receiveraddress _reserveuint256 _amountbytes _params
initialize(address _addressesProvider
liquidationCall(address _collateraladdress _reserveaddress _useruint256 _purchaseAmountbool _receiveATokenpayable 
rebalanceStableBorrowRate(address _reserveaddress _user
redeemUnderlying(address _reserveaddress _useruint256 _amountuint256 _aTokenBalanceAfterRedeem
repay(address _reserveuint256 _amountaddress _onBehalfOfpayable 
rescueTokens(address tokenaddress touint256 amount
setUserUseReserveAsCollateral(address _reservebool _useAsCollateral
swapBorrowRateMode(address _reserve
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
Borrow(address indexed _reserveaddress indexed _useruint256 _amountuint256 _borrowRateModeuint256 _borrowRateuint256 _originationFeeuint256 _borrowBalanceIncreaseuint16 indexed _referraluint256 _timestamp
Deposit(address indexed _reserveaddress indexed _useruint256 _amountuint16 indexed _referraluint256 _timestamp
FlashLoan(address indexed _targetaddress indexed _reserveuint256 _amountuint256 _totalFeeuint256 _protocolFeeuint256 _timestamp
LiquidationCall(address indexed _collateraladdress indexed _reserveaddress indexed _useruint256 _purchaseAmountuint256 _liquidatedCollateralAmountuint256 _accruedBorrowInterestaddress _liquidatorbool _receiveATokenuint256 _timestamp
OriginationFeeLiquidated(address indexed _collateraladdress indexed _reserveaddress indexed _useruint256 _feeLiquidateduint256 _liquidatedCollateralForFeeuint256 _timestamp
RebalanceStableBorrowRate(address indexed _reserveaddress indexed _useruint256 _newStableRateuint256 _borrowBalanceIncreaseuint256 _timestamp
RedeemUnderlying(address indexed _reserveaddress indexed _useruint256 _amountuint256 _timestamp
Repay(address indexed _reserveaddress indexed _useraddress indexed _repayeruint256 _amountMinusFeesuint256 _feesuint256 _borrowBalanceIncreaseuint256 _timestamp
ReserveUsedAsCollateralDisabled(address indexed _reserveaddress indexed _user
ReserveUsedAsCollateralEnabled(address indexed _reserveaddress indexed _user
Swap(address indexed _reserveaddress indexed _useruint256 _newRateModeuint256 _newRateuint256 _borrowBalanceIncreaseuint256 _timestamp
TokensRescued(address indexed tokenRescuedaddress indexed receiveruint256 amountRescued
Constructor

This contract contains no constructor objects.

Fallback and receive
fallback(
Errors

This contract contains no error objects.