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
0xe0bc…93de
-
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 21278284 allowedContracts() view returns (address[] result)
_acl() view returns (address)
0x523da3a8961e4dd4f6206dbf7e6c749f51796bb3
addressProvider() view returns (address)
0xcf64698aff7e5f27a11dff868af228653ba53be0
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
Events addCollateralToken(address token, uint16 liquidationThreshold)
addContractToUpgradeable(address addr)
addEmergencyLiquidator(address liquidator)
allowContract(address targetContract, address adapter)
allowToken(address token)
forbidContract(address targetContract)
forbidToken(address token)
pause()
removeContractFromUpgradeable(address addr)
removeEmergencyLiquidator(address liquidator)
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)
setMaxEnabledTokens(uint8 maxEnabledTokens)
unpause()
upgradeCreditConfigurator(address _creditConfigurator)
upgradeCreditFacade(address _creditFacade, bool migrateParams)
upgradePriceOracle()
AddedToUpgradeable(address arg0)
ContractAllowed(address indexed protocol, address 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 feeInterest, uint16 feeLiquidation, uint16 liquidationPremium, uint16 feeLiquidationExpired, uint16 liquidationPremiumExpired)
IncreaseDebtForbiddenModeChanged(bool arg0)
LimitPerBlockUpdated(uint128 arg0)
LimitsUpdated(uint256 minBorrowedAmount, uint256 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 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()