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
0x9535…1900
-
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 21321556 allowedContracts() view returns (address[] result)
_acl() view returns (address)
0x523da3a8961e4dd4f6206dbf7e6c749f51796bb3
addressProvider() view returns (address)
0xcf64698aff7e5f27a11dff868af228653ba53be0
creditFacade() view returns (address)
0x34ee4eed88bcd2b5cdc3ef9a9dd0582ee538e541
creditManager() view returns (address)
0x95357303f995e184a7998da6c6ea35cc728a1900
paused() view returns (bool)
false
underlying() view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
version() view returns (uint256)
210
Read-only
This contract contains no read-only function objects.
State-modifying
Events addCollateralToken(address token, uint16 liquidationThreshold)
addEmergencyLiquidator(address liquidator)
allowContract(address targetContract, address adapter)
allowToken(address token)
forbidAdapter(address adapter)
forbidContract(address targetContract)
forbidToken(address token)
pause()
removeEmergencyLiquidator(address liquidator)
resetCumulativeLoss()
setEmergencyLiquidationDiscount(uint16 _newPremium)
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)
setMaxCumulativeLoss(uint128 _maxCumulativeLoss)
setMaxEnabledTokens(uint8 maxEnabledTokens)
setTotalDebtLimit(uint128 newLimit)
setTotalDebtParams(uint128 newCurrentTotalDebt, uint128 newLimit)
unpause()
upgradeCreditConfigurator(address _creditConfigurator)
upgradeCreditFacade(address _creditFacade, bool migrateParams)
upgradePriceOracle()
AdapterForbidden(address indexed adapter)
AddedToUpgradeable(address arg0)
ContractAllowed(address indexed protocol, address indexed adapter)
ContractForbidden(address indexed protocol)
CreditConfiguratorUpgraded(address indexed newCreditConfigurator)
CreditFacadeUpgraded(address indexed newCreditFacade)
CumulativeLossReset()
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)
NewEmergencyLiquidationDiscount(uint16 arg0)
NewMaxCumulativeLoss(uint128 arg0)
NewTotalDebtLimit(uint128 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()