InitializableImmutableAdminUpgradeabilityProxy
Verified contract
Proxy
Active on
Base with 3 txns
Unified storage
Map
Table
Raw
Constants and immutables
2
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
0x0e02…f3a0
Balances ($0.00)
No balances found for "InitializableImmutableAdminUpgradeabilityProxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 3318672 | a year ago | | | 0 | 0.00052555326 | |
| 3318615 | a year ago | | | 0 | 0.0000078153351 | |
| 3318612 | a year ago | | | 0 | 0.000010316032 |
ABI
ABI objects
Getter at block 22754910
CONFIGURATOR_REVISION() view returns (uint256)
1
Read-only
This contract contains no read-only function objects.
State-modifying
Events admin() returns (address)
implementation() returns (address)
initialize(address _logic, bytes _data) payable
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
configureReserveAsCollateral(address asset, uint256 ltv, uint256 liquidationThreshold, uint256 liquidationBonus)
dropReserve(address asset)
initReserves(struct ConfiguratorInputTypesInitReserveInput[] input)
initialize(address provider)
setAssetEModeCategory(address asset, uint8 newCategoryId)
setBorrowCap(address asset, uint256 newBorrowCap)
setBorrowableInIsolation(address asset, bool borrowable)
setDebtCeiling(address asset, uint256 newDebtCeiling)
setEModeCategory(uint8 categoryId, uint16 ltv, uint16 liquidationThreshold, uint16 liquidationBonus, address oracle, string label)
setLiquidationProtocolFee(address asset, uint256 newFee)
setPoolPause(bool paused)
setReserveActive(address asset, bool active)
setReserveBorrowing(address asset, bool enabled)
setReserveFactor(address asset, uint256 newReserveFactor)
setReserveFlashLoaning(address asset, bool enabled)
setReserveFreeze(address asset, bool freeze)
setReserveInterestRateStrategyAddress(address asset, address newRateStrategyAddress)
setReservePause(address asset, bool paused)
setReserveStableRateBorrowing(address asset, bool enabled)
setSiloedBorrowing(address asset, bool newSiloed)
setSupplyCap(address asset, uint256 newSupplyCap)
setUnbackedMintCap(address asset, uint256 newUnbackedMintCap)
updateAToken(struct ConfiguratorInputTypesUpdateATokenInput input)
updateBridgeProtocolFee(uint256 newBridgeProtocolFee)
updateFlashloanPremiumToProtocol(uint128 newFlashloanPremiumToProtocol)
updateFlashloanPremiumTotal(uint128 newFlashloanPremiumTotal)
updateStableDebtToken(struct ConfiguratorInputTypesUpdateDebtTokenInput input)
updateVariableDebtToken(struct ConfiguratorInputTypesUpdateDebtTokenInput input)
Upgraded(address indexed implementation)
ATokenUpgraded(address indexed asset, address indexed proxy, address indexed implementation)
BorrowCapChanged(address indexed asset, uint256 oldBorrowCap, uint256 newBorrowCap)
BorrowableInIsolationChanged(address asset, bool borrowable)
BridgeProtocolFeeUpdated(uint256 oldBridgeProtocolFee, uint256 newBridgeProtocolFee)
CollateralConfigurationChanged(address indexed asset, uint256 ltv, uint256 liquidationThreshold, uint256 liquidationBonus)
DebtCeilingChanged(address indexed asset, uint256 oldDebtCeiling, uint256 newDebtCeiling)
EModeAssetCategoryChanged(address indexed asset, uint8 oldCategoryId, uint8 newCategoryId)
EModeCategoryAdded(uint8 indexed categoryId, uint256 ltv, uint256 liquidationThreshold, uint256 liquidationBonus, address oracle, string label)
FlashloanPremiumToProtocolUpdated(uint128 oldFlashloanPremiumToProtocol, uint128 newFlashloanPremiumToProtocol)
FlashloanPremiumTotalUpdated(uint128 oldFlashloanPremiumTotal, uint128 newFlashloanPremiumTotal)
LiquidationProtocolFeeChanged(address indexed asset, uint256 oldFee, uint256 newFee)
ReserveActive(address indexed asset, bool active)
ReserveBorrowing(address indexed asset, bool enabled)
ReserveDropped(address indexed asset)
ReserveFactorChanged(address indexed asset, uint256 oldReserveFactor, uint256 newReserveFactor)
ReserveFlashLoaning(address indexed asset, bool enabled)
ReserveFrozen(address indexed asset, bool frozen)
ReserveInitialized(address indexed asset, address indexed aToken, address stableDebtToken, address variableDebtToken, address interestRateStrategyAddress)
ReserveInterestRateStrategyChanged(address indexed asset, address oldStrategy, address newStrategy)
ReservePaused(address indexed asset, bool paused)
ReserveStableRateBorrowing(address indexed asset, bool enabled)
SiloedBorrowingChanged(address indexed asset, bool oldState, bool newState)
StableDebtTokenUpgraded(address indexed asset, address indexed proxy, address indexed implementation)
SupplyCapChanged(address indexed asset, uint256 oldSupplyCap, uint256 newSupplyCap)
UnbackedMintCapChanged(address indexed asset, uint256 oldUnbackedMintCap, uint256 newUnbackedMintCap)
VariableDebtTokenUpgraded(address indexed asset, address indexed proxy, address indexed implementation)
constructor(address admin)
fallback()
This contract contains no error objects.