CreditConfigurator
Verified contract
Active on
Ethereum with 0 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x6724…e2f7
-
variable spans 1 additional slot
Balances ($0.00)
No balances found for "CreditConfigurator"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "CreditConfigurator"
ABI
ABI objects
Getter at block 21217404 allowedContracts() view returns (address[] result)
_acl() view returns (address)
0x523da3a8961e4dd4f6206dbf7e6c749f51796bb3
addressProvider() view returns (address)
0xcf64698aff7e5f27a11dff868af228653ba53be0
creditFacade() view returns (address)
0x5bcb06c56e8f28da0b038a373199240ca3f5a2f4
creditManager() view returns (address)
0x672461bfc20dd783444a830ad4c38b345ab6e2f7
paused() view returns (bool)
false
underlying() view returns (address)
0x6b175474e89094c44da98b954eedeac495271d0f
version() view returns (uint256)
2
Read-only
This contract contains no read-only function objects.
State-modifying
Events addCollateralToken(address token, uint16 liquidationThreshold)
addContractToUpgradeable(address addr)
addEmergencyLiquidator(address liquidator)
allowContract(address targetContract, address adapter)
allowToken(address token)
forbidContract(address targetContract)
forbidToken(address token)
pause()
removeContractFromUpgradeable(address addr)
removeEmergencyLiquidator(address liquidator)
setExpirationDate(uint40 newExpirationDate)
setFees(uint16 _feeInterest, uint16 _feeLiquidation, uint16 _liquidationPremium, uint16 _feeLiquidationExpired, uint16 _liquidationPremiumExpired)
setIncreaseDebtForbidden(bool _mode)
setLimitPerBlock(uint128 newLimit)
setLimits(uint128 _minBorrowedAmount, uint128 _maxBorrowedAmount)
setLiquidationThreshold(address token, uint16 liquidationThreshold)
setMaxEnabledTokens(uint8 maxEnabledTokens)
unpause()
upgradeCreditConfigurator(address _creditConfigurator)
upgradeCreditFacade(address _creditFacade, bool migrateParams)
upgradePriceOracle()
AddedToUpgradeable(address arg0)
ContractAllowed(address indexed protocol, address indexed adapter)
ContractForbidden(address indexed protocol)
CreditConfiguratorUpgraded(address indexed newCreditConfigurator)
CreditFacadeUpgraded(address indexed newCreditFacade)
EmergencyLiquidatorAdded(address arg0)
EmergencyLiquidatorRemoved(address arg0)
ExpirationDateUpdated(uint40 arg0)
FeesUpdated(uint16 feeInterest, uint16 feeLiquidation, uint16 liquidationPremium, uint16 feeLiquidationExpired, uint16 liquidationPremiumExpired)
IncreaseDebtForbiddenModeChanged(bool arg0)
LimitPerBlockUpdated(uint128 arg0)
LimitsUpdated(uint256 minBorrowedAmount, uint256 maxBorrowedAmount)
MaxEnabledTokensUpdated(uint8 arg0)
Paused(address account)
PriceOracleUpgraded(address indexed newPriceOracle)
RemovedFromUpgradeable(address arg0)
TokenAllowed(address indexed token)
TokenForbidden(address indexed token)
TokenLiquidationThresholdUpdated(address indexed token, uint16 liquidityThreshold)
Unpaused(address account)
constructor(address _creditManager, address _creditFacade, struct CreditManagerOpts opts)
This contract contains no fallback and receive objects.
AdapterUsedTwiceException()
AddressIsNotContractException(address arg0)
CallerNotConfiguratorException()
CallerNotPausableAdminException()
CallerNotUnPausableAdminException()
ContractIsNotAnAllowedAdapterException()
CreditManagerOrFacadeUsedAsTargetContractsException()
IncompatibleContractException()
IncorrectExpirationDateException()
IncorrectFeesException()
IncorrectLimitsException()
IncorrectLiquidationThresholdException()
IncorrectPriceFeedException()
IncorrectTokenContractException()
SetLTForUnderlyingException()
TokenNotAllowedException()
ZeroAddressException()