PoolConfiguratorInstance
Verified contract
Implementation
Active on
Ethereum with 0 txns
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
0xcfbf…b16d
Balances ($0.00)
No balances found for "PoolConfiguratorInstance"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "PoolConfiguratorInstance"
ABI
ABI objects
Getter at block 21296009
CONFIGURATOR_REVISION() view returns (uint256)
3
MAX_GRACE_PERIOD() view returns (uint40)
14400
getConfiguratorLogic() pure returns (address)
0x6f4964db83ceccdc98164796221d5259b922313c
Read-only
getPendingLtv(address asset) view returns (uint256)
State-modifying
Events configureReserveAsCollateral(address asset, uint256 ltv, uint256 liquidationThreshold, uint256 liquidationBonus)
disableLiquidationGracePeriod(address asset)
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)
setPoolPause(bool paused, uint40 gracePeriod)
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)
setReserveInterestRateData(address asset, bytes rateData)
setReserveInterestRateStrategyAddress(address asset, address rateStrategyAddress, bytes rateData)
setReservePause(address asset, bool paused)
setReservePause(address asset, bool paused, uint40 gracePeriod)
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)
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)
LiquidationGracePeriodChanged(address indexed asset, uint40 gracePeriodUntil)
LiquidationGracePeriodDisabled(address indexed asset)
LiquidationProtocolFeeChanged(address indexed asset, uint256 oldFee, uint256 newFee)
PendingLtvChanged(address indexed asset, uint256 ltv)
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)
ReserveInterestRateDataChanged(address indexed asset, address indexed strategy, bytes data)
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)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
This contract contains no error objects.