CreditConfigurator

Verified contract

Active on Ethereum with 0 txns
Deployed by via 0xdb0f057a at 17479133
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 20910671
_acl(view returns (address)
0x523da3a8961e4dd4f6206dbf7e6c749f51796bb3
addressProvider(view returns (address)
0xcf64698aff7e5f27a11dff868af228653ba53be0
 
allowedContracts(view returns (address[] result)
creditFacade(view returns (address)
0xc9e3453e212a13169aaa66aa39dcce82ae6966b7
creditManager(view returns (address)
0x5887ad4cb2352e7f01527035faa3ae0ef2ce2b9b
paused(view returns (bool)
false
underlying(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
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(