Unitroller

Verified contract

Proxy

Active on Base with 158,340 txns
Deployed by via 0xfaba63de at 2162390
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
1 additional variable
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0xafc2dba1126abc7bc39b5c96427f1142677799301b3eba829466931e05ed4ecd
0x9f2c32c398c6fba7f68a37d46d849b42f1bf52888ee2ae0be354028291e478c3
0xa07e4e9b92495b51eaa16cb6113871511c4cc61864cc73822546500c3b672cae
0x1fe1671e3664f9dde50c78389497886f67c4ab8c695036c3f7170583502ba874
0x1193795018edea1df508cfcdde2c1dc084f0d22d73306a93eaf94e1bdff57f9d
0x58fe66c22a7bf2dda0549077e80df7670a656cba958cb42aea9b279a0c989fa1
0x352abbfb6c1556c79fcffcfad4a491e498c05df4ccaeae25c7e1286d96f5fa5d
0x00498eb8db3ffe8847e8f66faca97c7535092576b08c11399841f7d554784492
0xb692aad6970ce08cb4d375c4679a552f091b9beddf8d864d4118c76ce111cc54
0x3aec3290a23d8eeb9114de6a81bb30c66536bd80b7c7f497685bc258751b775e

Functions
Getter at block 22853905
admin(view returns (address)
0x8b621804a7637b781e2bbd58e256a591f2df7d51
comptrollerImplementation(view returns (address)
0x73d8a3bf62aaca6690791e57ebaee4e1d875d8fe
pendingAdmin(view returns (address)
0x0000000000000000000000000000000000000000
pendingComptrollerImplementation(view returns (address)
0x0000000000000000000000000000000000000000
admin(view returns (address)
0x8b621804a7637b781e2bbd58e256a591f2df7d51
borrowCapGuardian(view returns (address)
0x35b3314ea652899154bbfe937e3ccc2775ba712e
closeFactorMantissa(view returns (uint256)
500000000000000000
comptrollerImplementation(view returns (address)
0x73d8a3bf62aaca6690791e57ebaee4e1d875d8fe
 
getAllMarkets(view returns (address[])
getBlockTimestamp(view returns (uint256)
1732497157
isComptroller(view returns (bool)
true
liquidationIncentiveMantissa(view returns (uint256)
1100000000000000000
oracle(view returns (address)
0xec942be8a8114bfd0396a5052c36027f2ca6a9d0
pauseGuardian(view returns (address)
0xb9d4acf113a423bc4a64110b8738a52e51c2ab38
pendingAdmin(view returns (address)
0x0000000000000000000000000000000000000000
pendingComptrollerImplementation(view returns (address)
0x0000000000000000000000000000000000000000
rewardDistributor(view returns (address)
0xe9005b078701e2a0948d2eac43010d35870ad9d2
seizeGuardianPaused(view returns (bool)
false
supplyCapGuardian(view returns (address)
0x35b3314ea652899154bbfe937e3ccc2775ba712e
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
_acceptAdmin(returns (uint256)
_acceptImplementation(returns (uint256)
_setPendingAdmin(address newPendingAdminreturns (uint256)
_setPendingImplementation(address newPendingImplementationreturns (uint256)
_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
Failure(uint256 erroruint256 infouint256 detail
NewAdmin(address oldAdminaddress newAdmin
NewImplementation(address oldImplementationaddress newImplementation
NewPendingAdmin(address oldPendingAdminaddress newPendingAdmin
NewPendingImplementation(address oldPendingImplementationaddress newPendingImplementation
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
fallback(
Errors

This contract contains no error objects.