InitializableImmutableAdminUpgradeabilityProxy

Verified contract

Proxy

Active on Ethereum with 3,248 txns
Deployed by via 0x84bebffa at 20262414
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots

No balances found for "InitializableImmutableAdminUpgradeabilityProxy"

0x4945ae973ccbe76da7f69d70bebf5021c512fb643a95ce32db9ea9d5a9aa85fd
0x8ab273a8dc48f8aa6a57cf6c1f5144df110965d23cb68ceb673c37506e1da110
0xded470f3dd12402fa96eb9cb6fba14fb54554041d4a7aa4b1fe78d8986e4d25b
0xb74813ba7a1d10dd6e9b44114091bbc95a86c2cccf8b6948b198c04ead072cc1
0xbd546fde7a40d49997dcd2fcc142b3440b359553243dc7ed6998a4648843ded0
0x257cb16ae63256afdc531695063c8b9b442364930f75ec3d705600ba03dc0c41
0xf7a6150a36b9e9bc9242b1887eca96245ac0f56368957f54819e07d34a2060cd
0x9c862f7c4e14879b8a60cf948ac5da47f51a8eb5402837ad3d5c417bd1a6deea
0x90b9b4ca6f2b39f5afd174fb59dde23b23f2ee4b029b88e2cacc92130501fd7f
0xd382e6a03ea309d40dce04559d1c0471275df28fe16ee39c5d1042be81d6e312

