CreditConfigurator

Verified contract

Active on Ethereum with 0 txns
Deployed by via 0x819c7d62 at 15840211
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 21278284
_acl(view returns (address)
0x523da3a8961e4dd4f6206dbf7e6c749f51796bb3
addressProvider(view returns (address)
0xcf64698aff7e5f27a11dff868af228653ba53be0
 
allowedContracts(view returns (address[] result)
creditFacade(view returns (address)
0xb36466f0c3f34ab1f029b7df798f395f97eb4bcf
creditManager(view returns (address)
0xe0bce4460795281d39c91da9b0275bca968293de
paused(view returns (bool)
false
underlying(view returns (address)
0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0
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(