InitializableImmutableAdminUpgradeabilityProxy

Verified contract

Proxy

Active on Ethereum
Deployed by via 0x7d779d3a at 11362579
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 $1,840.42
ERC-20
Value $1,229.7
ERC-20
Value $1,199.28
ERC-20
Value $427.51
ERC-20
Value $162.57
ERC-20
Value $100.91
ERC-20
Value $19.89
ERC-20
Value $1.62
ERC-20
Value $0
ERC-20
Value $0
0x1ba2502062b7136ab9e75dceaf1df59b24c2f66f4031e15927e7b3ffd801f29a
0xb8aa439442cf87ef2a269ae9071ab57c93ca69f21bfc58a77ba03e48843346a7
0xbd6deb9fc2a3c45f6458b44e68e9883609f5f0fda426e552404ccb7892553b21
0xd187e4a42f6f14bc08dfe7091c7c5984bb06e48b7a8693870bdb64104be93888
0x7eb0f6979f5504f7741b5c255ca9fa5d2886806ff969809ddefb18b8b2b1df0b
0x39bbd37316e5749f0cbc62d91a81e5f4ee3969b3bebd9f2730729584dcbb6f5a
0x91da6988c2ac049603c4d879075939a31ad1297db931729ed0bf9a25b7d8c9d9
0x5b360da3a8bbcf7ed355804d7477dde88db8ef03c5eddf79a83897ef605c56c0
0x6e809676072a4e70787cddb04356dfe55c0258f3f844b432a311553a73d297a4
0x776f7e39e69f5052418b25b494ca1a8b0875b00624bb1ba92c41a5b0c636f3ce

Functions
Getter at block 20791657
FLASHLOAN_PREMIUM_TOTAL(view returns (uint256)
9
LENDINGPOOL_REVISION(view returns (uint256)
5
MAX_NUMBER_RESERVES(view returns (uint256)
128
MAX_STABLE_RATE_BORROW_SIZE_PERCENT(view returns (uint256)
2500
getAddressesProvider(view returns (address)
0xb53c1a33016b2dc2ff3653530bff1848a515c8c5
 
getReservesList(view returns (address[])
paused(view returns (bool)
false
Read-only
getConfiguration(address assetview returns (struct DataTypesReserveConfigurationMap)
getReserveData(address assetview returns (struct DataTypesReserveData)
getReserveNormalizedIncome(address assetview returns (uint256)
getReserveNormalizedVariableDebt(address assetview returns (uint256)
getUserAccountData(address userview returns (uint256 totalCollateralETHuint256 totalDebtETHuint256 availableBorrowsETHuint256 currentLiquidationThresholduint256 ltvuint256 healthFactor)
getUserConfiguration(address userview returns (struct DataTypesUserConfigurationMap)
State-modifying
admin(returns (address)
implementation(returns (address)
initialize(address _logicbytes _datapayable 
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
borrow(address assetuint256 amountuint256 interestRateModeuint16 referralCodeaddress onBehalfOf
deposit(address assetuint256 amountaddress onBehalfOfuint16 referralCode
finalizeTransfer(address assetaddress fromaddress touint256 amountuint256 balanceFromBeforeuint256 balanceToBefore
flashLoan(address receiverAddressaddress[] assetsuint256[] amountsuint256[] modesaddress onBehalfOfbytes paramsuint16 referralCode
initReserve(address assetaddress aTokenAddressaddress stableDebtAddressaddress variableDebtAddressaddress interestRateStrategyAddress
initialize(address provider
liquidationCall(address collateralAssetaddress debtAssetaddress useruint256 debtToCoverbool receiveAToken
rebalanceStableBorrowRate(address assetaddress user
repay(address assetuint256 amountuint256 rateModeaddress onBehalfOfreturns (uint256)
rescueTokens(address tokenaddress touint256 amount
setConfiguration(address assetuint256 configuration
setPause(bool val
setReserveInterestRateStrategyAddress(address assetaddress rateStrategyAddress
setUserUseReserveAsCollateral(address assetbool useAsCollateral
swapBorrowRateMode(address assetuint256 rateMode
swapToVariable(address assetaddress user
withdraw(address assetuint256 amountaddress toreturns (uint256)
Events
Upgraded(address indexed implementation
Borrow(address indexed reserveaddress useraddress indexed onBehalfOfuint256 amountuint256 borrowRateModeuint256 borrowRateuint16 indexed referral
Deposit(address indexed reserveaddress useraddress indexed onBehalfOfuint256 amountuint16 indexed referral
FlashLoan(address indexed targetaddress indexed initiatoraddress indexed assetuint256 amountuint256 premiumuint16 referralCode
LiquidationCall(address indexed collateralAssetaddress indexed debtAssetaddress indexed useruint256 debtToCoveruint256 liquidatedCollateralAmountaddress liquidatorbool receiveAToken
Paused(
RebalanceStableBorrowRate(address indexed reserveaddress indexed user
Repay(address indexed reserveaddress indexed useraddress indexed repayeruint256 amount
ReserveDataUpdated(address indexed reserveuint256 liquidityRateuint256 stableBorrowRateuint256 variableBorrowRateuint256 liquidityIndexuint256 variableBorrowIndex
ReserveUsedAsCollateralDisabled(address indexed reserveaddress indexed user
ReserveUsedAsCollateralEnabled(address indexed reserveaddress indexed user
Swap(address indexed reserveaddress indexed useruint256 rateMode
TokensRescued(address indexed tokenRescuedaddress indexed receiveruint256 amountRescued
Unpaused(
Withdraw(address indexed reserveaddress indexed useraddress indexed touint256 amount
Constructor
constructor(address admin
Fallback and receive
fallback(
Errors

This contract contains no error objects.