CreditConfigurator

Verified contract

Active on Ethereum with 0 txns
Deployed by via 0x935daf94 at 17479017
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 1 additional slot

No balances found for "CreditConfigurator"

No transactions found for "CreditConfigurator"


Functions
Getter at block 21321556
_acl(view returns (address)
0x523da3a8961e4dd4f6206dbf7e6c749f51796bb3
addressProvider(view returns (address)
0xcf64698aff7e5f27a11dff868af228653ba53be0
 
allowedContracts(view returns (address[] result)
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
addCollateralToken(address tokenuint16 liquidationThreshold
addEmergencyLiquidator(address liquidator
allowContract(address targetContractaddress 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 _feeInterestuint16 _feeLiquidationuint16 _liquidationPremiumuint16 _feeLiquidationExpireduint16 _liquidationPremiumExpired
setIncreaseDebtForbidden(bool _mode
setLimitPerBlock(uint128 newLimit
setLimits(uint128 _minBorrowedAmountuint128 _maxBorrowedAmount
setLiquidationThreshold(address tokenuint16 liquidationThreshold
setMaxCumulativeLoss(uint128 _maxCumulativeLoss
setMaxEnabledTokens(uint8 maxEnabledTokens
setTotalDebtLimit(uint128 newLimit
setTotalDebtParams(uint128 newCurrentTotalDebtuint128 newLimit
unpause(
upgradeCreditConfigurator(address _creditConfigurator
upgradeCreditFacade(address _creditFacadebool migrateParams
upgradePriceOracle(
Events
AdapterForbidden(address indexed adapter
AddedToUpgradeable(address arg0
ContractAllowed(address indexed protocoladdress 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 feeInterestuint16 feeLiquidationuint16 liquidationPremiumuint16 feeLiquidationExpireduint16 liquidationPremiumExpired
IncreaseDebtForbiddenModeChanged(bool arg0
LimitPerBlockUpdated(uint128 arg0
LimitsUpdated(uint256 minBorrowedAmountuint256 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 tokenuint16 liquidityThreshold
Unpaused(address account
Constructor
constructor(address _creditManageraddress _creditFacadestruct CreditManagerOpts opts
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AdapterUsedTwiceException(
AddressIsNotContractException(address arg0
CallerNotConfiguratorException(
CallerNotPausableAdminException(
CallerNotUnPausableAdminException(
ContractIsNotAnAllowedAdapterException(
CreditManagerOrFacadeUsedAsTargetContractsException(
IncompatibleContractException(
IncorrectExpirationDateException(
IncorrectFeesException(
IncorrectLimitsException(
IncorrectLiquidationThresholdException(
IncorrectPriceFeedException(
IncorrectTokenContractException(
SetLTForUnderlyingException(
TokenNotAllowedException(
ZeroAddressException(