Unitroller

Verified contract

Proxy

Active on Ethereum with 24,108 txns
Deployed by via 0x89f5d754 at 10579797
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
11 additional variables
ERC-20
Value $8,039.01
ERC-20
Value $772.92
ERC-20
Value $325.4
ERC-20
Value $14.22
0x47c4be0f38b3c21301c7bec0292528828569c51c2291782372f617a543cc2b6b
0x9cd32ee90f083f942dfd79f22af167d159030b4d61121d41f2483db2f4445c35
0x4fa8ae8b7d69f75122ced863488482e55c3530e0281d1464d8cbcb7140398265
0x52006870b437dced116026042e0b49389e9e6ab00d4808cbc082316019c510a5
0x649fad2fde4d6b39f11e14434b152d1be1df03949ad48c7a7f90c20169f0fb7f
0x8b83ea6e82e985d9a82144dbeff7197e69654c8ef9f3696aef548fcd889fd604
0xcec7967734f4ac17b1d28557ff4bacd0617c0f3382fd409ef85f0cbf34f4052c
0x7517eecd1f8c86032b24e63676fef71e9705bb91addf5f86c77598a6119a1551
0x176d78099201fbfea07cace0da767cb89d5f360063c49caf1d684aa94c773a27
0xfe6c7dff122139b7eda344067f15d5327a63f5ac19886a45cd15419a49b137b3

Functions
Getter at block 21172509
admin(view returns (address)
0x6d5a7597896a703fe8c85775b23395a48f971305
comptrollerImplementation(view returns (address)
0x7aa375f1fe5e04e18a6b02b4294cfd57ca9f53ba
pendingAdmin(view returns (address)
0x0000000000000000000000000000000000000000
pendingComptrollerImplementation(view returns (address)
0x0000000000000000000000000000000000000000
_borrowGuardianPaused(view returns (bool)
false
_mintGuardianPaused(view returns (bool)
false
admin(view returns (address)
0x6d5a7597896a703fe8c85775b23395a48f971305
borrowCapGuardian(view returns (address)
0x0000000000000000000000000000000000000000
closeFactorMantissa(view returns (uint256)
500000000000000000
compInitialIndex(view returns (uint224)
1000000000000000000000000000000000000
compRate(view returns (uint256)
0
comptrollerImplementation(view returns (address)
0x7aa375f1fe5e04e18a6b02b4294cfd57ca9f53ba
 
getAllMarkets(view returns (address[])
getBlockNumber(view returns (uint256)
21172509
getCompAddress(view returns (address)
0x2ba592f78db6436527729929aaf6c908497cb200
isComptroller(view returns (bool)
true
liquidationIncentiveMantissa(view returns (uint256)
1080000000000000000
liquidityMining(view returns (address)
0x0000000000000000000000000000000000000000
maxAssets(view returns (uint256)
20
oracle(view returns (address)
0x338eee1f7b89ce6272f302bdc4b952c13b221f1d
pauseGuardian(view returns (address)
0x3313b20b8115e85a7885cfbbb8336282485467c2
pendingAdmin(view returns (address)
0x0000000000000000000000000000000000000000
pendingComptrollerImplementation(view returns (address)
0x0000000000000000000000000000000000000000
seizeGuardianPaused(view returns (bool)
true
supplyCapGuardian(view returns (address)
0x0000000000000000000000000000000000000000
transferGuardianPaused(view returns (bool)
true
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)
compSpeeds(addressview returns (uint256)
compSupplierIndex(addressaddressview returns (uint256)
compSupplyState(addressview returns (uint224 indexuint32 block)
flashloanAllowed(address cTokenaddress receiveruint256 amountbytes paramsview returns (bool)
flashloanGuardianPaused(addressview returns (bool)
getAccountLiquidity(address accountview returns (uint256uint256uint256)
getAssetsIn(address accountview returns (address[])
getHypotheticalAccountLiquidity(address accountaddress cTokenModifyuint256 redeemTokensuint256 borrowAmountview returns (uint256uint256uint256)
isMarketListed(address cTokenAddressview returns (bool)
liquidateCalculateSeizeTokens(address cTokenBorrowedaddress cTokenCollateraluint256 actualRepayAmountview returns (uint256uint256)
markets(addressview returns (bool isListeduint256 collateralFactorMantissabool isCompeduint8 version)
mintGuardianPaused(addressview returns (bool)
supplyCaps(addressview returns (uint256)
State-modifying
_acceptAdmin(returns (uint256)
_acceptImplementation(returns (uint256)
_setPendingAdmin(address newPendingAdminreturns (uint256)
_setPendingImplementation(address newPendingImplementationreturns (uint256)
_become(address unitroller
_delistMarket(address cToken
_setBorrowCapGuardian(address newBorrowCapGuardian
_setBorrowPaused(address cTokenbool statereturns (bool)
_setCloseFactor(uint256 newCloseFactorMantissareturns (uint256)
_setCollateralFactor(address cTokenuint256 newCollateralFactorMantissareturns (uint256)
_setFlashloanPaused(address cTokenbool statereturns (bool)
_setLiquidationIncentive(uint256 newLiquidationIncentiveMantissareturns (uint256)
_setLiquidityMining(address newLiquidityMining
_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 cTokenuint8 versionreturns (uint256)
borrowAllowed(address cTokenaddress borroweruint256 borrowAmountreturns (uint256)
borrowVerify(address cTokenaddress borroweruint256 borrowAmount
claimComp(address holder
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
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
updateCTokenVersion(address cTokenuint8 newVersion
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
DistributedBorrowerComp(address indexed cTokenaddress indexed borroweruint256 compDeltauint256 compBorrowIndex
DistributedSupplierComp(address indexed cTokenaddress indexed supplieruint256 compDeltauint256 compSupplyIndex
Failure(uint256 erroruint256 infouint256 detail
MarketDelisted(address cToken
MarketEntered(address cTokenaddress account
MarketExited(address cTokenaddress account
MarketListed(address cToken
NewBorrowCap(address indexed cTokenuint256 newBorrowCap
NewBorrowCapGuardian(address oldBorrowCapGuardianaddress newBorrowCapGuardian
NewCTokenVersion(address cTokenuint8 oldVersionuint8 newVersion
NewCloseFactor(uint256 oldCloseFactorMantissauint256 newCloseFactorMantissa
NewCollateralFactor(address cTokenuint256 oldCollateralFactorMantissauint256 newCollateralFactorMantissa
NewLiquidationIncentive(uint256 oldLiquidationIncentiveMantissauint256 newLiquidationIncentiveMantissa
NewLiquidityMining(address oldLiquidityMiningaddress newLiquidityMining
NewPauseGuardian(address oldPauseGuardianaddress newPauseGuardian
NewPriceOracle(address oldPriceOracleaddress newPriceOracle
NewSupplyCap(address indexed cTokenuint256 newSupplyCap
NewSupplyCapGuardian(address oldSupplyCapGuardianaddress newSupplyCapGuardian
Constructor
constructor(
Fallback and receive
fallback(
Errors

This contract contains no error objects.