CreditConfigurator

Verified contract

Active on Ethereum with 0 txns
Deployed by via 0xadab8104 at 15833466
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 21217404
_acl(view returns (address)
0x523da3a8961e4dd4f6206dbf7e6c749f51796bb3
addressProvider(view returns (address)
0xcf64698aff7e5f27a11dff868af228653ba53be0
 
allowedContracts(view returns (address[] result)
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
addCollateralToken(address tokenuint16 liquidationThreshold
addContractToUpgradeable(address addr
addEmergencyLiquidator(address liquidator
allowContract(address targetContractaddress adapter
allowToken(address token
forbidContract(address targetContract
forbidToken(address token
pause(
removeContractFromUpgradeable(address addr
removeEmergencyLiquidator(address liquidator
setExpirationDate(uint40 newExpirationDate
setFees(uint16 _feeInterestuint16 _feeLiquidationuint16 _liquidationPremiumuint16 _feeLiquidationExpireduint16 _liquidationPremiumExpired
setIncreaseDebtForbidden(bool _mode
setLimitPerBlock(uint128 newLimit
setLimits(uint128 _minBorrowedAmountuint128 _maxBorrowedAmount
setLiquidationThreshold(address tokenuint16 liquidationThreshold
setMaxEnabledTokens(uint8 maxEnabledTokens
unpause(
upgradeCreditConfigurator(address _creditConfigurator
upgradeCreditFacade(address _creditFacadebool migrateParams
upgradePriceOracle(
Events
AddedToUpgradeable(address arg0
ContractAllowed(address indexed protocoladdress 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 feeInterestuint16 feeLiquidationuint16 liquidationPremiumuint16 feeLiquidationExpireduint16 liquidationPremiumExpired
IncreaseDebtForbiddenModeChanged(bool arg0
LimitPerBlockUpdated(uint128 arg0
LimitsUpdated(uint256 minBorrowedAmountuint256 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 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(