Comptroller

Verified contract

Implementation

Active on Base with 1 txns
Deployed by via 0x929f6b20 at 2162395
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Comptroller"

0x42a0070bd5a116f9d9c1d42f75ed6d1d93ba8ac660af98dd58b9700c11197c85

Functions
Getter at block 22853905
admin(view returns (address)
0xc3f9774af21a030ab785cb45510ba9edc9d0c8cd
borrowCapGuardian(view returns (address)
0x0000000000000000000000000000000000000000
closeFactorMantissa(view returns (uint256)
0
comptrollerImplementation(view returns (address)
0x0000000000000000000000000000000000000000
getAllMarkets(view returns (address[])
[]
getBlockTimestamp(view returns (uint256)
1732497157
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
rewardDistributor(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 mTokenview returns (bool)
getAccountLiquidity(address accountview returns (uint256uint256uint256)
getAssetsIn(address accountview returns (address[])
getHypotheticalAccountLiquidity(address accountaddress mTokenModifyuint256 redeemTokensuint256 borrowAmountview returns (uint256uint256uint256)
liquidateBorrowAllowed(address mTokenBorrowedaddress mTokenCollateraladdress liquidatoraddress borroweruint256 repayAmountview returns (uint256)
liquidateCalculateSeizeTokens(address mTokenBorrowedaddress mTokenCollateraluint256 actualRepayAmountview returns (uint256uint256)
markets(addressview returns (bool isListeduint256 collateralFactorMantissa)
mintGuardianPaused(addressview returns (bool)
redeemVerify(address mTokenaddress redeemeruint256 redeemAmountuint256 redeemTokenspure 
supplyCaps(addressview returns (uint256)
State-modifying
_become(address unitroller
_rescueFunds(address _tokenAddressuint256 _amount
_setBorrowCapGuardian(address newBorrowCapGuardian
_setBorrowPaused(address mTokenbool statereturns (bool)
_setCloseFactor(uint256 newCloseFactorMantissareturns (uint256)
_setCollateralFactor(address mTokenuint256 newCollateralFactorMantissareturns (uint256)
_setLiquidationIncentive(uint256 newLiquidationIncentiveMantissareturns (uint256)
_setMarketBorrowCaps(address[] mTokensuint256[] newBorrowCaps
_setMarketSupplyCaps(address[] mTokensuint256[] newSupplyCaps
_setMintPaused(address mTokenbool statereturns (bool)
_setPauseGuardian(address newPauseGuardianreturns (uint256)
_setPriceOracle(address newOraclereturns (uint256)
_setRewardDistributor(address newRewardDistributor
_setSeizePaused(bool statereturns (bool)
_setSupplyCapGuardian(address newSupplyCapGuardian
_setTransferPaused(bool statereturns (bool)
_supportMarket(address mTokenreturns (uint256)
borrowAllowed(address mTokenaddress borroweruint256 borrowAmountreturns (uint256)
claimReward(
claimReward(address holder
claimReward(address holderaddress[] mTokens
claimReward(address[] holdersaddress[] mTokensbool borrowersbool suppliers
enterMarkets(address[] mTokensreturns (uint256[])
exitMarket(address mTokenAddressreturns (uint256)
mintAllowed(address mTokenaddress minteruint256 mintAmountreturns (uint256)
redeemAllowed(address mTokenaddress redeemeruint256 redeemTokensreturns (uint256)
repayBorrowAllowed(address mTokenaddress payeraddress borroweruint256 repayAmountreturns (uint256)
seizeAllowed(address mTokenCollateraladdress mTokenBorrowedaddress liquidatoraddress borroweruint256 seizeTokensreturns (uint256)
transferAllowed(address mTokenaddress srcaddress dstuint256 transferTokensreturns (uint256)
Events
ActionPaused(address mTokenstring actionbool pauseState
ActionPaused(string actionbool pauseState
Failure(uint256 erroruint256 infouint256 detail
MarketEntered(address mTokenaddress account
MarketExited(address mTokenaddress account
MarketListed(address mToken
NewBorrowCap(address indexed mTokenuint256 newBorrowCap
NewBorrowCapGuardian(address oldBorrowCapGuardianaddress newBorrowCapGuardian
NewCloseFactor(uint256 oldCloseFactorMantissauint256 newCloseFactorMantissa
NewCollateralFactor(address mTokenuint256 oldCollateralFactorMantissauint256 newCollateralFactorMantissa
NewLiquidationIncentive(uint256 oldLiquidationIncentiveMantissauint256 newLiquidationIncentiveMantissa
NewPauseGuardian(address oldPauseGuardianaddress newPauseGuardian
NewPriceOracle(address oldPriceOracleaddress newPriceOracle
NewRewardDistributor(address oldRewardDistributoraddress newRewardDistributor
NewSupplyCap(address indexed mTokenuint256 newSupplyCap
NewSupplyCapGuardian(address oldSupplyCapGuardianaddress newSupplyCapGuardian
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.