Comptroller

Verified contract

Implementation

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

No balances found for "Comptroller"

0xa774e2feb155dee432866fa6ad12bcc9e4ed853f4cbf0e9b33a1ab8fa9e8e661

Functions
Getter at block 21097867
_borrowGuardianPaused(view returns (bool)
false
_mintGuardianPaused(view returns (bool)
false
admin(view returns (address)
0x0faef44d1373f6fde75926e4564bab5b2d645944
borrowCapGuardian(view returns (address)
0x0000000000000000000000000000000000000000
closeFactorMantissa(view returns (uint256)
0
comptrollerImplementation(view returns (address)
0x0000000000000000000000000000000000000000
getAllMarkets(view returns (address[])
[]
getBlockNumber(view returns (uint256)
21097867
getSashimiAddress(view returns (address)
0xc28e27870558cf22add83540d2126da2e4b464c2
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
sashimiClaimThreshold(view returns (uint256)
1000000000000000
sashimiInitialIndex(view returns (uint224)
1000000000000000000000000000000000000
sashimiRate(view returns (uint256)
0
seizeGuardianPaused(view returns (bool)
false
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 slTokenview returns (bool)
getAccountLiquidity(address accountview returns (uint256uint256uint256)
getAssetsIn(address accountview returns (address[])
getHypotheticalAccountLiquidity(address accountaddress slTokenModifyuint256 redeemTokensuint256 borrowAmountview returns (uint256uint256uint256)
liquidateCalculateSeizeTokens(address slTokenBorrowedaddress slTokenCollateraluint256 actualRepayAmountview returns (uint256uint256)
markets(addressview returns (bool isListeduint256 collateralFactorMantissabool isSashimied)
mintGuardianPaused(addressview returns (bool)
sashimiAccrued(addressview returns (uint256)
sashimiBorrowState(addressview returns (uint224 indexuint32 block)
sashimiBorrowerIndex(addressaddressview returns (uint256)
sashimiSpeeds(addressview returns (uint256)
sashimiSupplierIndex(addressaddressview returns (uint256)
sashimiSupplyState(addressview returns (uint224 indexuint32 block)
State-modifying
_addSashimiMarkets(address[] slTokens
_become(address unitroller
_dropSashimiMarket(address slToken
_setBorrowCapGuardian(address newBorrowCapGuardian
_setBorrowPaused(address slTokenbool statereturns (bool)
_setCloseFactor(uint256 newCloseFactorMantissareturns (uint256)
_setCollateralFactor(address slTokenuint256 newCollateralFactorMantissareturns (uint256)
_setLiquidationIncentive(uint256 newLiquidationIncentiveMantissareturns (uint256)
_setMarketBorrowCaps(address[] slTokensuint256[] newBorrowCaps
_setMaxAssets(uint256 newMaxAssetsreturns (uint256)
_setMintPaused(address slTokenbool statereturns (bool)
_setPauseGuardian(address newPauseGuardianreturns (uint256)
_setPriceOracle(address newOraclereturns (uint256)
_setSashimiRate(uint256 sashimiRate_
_setSeizePaused(bool statereturns (bool)
_setTransferPaused(bool statereturns (bool)
_supportMarket(address slTokenreturns (uint256)
borrowAllowed(address slTokenaddress borroweruint256 borrowAmountreturns (uint256)
borrowVerify(address slTokenaddress borroweruint256 borrowAmount
claimSashimi(address holder
claimSashimi(address holderaddress[] slTokens
claimSashimi(address[] holdersaddress[] slTokensbool borrowersbool suppliers
enterMarkets(address[] slTokensreturns (uint256[])
exitMarket(address slTokenAddressreturns (uint256)
liquidateBorrowAllowed(address slTokenBorrowedaddress slTokenCollateraladdress liquidatoraddress borroweruint256 repayAmountreturns (uint256)
liquidateBorrowVerify(address slTokenBorrowedaddress slTokenCollateraladdress liquidatoraddress borroweruint256 actualRepayAmountuint256 seizeTokens
mintAllowed(address slTokenaddress minteruint256 mintAmountreturns (uint256)
mintVerify(address slTokenaddress minteruint256 actualMintAmountuint256 mintTokens
redeemAllowed(address slTokenaddress redeemeruint256 redeemTokensreturns (uint256)
redeemVerify(address slTokenaddress redeemeruint256 redeemAmountuint256 redeemTokens
refreshSashimiSpeeds(
repayBorrowAllowed(address slTokenaddress payeraddress borroweruint256 repayAmountreturns (uint256)
repayBorrowVerify(address slTokenaddress payeraddress borroweruint256 actualRepayAmountuint256 borrowerIndex
seizeAllowed(address slTokenCollateraladdress slTokenBorrowedaddress liquidatoraddress borroweruint256 seizeTokensreturns (uint256)
seizeVerify(address slTokenCollateraladdress slTokenBorrowedaddress liquidatoraddress borroweruint256 seizeTokens
transferAllowed(address slTokenaddress srcaddress dstuint256 transferTokensreturns (uint256)
transferVerify(address slTokenaddress srcaddress dstuint256 transferTokens
Events
ActionPaused(address slTokenstring actionbool pauseState
ActionPaused(string actionbool pauseState
DistributedBorrowerSashimi(address indexed slTokenaddress indexed borroweruint256 sashimiDeltauint256 sashimiBorrowIndex
DistributedSupplierSashimi(address indexed slTokenaddress indexed supplieruint256 sashimiDeltauint256 sashimiSupplyIndex
Failure(uint256 erroruint256 infouint256 detail
MarketEntered(address slTokenaddress account
MarketExited(address slTokenaddress account
MarketListed(address slToken
MarketSashimied(address slTokenbool isSashimied
NewBorrowCap(address indexed slTokenuint256 newBorrowCap
NewBorrowCapGuardian(address oldBorrowCapGuardianaddress newBorrowCapGuardian
NewCloseFactor(uint256 oldCloseFactorMantissauint256 newCloseFactorMantissa
NewCollateralFactor(address slTokenuint256 oldCollateralFactorMantissauint256 newCollateralFactorMantissa
NewLiquidationIncentive(uint256 oldLiquidationIncentiveMantissauint256 newLiquidationIncentiveMantissa
NewMaxAssets(uint256 oldMaxAssetsuint256 newMaxAssets
NewPauseGuardian(address oldPauseGuardianaddress newPauseGuardian
NewPriceOracle(address oldPriceOracleaddress newPriceOracle
NewSashimiRate(uint256 oldSashimiRateuint256 newSashimiRate
SashimiSpeedUpdated(address indexed slTokenuint256 newSpeed
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.