Comptroller
Verified contract
Implementation
Active on
Base with 1 txns
Storage
Map
Table
Raw
Constants and immutables
13
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "Comptroller"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 2162402 | a year ago | | | 0 | 0.0000053330000 |
ABI
ABI objects
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(address, uint256) view returns (address)
allMarkets(uint256) view returns (address)
borrowCaps(address) view returns (uint256)
borrowGuardianPaused(address) view returns (bool)
checkMembership(address account, address mToken) view returns (bool)
getAccountLiquidity(address account) view returns (uint256, uint256, uint256)
getAssetsIn(address account) view returns (address[])
getHypotheticalAccountLiquidity(address account, address mTokenModify, uint256 redeemTokens, uint256 borrowAmount) view returns (uint256, uint256, uint256)
liquidateBorrowAllowed(address mTokenBorrowed, address mTokenCollateral, address liquidator, address borrower, uint256 repayAmount) view returns (uint256)
liquidateCalculateSeizeTokens(address mTokenBorrowed, address mTokenCollateral, uint256 actualRepayAmount) view returns (uint256, uint256)
markets(address) view returns (bool isListed, uint256 collateralFactorMantissa)
mintGuardianPaused(address) view returns (bool)
redeemVerify(address mToken, address redeemer, uint256 redeemAmount, uint256 redeemTokens) pure
supplyCaps(address) view returns (uint256)
State-modifying
Events _become(address unitroller)
_rescueFunds(address _tokenAddress, uint256 _amount)
_setBorrowCapGuardian(address newBorrowCapGuardian)
_setBorrowPaused(address mToken, bool state) returns (bool)
_setCloseFactor(uint256 newCloseFactorMantissa) returns (uint256)
_setCollateralFactor(address mToken, uint256 newCollateralFactorMantissa) returns (uint256)
_setLiquidationIncentive(uint256 newLiquidationIncentiveMantissa) returns (uint256)
_setMarketBorrowCaps(address[] mTokens, uint256[] newBorrowCaps)
_setMarketSupplyCaps(address[] mTokens, uint256[] newSupplyCaps)
_setMintPaused(address mToken, bool state) returns (bool)
_setPauseGuardian(address newPauseGuardian) returns (uint256)
_setPriceOracle(address newOracle) returns (uint256)
_setRewardDistributor(address newRewardDistributor)
_setSeizePaused(bool state) returns (bool)
_setSupplyCapGuardian(address newSupplyCapGuardian)
_setTransferPaused(bool state) returns (bool)
_supportMarket(address mToken) returns (uint256)
borrowAllowed(address mToken, address borrower, uint256 borrowAmount) returns (uint256)
claimReward()
claimReward(address holder)
claimReward(address holder, address[] mTokens)
claimReward(address[] holders, address[] mTokens, bool borrowers, bool suppliers)
enterMarkets(address[] mTokens) returns (uint256[])
exitMarket(address mTokenAddress) returns (uint256)
mintAllowed(address mToken, address minter, uint256 mintAmount) returns (uint256)
redeemAllowed(address mToken, address redeemer, uint256 redeemTokens) returns (uint256)
repayBorrowAllowed(address mToken, address payer, address borrower, uint256 repayAmount) returns (uint256)
seizeAllowed(address mTokenCollateral, address mTokenBorrowed, address liquidator, address borrower, uint256 seizeTokens) returns (uint256)
transferAllowed(address mToken, address src, address dst, uint256 transferTokens) returns (uint256)
ActionPaused(address mToken, string action, bool pauseState)
ActionPaused(string action, bool pauseState)
Failure(uint256 error, uint256 info, uint256 detail)
MarketEntered(address mToken, address account)
MarketExited(address mToken, address account)
MarketListed(address mToken)
NewBorrowCap(address indexed mToken, uint256 newBorrowCap)
NewBorrowCapGuardian(address oldBorrowCapGuardian, address newBorrowCapGuardian)
NewCloseFactor(uint256 oldCloseFactorMantissa, uint256 newCloseFactorMantissa)
NewCollateralFactor(address mToken, uint256 oldCollateralFactorMantissa, uint256 newCollateralFactorMantissa)
NewLiquidationIncentive(uint256 oldLiquidationIncentiveMantissa, uint256 newLiquidationIncentiveMantissa)
NewPauseGuardian(address oldPauseGuardian, address newPauseGuardian)
NewPriceOracle(address oldPriceOracle, address newPriceOracle)
NewRewardDistributor(address oldRewardDistributor, address newRewardDistributor)
NewSupplyCap(address indexed mToken, uint256 newSupplyCap)
NewSupplyCapGuardian(address oldSupplyCapGuardian, address newSupplyCapGuardian)
constructor()
This contract contains no fallback and receive objects.
This contract contains no error objects.