Comptroller

Verified contract

Implementation

Active on Ethereum with 163 txns
Deployed by via 0x10b381cc at 19066941
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
9 additional variables

No balances found for "Comptroller"

0x9d2ea6b2eec37ca744c5c2b5cc1f4c36a562215385ff13372113ddff6e130ef3
0x67083c5ae2d0d751e64b10dd4def80f9a0887c590ef656af81f030320240a9d8
0xeb40b2862de32066457736da4b0a8234d458232a24eebe08508f9e8a3aa6177b
0x6db2c07fc7b3268b0c1e241575219bfd00672a7e308e3b5d5c6fd99f98ec3288
0x44e0bbdabe373339dee7f0ad2141ec13e545e76f7441f9021a93595335c5a10f
0xbc62626a7440c77dcda6b8ba7d285426d5dab345593ec2907dfa97fe52bce1e6
0x921b09936627db0cb406e789cf85d35c5f4634aa043a54a4726e2c3aba37b85e
0x487914e0b57a854788dd4223ac39b5832b7164a3b39616b926c34ecc5c09f0ff
0x1c797522df22e2cdc78430af752fba20cfdab17ca89b7cae03c3b4858db89512
0x59859bca08eac1f14616c7545cb3bc54935be3431b85a3d6421dd8e4ec28ebe0

