Comptroller

Verified contract

Implementation

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

No balances found for "Comptroller"

No transactions found for "Comptroller"


Functions
Getter at block 21290196
_borrowGuardianPaused(view returns (bool)
false
_mintGuardianPaused(view returns (bool)
false
admin(view returns (address)
0x752dfb1c709eea4621c8e95f48f3d0b6dde5d126
closeFactorMantissa(view returns (uint256)
0
comptrollerImplementation(view returns (address)
0x0000000000000000000000000000000000000000
getAllMarkets(view returns (address[])
[]
getBlockNumber(view returns (uint256)
21290196
getSTRKAddress(view returns (address)
0x74232704659ef37c08995e386a2e26cc27a8d7b1
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
reserveAddress(view returns (address)
0x0000000000000000000000000000000000000000
reserveGuardian(view returns (address)
0x0000000000000000000000000000000000000000
seizeGuardianPaused(view returns (bool)
false
strikeClaimThreshold(view returns (uint256)
1000000000000000
strikeInitialIndex(view returns (uint224)
1000000000000000000000000000000000000
strikeRate(view returns (uint256)
0
transferGuardianPaused(view returns (bool)
false
Read-only
accountAssets(addressuint256view returns (address)
allMarkets(uint256view returns (address)
borrowGuardianPaused(addressview returns (bool)
canClaimStrikeBySuppling(address userview returns (bool)
checkMembership(address accountaddress sTokenview returns (bool)
getAccountLiquidity(address accountview returns (uint256uint256uint256)
getAssetsIn(address accountview returns (address[])
getHypotheticalAccountLiquidity(address accountaddress sTokenModifyuint256 redeemTokensuint256 borrowAmountview returns (uint256uint256uint256)
lastContributorBlock(addressview returns (uint256)
liquidateCalculateSeizeTokens(address sTokenBorrowedaddress sTokenCollateraluint256 actualRepayAmountview returns (uint256uint256)
markets(addressview returns (bool isListeduint256 collateralFactorMantissabool isStriked)
mintGuardianPaused(addressview returns (bool)
strikeAccrued(addressview returns (uint256)
strikeBorrowSpeeds(addressview returns (uint256)
strikeBorrowState(addressview returns (uint224 indexuint32 block)
strikeBorrowerIndex(addressaddressview returns (uint256)
strikeContributorSpeeds(addressview returns (uint256)
strikeSpeeds(addressview returns (uint256)
strikeSupplierIndex(addressaddressview returns (uint256)
strikeSupplySpeeds(addressview returns (uint256)
strikeSupplyState(addressview returns (uint224 indexuint32 block)
State-modifying
_become(address unitroller
_dropStrikeMarket(address sToken
_grantSTRK(address recipientuint256 amount
_setBorrowPaused(address sTokenbool statereturns (bool)
_setCloseFactor(uint256 newCloseFactorMantissareturns (uint256)
_setCollateralFactor(address sTokenuint256 newCollateralFactorMantissareturns (uint256)
_setContributorStrikeSpeed(address contributoruint256 strikeSpeed
_setLiquidationIncentive(uint256 newLiquidationIncentiveMantissareturns (uint256)
_setMaxAssets(uint256 newMaxAssetsreturns (uint256)
_setMintPaused(address sTokenbool statereturns (bool)
_setPauseGuardian(address newPauseGuardianreturns (uint256)
_setPriceOracle(address newOraclereturns (uint256)
_setReserveInfo(address newReserveGuardianaddress newReserveAddressreturns (uint256)
_setSeizePaused(bool statereturns (bool)
_setStrikeRate(uint256 strikeRate_
_setStrikeSpeeds(address[] sTokenuint256[] supplySpeedsuint256[] borrowSpeeds
_setTransferPaused(bool statereturns (bool)
_supportMarket(address sTokenreturns (uint256)
borrowAllowed(address sTokenaddress borroweruint256 borrowAmountreturns (uint256)
borrowVerify(address sTokenaddress borroweruint256 borrowAmount
claimStrike(address holder
claimStrike(address holderaddress[] sTokens
claimStrike(address[] holdersaddress[] sTokensbool borrowersbool suppliers
enterMarkets(address[] sTokensreturns (uint256[])
exitMarket(address sTokenAddressreturns (uint256)
liquidateBorrowAllowed(address sTokenBorrowedaddress sTokenCollateraladdress liquidatoraddress borroweruint256 repayAmountreturns (uint256)
liquidateBorrowVerify(address sTokenBorrowedaddress sTokenCollateraladdress liquidatoraddress borroweruint256 actualRepayAmountuint256 seizeTokens
mintAllowed(address sTokenaddress minteruint256 mintAmountreturns (uint256)
mintVerify(address sTokenaddress minteruint256 actualMintAmountuint256 mintTokens
redeemAllowed(address sTokenaddress redeemeruint256 redeemTokensreturns (uint256)
redeemVerify(address sTokenaddress redeemeruint256 redeemAmountuint256 redeemTokens
repayBorrowAllowed(address sTokenaddress payeraddress borroweruint256 repayAmountreturns (uint256)
repayBorrowVerify(address sTokenaddress payeraddress borroweruint256 actualRepayAmountuint256 borrowerIndex
seizeAllowed(address sTokenCollateraladdress sTokenBorrowedaddress liquidatoraddress borroweruint256 seizeTokensreturns (uint256)
seizeVerify(address sTokenCollateraladdress sTokenBorrowedaddress liquidatoraddress borroweruint256 seizeTokens
transferAllowed(address sTokenaddress srcaddress dstuint256 transferTokensreturns (uint256)
transferVerify(address sTokenaddress srcaddress dstuint256 transferTokens
updateContributorRewards(address contributor
Events
ActionPaused(address sTokenstring actionbool pauseState
ActionPaused(string actionbool pauseState
ContributorStrikeSpeedUpdated(address indexed contributoruint256 newStrikeSpeed
DistributedBorrowerStrike(address indexed sTokenaddress indexed borroweruint256 strikeDeltauint256 strikeBorrowIndex
DistributedSupplierStrike(address indexed sTokenaddress indexed supplieruint256 strikeDeltauint256 strikeSupplyIndex
Failure(uint256 erroruint256 infouint256 detail
MarketEntered(address sTokenaddress account
MarketExited(address sTokenaddress account
MarketListed(address sToken
MarketStriked(address sTokenbool isStriked
NewCloseFactor(uint256 oldCloseFactorMantissauint256 newCloseFactorMantissa
NewCollateralFactor(address sTokenuint256 oldCollateralFactorMantissauint256 newCollateralFactorMantissa
NewLiquidationIncentive(uint256 oldLiquidationIncentiveMantissauint256 newLiquidationIncentiveMantissa
NewMaxAssets(uint256 oldMaxAssetsuint256 newMaxAssets
NewPauseGuardian(address oldPauseGuardianaddress newPauseGuardian
NewPriceOracle(address oldPriceOracleaddress newPriceOracle
NewReserveGuardian(address oldReserveGuardianaddress newReserveGuardianaddress oldReserveAddressaddress newReserveAddress
NewStrikeRate(uint256 oldStrikeRateuint256 newStrikeRate
StrikeBorrowSpeedUpdated(address indexed sTokenuint256 newSpeed
StrikeGranted(address recipientuint256 amount
StrikeSpeedUpdated(address indexed sTokenuint256 newSpeed
StrikeSupplySpeedUpdated(address indexed sTokenuint256 newSpeed
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.