Unitroller

Verified contract

Proxy

Active on Ethereum with 788 txns
Deployed by via 0xd6a10192 at 12811699
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
10 additional variables
ERC-20
Value $0.77
0x92d891290d561c42f2f579aee855e60a0c3429e8c39386ec0c875b4a1c108613
0xe97513998e16a4d9bb99f0ce4e4ab7ef7c565d6781f254e7e26e7144aa06ff2c
0xa37fe197f0afd01ce7e796e0157d63ce368888f1bd2e5b7637ea05a1f3360735
0xa81348a62083b31294f4e52ea84a258014875bf041f8db971da796adff98ff2b
0xddc7895160538333fc52b06044c989c839cf23aaf83e9353ac7185cee0f2fe41
0x21f4ca0257fda92030e7dde931c918c7ea0d423b864500b71fa6f757efa0a9d9
0x3517dc35058a778be5a83b449b1c88dccfff9ef1418955c01abad0dbe2ae51b4
From
0xa4a579a40e4bef6aec85b470c2a9f1bc0fa78636b385457111809107b0360885
0xf52ea96a27b8275a4e69364ec6972b6a970f149ba77452bd5411aaeddf06f3f1
0x1a325fe768c6864d356ed300ae6ce19875a6f5d9c5cff983e8ba7f2ad92b708d

Functions
Getter at block 21386296
admin(view returns (address)
0xcf67f232ab46ea065052bbb3e34eee37bcd79e2d
comptrollerImplementation(view returns (address)
0xcec075ff61916085e6a18d79141efcb45607596c
pendingAdmin(view returns (address)
0x0000000000000000000000000000000000000000
pendingComptrollerImplementation(view returns (address)
0x0000000000000000000000000000000000000000
_borrowGuardianPaused(view returns (bool)
false
_mintGuardianPaused(view returns (bool)
false
admin(view returns (address)
0xcf67f232ab46ea065052bbb3e34eee37bcd79e2d
borrowCapGuardian(view returns (address)
0x0000000000000000000000000000000000000000
closeFactorMantissa(view returns (uint256)
100000000000000000
comp(view returns (address)
0x6bb61215298f296c55b19ad842d3df69021da2ef
compInitialIndex(view returns (uint224)
1000000000000000000000000000000000000
compRate(view returns (uint256)
34722222222222224
comptrollerImplementation(view returns (address)
0xcec075ff61916085e6a18d79141efcb45607596c
getAllMarkets(view returns (address[])
[0x4aE7413182849D062B72518928a4b2DE87F0e411, 0x3fed9C8b527fA6299b3044E5178ACc34eC2e25e2, 0xdb6994189DB5f14A9261CF0420cC377BADaB03bE, 0x28af5F61544916d33C4105eb536c9177f5523b67, 0x54C312ba0B974d56e2c532Ca407FfDA2c6a14793, 0xAa08183a98b10BBAdb9CCAa852319382120D4683, 0x6020D8630DD312748023b5D0263a49f5de729BF6]
getBlockNumber(view returns (uint256)
21386296
getCompAddress(view returns (address)
0x6bb61215298f296c55b19ad842d3df69021da2ef
isComptroller(view returns (bool)
true
liquidationIncentiveMantissa(view returns (uint256)
1070000000000000000
maxAssets(view returns (uint256)
50
oracle(view returns (address)
0x96711774d26ba726c98ebe6512c6eff954a2e575
pauseGuardian(view returns (address)
0x0000000000000000000000000000000000000000
pendingAdmin(view returns (address)
0x0000000000000000000000000000000000000000
pendingComptrollerImplementation(view returns (address)
0x0000000000000000000000000000000000000000
seizeGuardianPaused(view returns (bool)
true
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)
compBorrowState(addressview returns (uint224 indexuint32 block)
compBorrowerIndex(addressaddressview returns (uint256)
compContributorSpeeds(addressview returns (uint256)
compSpeeds(addressview returns (uint256)
compSupplierIndex(addressaddressview 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)
lastContributorBlock(addressview returns (uint256)
markets(addressview returns (bool isListeduint256 collateralFactorMantissabool isComped)
mintGuardianPaused(addressview returns (bool)
State-modifying
_acceptAdmin(returns (uint256)
_acceptImplementation(returns (uint256)
_setPendingAdmin(address newPendingAdminreturns (uint256)
_setPendingImplementation(address newPendingImplementationreturns (uint256)
_become(address unitroller
_grantComp(address recipientuint256 amount
_setBorrowCapGuardian(address newBorrowCapGuardian
_setBorrowPaused(address cTokenbool statereturns (bool)
_setCloseFactor(uint256 newCloseFactorMantissareturns (uint256)
_setCollateralFactor(address cTokenuint256 newCollateralFactorMantissareturns (uint256)
_setCompAddress(address _comp
_setCompSpeed(address cTokenuint256 compSpeed
_setContributorCompSpeed(address contributoruint256 compSpeed
_setLiquidationIncentive(uint256 newLiquidationIncentiveMantissareturns (uint256)
_setMarketBorrowCaps(address[] cTokensuint256[] newBorrowCaps
_setMintPaused(address cTokenbool statereturns (bool)
_setPauseGuardian(address newPauseGuardianreturns (uint256)
_setPriceOracle(address newOraclereturns (uint256)
_setSeizePaused(bool statereturns (bool)
_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)
liquidateBorrowAllowed(address cTokenBorrowedaddress cTokenCollateraladdress liquidatoraddress borroweruint256 repayAmountreturns (uint256)
liquidateBorrowVerify(address cTokenBorrowedaddress cTokenCollateraladdress liquidatoraddress borroweruint256 actualRepayAmountuint256 seizeTokens
liquidateCalculateSeizeTokens(address cTokenBorrowedaddress cTokenCollateraluint256 actualRepayAmountreturns (uint256uint256)
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
Failure(uint256 erroruint256 infouint256 detail
NewAdmin(address oldAdminaddress newAdmin
NewImplementation(address oldImplementationaddress newImplementation
NewPendingAdmin(address oldPendingAdminaddress newPendingAdmin
NewPendingImplementation(address oldPendingImplementationaddress newPendingImplementation
ActionPaused(address cTokenstring actionbool pauseState
ActionPaused(string actionbool pauseState
CompGranted(address recipientuint256 amount
CompSpeedUpdated(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
Constructor
constructor(
Fallback and receive
fallback(
Errors

This contract contains no error objects.