Functions
Getter at block 21244375
ADDRESSES_PROVIDER(view returns (address)
0xcfbf336fe147d643b9cb705648500e101504b16d
BRIDGE_PROTOCOL_FEE(view returns (uint256)
0
FLASHLOAN_PREMIUM_TOTAL(view returns (uint128)
5
FLASHLOAN_PREMIUM_TO_PROTOCOL(view returns (uint128)
4
MAX_NUMBER_RESERVES(view returns (uint16)
128
POOL_REVISION(view returns (uint256)
6
getBorrowLogic(pure returns (address)
0x4c52fe2162200bf26c314d7bbd8611699139d553
getBridgeLogic(pure returns (address)
0x97dcbfae5372a63128f141e8c0bc2c871ca5f604
getEModeLogic(pure returns (address)
0x88f864670de467aa73cd45325f9652c578c8ab85
getFlashLoanLogic(pure returns (address)
0xb32381fefff45ee9f47fd2f2cf83c832637d6ef0
getLiquidationLogic(pure returns (address)
0x80d16970b31243fe67dab028115f3e4c3e3510ad
getPoolLogic(pure returns (address)
0xa58fb47be9074828215a173564c0cd10f6f249bf
getReservesCount(view returns (uint256)
6
getReservesList(view returns (address[])
[0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0, 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2, 0xdC035D45d973E3EC169d2276DDab16f1e407384F, 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48, 0xbf5495Efe5DB9ce00f80364C8B423567e58d2110, 0x9D39A5DE30e57443BfF2A8307A4256c8797A3497]
getSupplyLogic(pure returns (address)
0x2b22e425c1322fba0dbf17bb1da25d71811ee7ba
Read-only
getConfiguration(address assetview returns (struct DataTypesReserveConfigurationMap)
getEModeCategoryBorrowableBitmap(uint8 idview returns (uint128)
getEModeCategoryCollateralBitmap(uint8 idview returns (uint128)
getEModeCategoryCollateralConfig(uint8 idview returns (struct DataTypesCollateralConfig)
getEModeCategoryData(uint8 idview returns (struct DataTypesEModeCategoryLegacy)
getEModeCategoryLabel(uint8 idview returns (string)
getReserveAddressById(uint16 idview returns (address)
getReserveData(address assetview returns (struct DataTypesReserveDataLegacy)
getReserveDataExtended(address assetview returns (struct DataTypesReserveData)
getReserveNormalizedIncome(address assetview returns (uint256)
getReserveNormalizedVariableDebt(address assetview returns (uint256)
getUserAccountData(address userview returns (uint256 totalCollateralBaseuint256 totalDebtBaseuint256 availableBorrowsBaseuint256 currentLiquidationThresholduint256 ltvuint256 healthFactor)
getUserConfiguration(address userview returns (struct DataTypesUserConfigurationMap)
getUserEMode(address userview returns (uint256)
getVirtualUnderlyingBalance(address assetview returns (uint128)
State-modifying
admin(returns (address)
implementation(returns (address)
initialize(address _logicbytes _datapayable 
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
backUnbacked(address assetuint256 amountuint256 feereturns (uint256)
borrow(address assetuint256 amountuint256 interestRateModeuint16 referralCodeaddress onBehalfOf
configureEModeCategory(uint8 idstruct DataTypesEModeCategoryBaseConfiguration category
configureEModeCategoryBorrowableBitmap(uint8 iduint128 borrowableBitmap
configureEModeCategoryCollateralBitmap(uint8 iduint128 collateralBitmap
deposit(address assetuint256 amountaddress onBehalfOfuint16 referralCode
dropReserve(address asset
finalizeTransfer(address assetaddress fromaddress touint256 amountuint256 balanceFromBeforeuint256 balanceToBefore
flashLoan(address receiverAddressaddress[] assetsuint256[] amountsuint256[] interestRateModesaddress onBehalfOfbytes paramsuint16 referralCode
flashLoanSimple(address receiverAddressaddress assetuint256 amountbytes paramsuint16 referralCode
getLiquidationGracePeriod(address assetreturns (uint40)
initReserve(address assetaddress aTokenAddressaddress variableDebtAddressaddress interestRateStrategyAddress
initialize(address provider
liquidationCall(address collateralAssetaddress debtAssetaddress useruint256 debtToCoverbool receiveAToken
mintToTreasury(address[] assets
mintUnbacked(address assetuint256 amountaddress onBehalfOfuint16 referralCode
repay(address assetuint256 amountuint256 interestRateModeaddress onBehalfOfreturns (uint256)
repayWithATokens(address assetuint256 amountuint256 interestRateModereturns (uint256)
repayWithPermit(address assetuint256 amountuint256 interestRateModeaddress onBehalfOfuint256 deadlineuint8 permitVbytes32 permitRbytes32 permitSreturns (uint256)
rescueTokens(address tokenaddress touint256 amount
resetIsolationModeTotalDebt(address asset
setConfiguration(address assetstruct DataTypesReserveConfigurationMap configuration
setLiquidationGracePeriod(address assetuint40 until
setReserveInterestRateStrategyAddress(address assetaddress rateStrategyAddress
setUserEMode(uint8 categoryId
setUserUseReserveAsCollateral(address assetbool useAsCollateral
supply(address assetuint256 amountaddress onBehalfOfuint16 referralCode
supplyWithPermit(address assetuint256 amountaddress onBehalfOfuint16 referralCodeuint256 deadlineuint8 permitVbytes32 permitRbytes32 permitS
syncIndexesState(address asset
syncRatesState(address asset
updateBridgeProtocolFee(uint256 protocolFee
updateFlashloanPremiums(uint128 flashLoanPremiumTotaluint128 flashLoanPremiumToProtocol
withdraw(address assetuint256 amountaddress toreturns (uint256)
Events
Upgraded(address indexed implementation
BackUnbacked(address indexed reserveaddress indexed backeruint256 amountuint256 fee
Borrow(address indexed reserveaddress useraddress indexed onBehalfOfuint256 amountuint8 interestRateModeuint256 borrowRateuint16 indexed referralCode
FlashLoan(address indexed targetaddress initiatoraddress indexed assetuint256 amountuint8 interestRateModeuint256 premiumuint16 indexed referralCode
IsolationModeTotalDebtUpdated(address indexed assetuint256 totalDebt
LiquidationCall(address indexed collateralAssetaddress indexed debtAssetaddress indexed useruint256 debtToCoveruint256 liquidatedCollateralAmountaddress liquidatorbool receiveAToken
MintUnbacked(address indexed reserveaddress useraddress indexed onBehalfOfuint256 amountuint16 indexed referralCode
MintedToTreasury(address indexed reserveuint256 amountMinted
Repay(address indexed reserveaddress indexed useraddress indexed repayeruint256 amountbool useATokens
ReserveDataUpdated(address indexed reserveuint256 liquidityRateuint256 stableBorrowRateuint256 variableBorrowRateuint256 liquidityIndexuint256 variableBorrowIndex
ReserveDataUpdated(address indexed reserveuint256 liquidityRateuint256 stableBorrowRateuint256 variableBorrowRateuint256 liquidityIndexuint256 variableBorrowIndex
ReserveUsedAsCollateralDisabled(address indexed reserveaddress indexed user
ReserveUsedAsCollateralEnabled(address indexed reserveaddress indexed user
Supply(address indexed reserveaddress useraddress indexed onBehalfOfuint256 amountuint16 indexed referralCode
UserEModeSet(address indexed useruint8 categoryId
Withdraw(address indexed reserveaddress indexed useraddress indexed touint256 amount
Constructor
constructor(address admin
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.