Functions
Getter at block 21379148
_borrowGuardianPaused(view returns (bool)
false
_mintGuardianPaused(view returns (bool)
false
admin(view returns (address)
0x100fe48127438776484fa988598600b174c8b1bf
borrowCapGuardian(view returns (address)
0x0000000000000000000000000000000000000000
closeFactorMantissa(view returns (uint256)
1000000000000000000
comptrollerImplementation(view returns (address)
0x0000000000000000000000000000000000000000
creditLimitManager(view returns (address)
0x0000000000000000000000000000000000000000
getAllMarkets(view returns (address[])
[]
getBlockTimestamp(view returns (uint256)
1733918723
guardian(view returns (address)
0x72d19f7c71a2bd5e61871b1d3df7a45ae5ec9582
isComptroller(view returns (bool)
true
liquidationIncentiveMantissa(view returns (uint256)
0
liquidityMining(view returns (address)
0x0000000000000000000000000000000000000000
oracle(view returns (address)
0x16d43cac32329ec286dc14431e0c0e805e6f5174
pendingAdmin(view returns (address)
0x0000000000000000000000000000000000000000
pendingComptrollerImplementation(view returns (address)
0x0000000000000000000000000000000000000000
seizeGuardianPaused(view returns (bool)
false
supplyCapGuardian(view returns (address)
0x0000000000000000000000000000000000000000
transferGuardianPaused(view returns (bool)
false
Read-only
accountAssets(addressuint256view returns (address)
allMarkets(uint256view returns (address)
borrowCaps(addressview returns (uint256)
borrowGuardianPaused(addressview returns (bool)
checkMembership(address accountaddress bTokenview returns (bool)
compAccrued(addressview returns (uint256)
compBorrowState(addressview returns (uint224 indexuint32 block)
compBorrowerIndex(addressaddressview returns (uint256)
compSpeeds(addressview returns (uint256)
compSupplierIndex(addressaddressview returns (uint256)
compSupplyState(addressview returns (uint224 indexuint32 block)
creditLimits(address protocolview returns (uint256)
creditLimits(address protocoladdress marketview returns (uint256)
flashloanAllowed(address bTokenaddress receiveruint256 amountbytes paramsview returns (bool)
flashloanGuardianPaused(addressview returns (bool)
getAccountLiquidity(address accountview returns (uint256uint256uint256)
getAssetsIn(address accountview returns (address[])
getHypotheticalAccountLiquidity(address accountaddress bTokenModifyuint256 redeemTokensuint256 borrowAmountview returns (uint256uint256uint256)
isCreditAccount(address accountaddress bTokenview returns (bool)
isMarketDelisted(addressview returns (bool)
isMarketListed(address bTokenAddressview returns (bool)
isMarketListedOrDelisted(address bTokenAddressview returns (bool)
liquidateCalculateSeizeTokens(address bTokenBorrowedaddress bTokenCollateraluint256 actualRepayAmountview returns (uint256uint256)
markets(addressview returns (bool isListeduint256 collateralFactorMantissauint8 version)
mintGuardianPaused(addressview returns (bool)
supplyCaps(addressview returns (uint256)
State-modifying
_become(address unitroller
_delistMarket(address bTokenbool force
_pauseCreditLimit(address protocoladdress market
_setBorrowPaused(address bTokenbool statereturns (bool)
_setCloseFactor(uint256 newCloseFactorMantissareturns (uint256)
_setCollateralFactor(address bTokenuint256 newCollateralFactorMantissareturns (uint256)
_setCreditLimit(address protocoladdress marketuint256 creditLimit
_setCreditLimitManager(address newCreditLimitManager
_setFlashloanPaused(address bTokenbool statereturns (bool)
_setGuardian(address newGuardianreturns (uint256)
_setLiquidationIncentive(uint256 newLiquidationIncentiveMantissareturns (uint256)
_setLiquidityMining(address newLiquidityMining
_setMarketBorrowCaps(address[] bTokensuint256[] newBorrowCaps
_setMarketSupplyCaps(address[] bTokensuint256[] newSupplyCaps
_setMintPaused(address bTokenbool statereturns (bool)
_setPriceOracle(address newOraclereturns (uint256)
_setSeizePaused(bool statereturns (bool)
_setTransferPaused(bool statereturns (bool)
_supportMarket(address bTokenuint8 versionreturns (uint256)
borrowAllowed(address bTokenaddress borroweruint256 borrowAmountreturns (uint256)
borrowVerify(address bTokenaddress borroweruint256 borrowAmount
enterMarkets(address[] bTokensreturns (uint256[])
exitMarket(address bTokenAddressreturns (uint256)
liquidateBorrowAllowed(address bTokenBorrowedaddress bTokenCollateraladdress liquidatoraddress borroweruint256 repayAmountreturns (uint256)
liquidateBorrowVerify(address bTokenBorrowedaddress bTokenCollateraladdress liquidatoraddress borroweruint256 actualRepayAmountuint256 seizeTokens
mintAllowed(address bTokenaddress minteruint256 mintAmountreturns (uint256)
mintVerify(address bTokenaddress minteruint256 actualMintAmountuint256 mintTokens
redeemAllowed(address bTokenaddress redeemeruint256 redeemTokensreturns (uint256)
redeemVerify(address bTokenaddress redeemeruint256 redeemAmountuint256 redeemTokens
repayBorrowAllowed(address bTokenaddress payeraddress borroweruint256 repayAmountreturns (uint256)
repayBorrowVerify(address bTokenaddress payeraddress borroweruint256 actualRepayAmountuint256 borrowerIndex
seizeAllowed(address bTokenCollateraladdress bTokenBorrowedaddress liquidatoraddress borroweruint256 seizeTokensreturns (uint256)
seizeVerify(address bTokenCollateraladdress bTokenBorrowedaddress liquidatoraddress borroweruint256 seizeTokens
transferAllowed(address bTokenaddress srcaddress dstuint256 transferTokensreturns (uint256)
transferVerify(address bTokenaddress srcaddress dstuint256 transferTokens
updateBTokenVersion(address bTokenuint8 newVersion
Events
ActionPaused(address bTokenstring actionbool pauseState
ActionPaused(string actionbool pauseState
CreditLimitChanged(address protocoladdress marketuint256 creditLimit
Failure(uint256 erroruint256 infouint256 detail
MarketDelisted(address bTokenbool force
MarketEntered(address bTokenaddress account
MarketExited(address bTokenaddress account
MarketListed(address bToken
NewBTokenVersion(address bTokenuint8 oldVersionuint8 newVersion
NewBorrowCap(address indexed bTokenuint256 newBorrowCap
NewCloseFactor(uint256 oldCloseFactorMantissauint256 newCloseFactorMantissa
NewCollateralFactor(address bTokenuint256 oldCollateralFactorMantissauint256 newCollateralFactorMantissa
NewCreditLimitManager(address oldCreditLimitManageraddress newCreditLimitManager
NewGuardian(address oldGuardianaddress newGuardian
NewLiquidationIncentive(uint256 oldLiquidationIncentiveMantissauint256 newLiquidationIncentiveMantissa
NewLiquidityMining(address oldLiquidityMiningaddress newLiquidityMining
NewPriceOracle(address oldPriceOracleaddress newPriceOracle
NewSupplyCap(address indexed bTokenuint256 newSupplyCap
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.