Comptroller

Verified contract

Implementation

Active on Base with 6 txns
Deployed by via 0xc230b8fe at 2494215
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
11 additional variables

No balances found for "Comptroller"

0x68322bcbba905cb43ef24e61a080aa1e48ca66716b47901bfa4f36df8c5733ec
0x04400a12666546dc2536c13b3be8e4573e1529376697acddd5e31f7ab225b0dd
0xe442736d54665e9c7851e0f42a8f3d257e363d42bd5264c31493a69065874ebb
0x3b2cc81e8088716cf07a971c956b0cc1de95f2aebade6937bc0892ebd617bcef
0xdf36ef7fd35858b079b821d552a07e6a1034f4af33732ab2a515e428d4870a9f
0x3ab03158d2d718dc493a13fe1d15997a9737807bcfae115887ddea95af7c2a1a

Functions
Getter at block 22884341
_borrowGuardianPaused(view returns (bool)
false
_mintGuardianPaused(view returns (bool)
false
admin(view returns (address)
0xfb59ce8986943163f14c590755b29db2998f2322
borrowCapGuardian(view returns (address)
0x0000000000000000000000000000000000000000
closeFactorMantissa(view returns (uint256)
0
compInitialIndex(view returns (uint224)
1000000000000000000000000000000000000
compRate(view returns (uint256)
0
comptrollerImplementation(view returns (address)
0x0000000000000000000000000000000000000000
getAllMarkets(view returns (address[])
[]
getBlockNumber(view returns (uint256)
1732558029
getCompAddress(view returns (address)
0x22a2488fe295047ba13bd8cccdbc8361dbd8cf7c
getExternalRewardDistributorAddress(view returns (address)
0xd86c8d4279ccafbec840c782bcc50d201f277419
isComptroller(view returns (bool)
true
liquidationIncentiveMantissa(view returns (uint256)
0
maxAssets(view returns (uint256)
0
oracle(view returns (address)
0x0000000000000000000000000000000000000000
pauseGuardian(view returns (address)
0x0000000000000000000000000000000000000000
pendingAdmin(view returns (address)
0x0000000000000000000000000000000000000000
pendingComptrollerImplementation(view returns (address)
0x0000000000000000000000000000000000000000
proposal65FixExecuted(view returns (bool)
false
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 cTokenview returns (bool)
compAccrued(addressview returns (uint256)
compBorrowSpeeds(addressview returns (uint256)
compBorrowState(addressview returns (uint224 indexuint32 block)
compBorrowerIndex(addressaddressview returns (uint256)
compContributorSpeeds(addressview returns (uint256)
compReceivable(addressview returns (uint256)
compSpeeds(addressview returns (uint256)
compSupplierIndex(addressaddressview returns (uint256)
compSupplySpeeds(addressview returns (uint256)
compSupplyState(addressview returns (uint224 indexuint32 block)
getAccountLiquidity(address accountview returns (uint256uint256uint256)
getAssetsIn(address accountview returns (address[])
getHypotheticalAccountLiquidity(address accountaddress cTokenModifyuint256 redeemTokensuint256 borrowAmountview returns (uint256uint256uint256)
isDeprecated(address cTokenview returns (bool)
lastContributorBlock(addressview returns (uint256)
liquidateCalculateSeizeTokens(address cTokenBorrowedaddress cTokenCollateraluint256 actualRepayAmountview returns (uint256uint256)
markets(addressview returns (bool isListeduint256 collateralFactorMantissabool isComped)
mintGuardianPaused(addressview returns (bool)
supplyCaps(addressview returns (uint256)
State-modifying
_become(address unitroller
_grantComp(address recipientuint256 amount
_setBorrowCapGuardian(address newBorrowCapGuardian
_setBorrowPaused(address cTokenbool statereturns (bool)
_setCloseFactor(uint256 newCloseFactorMantissareturns (uint256)
_setCollateralFactor(address cTokenuint256 newCollateralFactorMantissareturns (uint256)
_setCompSpeeds(address[] cTokensuint256[] supplySpeedsuint256[] borrowSpeeds
_setContributorCompSpeed(address contributoruint256 compSpeed
_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)
_setSupplyCapGuardian(address newSupplyCapGuardian
_setTransferPaused(bool statereturns (bool)
_supportMarket(address cTokenreturns (uint256)
borrowAllowed(address cTokenaddress borroweruint256 borrowAmountreturns (uint256)
borrowVerify(address cTokenaddress borroweruint256 borrowAmount
claimComp(address holder
claimComp(address holderaddress[] cTokens
claimComp(address[] holdersaddress[] cTokensbool borrowersbool suppliers
enterMarkets(address[] cTokensreturns (uint256[])
exitMarket(address cTokenAddressreturns (uint256)
fixBadAccruals(address[] affectedUsersuint256[] amounts
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
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
updateContributorRewards(address contributor
Events
ActionPaused(address cTokenstring actionbool pauseState
ActionPaused(string actionbool pauseState
CompAccruedAdjusted(address indexed useruint256 oldCompAccrueduint256 newCompAccrued
CompBorrowSpeedUpdated(address indexed cTokenuint256 newSpeed
CompGranted(address recipientuint256 amount
CompReceivableUpdated(address indexed useruint256 oldCompReceivableuint256 newCompReceivable
CompSupplySpeedUpdated(address indexed cTokenuint256 newSpeed
ContributorCompSpeedUpdated(address indexed contributoruint256 newSpeed
DistributedBorrowerComp(address indexed cTokenaddress indexed borroweruint256 compDeltauint256 compBorrowIndex
DistributedSupplierComp(address indexed cTokenaddress indexed supplieruint256 compDeltauint256 compSupplyIndex
Failure(uint256 erroruint256 infouint256 detail
MarketEntered(address cTokenaddress account
MarketExited(address cTokenaddress account
MarketListed(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
NewSupplyCapGuardian(address oldSupplyCapGuardianaddress newSupplyCapGuardian
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.