Comptroller

Verified contract

Implementation

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

No balances found for "Comptroller"

0x6b832532072983cdeb27736e880c6450ce3364ec9ddfa6ad194bb132245fe7ac
0x12b687fbb134785263a007172bb06bf4155f35c317537238107ba2a384f65b17
0x1c9973981fbe25d2f2d1e31ef0ca7d68612205549d666d3d920611350776d364

Functions
Getter at block 21164290
_borrowGuardianPaused(view returns (bool)
false
_mintGuardianPaused(view returns (bool)
false
admin(view returns (address)
0x0000000000000000000000000000000000000000
adminHasRights(view returns (bool)
true
autoImplementation(view returns (bool)
false
borrowCapGuardian(view returns (address)
0x0000000000000000000000000000000000000000
closeFactorMantissa(view returns (uint256)
0
comptrollerImplementation(view returns (address)
0x0000000000000000000000000000000000000000
enforceWhitelist(view returns (bool)
false
fuseAdminHasRights(view returns (bool)
true
getAllBorrowers(view returns (address[])
[]
getAllMarkets(view returns (address[])
[]
getRewardsDistributors(view returns (address[])
[]
getWhitelist(view returns (address[])
[]
isComptroller(view returns (bool)
true
liquidationIncentiveMantissa(view returns (uint256)
0
oracle(view returns (address)
0x0000000000000000000000000000000000000000
pauseGuardian(view returns (address)
0x0000000000000000000000000000000000000000
pendingAdmin(view returns (address)
0x0000000000000000000000000000000000000000
pendingComptrollerImplementation(view returns (address)
0x0000000000000000000000000000000000000000
seizeGuardianPaused(view returns (bool)
false
transferGuardianPaused(view returns (bool)
false
Read-only
accountAssets(addressuint256view returns (address)
allBorrowers(uint256view returns (address)
allMarkets(uint256view returns (address)
borrowCaps(addressview returns (uint256)
borrowGuardianPaused(addressview returns (bool)
cTokensByUnderlying(addressview returns (address)
checkMembership(address accountaddress cTokenview returns (bool)
getAccountLiquidity(address accountview returns (uint256uint256uint256)
getAssetsIn(address accountview returns (address[])
getHypotheticalAccountLiquidity(address accountaddress cTokenModifyuint256 redeemTokensuint256 borrowAmountview returns (uint256uint256uint256)
isDeprecated(address cTokenview returns (bool)
liquidateCalculateSeizeTokens(address cTokenBorrowedaddress cTokenCollateraluint256 actualRepayAmountview returns (uint256uint256)
markets(addressview returns (bool isListeduint256 collateralFactorMantissa)
mintGuardianPaused(addressview returns (bool)
rewardsDistributors(uint256view returns (address)
suppliers(addressview returns (bool)
supplyCaps(addressview returns (uint256)
whitelist(addressview returns (bool)
whitelistArray(uint256view returns (address)
State-modifying
_addRewardsDistributor(address distributorreturns (uint256)
_afterNonReentrant(
_become(address unitroller
_becomeImplementation(
_beforeNonReentrant(
_deployMarket(bool isCEtherbytes constructorDatauint256 collateralFactorMantissareturns (uint256)
_setBorrowCapGuardian(address newBorrowCapGuardian
_setBorrowPaused(address cTokenbool statereturns (bool)
_setCloseFactor(uint256 newCloseFactorMantissareturns (uint256)
_setCollateralFactor(address cTokenuint256 newCollateralFactorMantissareturns (uint256)
_setLiquidationIncentive(uint256 newLiquidationIncentiveMantissareturns (uint256)
_setMarketBorrowCaps(address[] cTokensuint256[] newBorrowCaps
_setMarketSupplyCaps(address[] cTokensuint256[] newSupplyCaps
_setMintPaused(address cTokenbool statereturns (bool)
_setPauseGuardian(address newPauseGuardianreturns (uint256)
_setPriceOracle(address newOraclereturns (uint256)
_setSeizePaused(bool statereturns (bool)
_setTransferPaused(bool statereturns (bool)
_setWhitelistEnforcement(bool enforcereturns (uint256)
_setWhitelistStatuses(address[] suppliersbool[] statusesreturns (uint256)
_toggleAutoImplementations(bool enabledreturns (uint256)
_unsupportMarket(address cTokenreturns (uint256)
borrowAllowed(address cTokenaddress borroweruint256 borrowAmountreturns (uint256)
borrowVerify(address cTokenaddress borroweruint256 borrowAmount
borrowWithinLimits(address cTokenuint256 accountBorrowsNewreturns (uint256)
enterMarkets(address[] cTokensreturns (uint256[])
exitMarket(address cTokenAddressreturns (uint256)
liquidateBorrowAllowed(address cTokenBorrowedaddress cTokenCollateraladdress liquidatoraddress borroweruint256 repayAmountreturns (uint256)
liquidateBorrowVerify(address cTokenBorrowedaddress cTokenCollateraladdress liquidatoraddress borroweruint256 actualRepayAmountuint256 seizeTokens
mintAllowed(address cTokenaddress minteruint256 mintAmountreturns (uint256)
mintVerify(address cTokenaddress minteruint256 actualMintAmountuint256 mintTokens
mintWithinLimits(address cTokenuint256 exchangeRateMantissauint256 accountTokensuint256 mintAmountreturns (uint256)
redeemAllowed(address cTokenaddress redeemeruint256 redeemTokensreturns (uint256)
redeemVerify(address cTokenaddress redeemeruint256 redeemAmountuint256 redeemTokens
repayBorrowAllowed(address cTokenaddress payeraddress borroweruint256 repayAmountreturns (uint256)
repayBorrowVerify(address cTokenaddress payeraddress borroweruint256 actualRepayAmountuint256 borrowerIndex
seizeAllowed(address cTokenCollateraladdress cTokenBorrowedaddress liquidatoraddress borroweruint256 seizeTokensreturns (uint256)
seizeVerify(address cTokenCollateraladdress cTokenBorrowedaddress liquidatoraddress borroweruint256 seizeTokens
transferAllowed(address cTokenaddress srcaddress dstuint256 transferTokensreturns (uint256)
transferVerify(address cTokenaddress srcaddress dstuint256 transferTokens
Events
ActionPaused(address cTokenstring actionbool pauseState
ActionPaused(string actionbool pauseState
AddedRewardsDistributor(address rewardsDistributor
AutoImplementationsToggled(bool enabled
Failure(uint256 erroruint256 infouint256 detail
MarketEntered(address cTokenaddress account
MarketExited(address cTokenaddress account
MarketListed(address cToken
MarketUnlisted(address cToken
NewBorrowCap(address indexed cTokenuint256 newBorrowCap
NewBorrowCapGuardian(address oldBorrowCapGuardianaddress newBorrowCapGuardian
NewCloseFactor(uint256 oldCloseFactorMantissauint256 newCloseFactorMantissa
NewCollateralFactor(address cTokenuint256 oldCollateralFactorMantissauint256 newCollateralFactorMantissa
NewLiquidationIncentive(uint256 oldLiquidationIncentiveMantissauint256 newLiquidationIncentiveMantissa
NewPauseGuardian(address oldPauseGuardianaddress newPauseGuardian
NewPriceOracle(address oldPriceOracleaddress newPriceOracle
NewSupplyCap(address indexed cTokenuint256 newSupplyCap
WhitelistEnforcementChanged(bool enforce
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.