MtrollerUser
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
11
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
4 additional
variables
Balances ($0.00)
No balances found for "MtrollerUser"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "MtrollerUser"
ABI
ABI objects
Getter at block 21327808
allMarketsSize() view returns (uint256)
0
borrowCapGuardian() view returns (address)
0x0000000000000000000000000000000000000000
closeFactorMantissa() view returns (uint256)
0
getAdmin() view returns (address admin)
0x0000000000000000000000000000000000000000
getBlockNumber() view returns (uint256)
21327808
getMmoAddress() view returns (address)
0x0000000000000000000000000000000000000000
getTokenType() pure returns (uint8)
0
implementedSelectorsLength() view returns (uint256)
0
isMDelegatorUserImplementation() pure returns (bool)
true
liquidationIncentiveMantissa() view returns (uint256)
0
maxAssets() view returns (uint256)
0
mmoInitialIndex() view returns (uint224)
1000000000000000000000000000000000000
oracle() view returns (address)
0x0000000000000000000000000000000000000000
pauseGuardian() view returns (address)
0x0000000000000000000000000000000000000000
underlyingContractETH() pure returns (address)
0xffffffffffffffffffffffffffffffffffffffff
Read-only
accountAssets(address, uint256) view returns (uint240)
allMarkets(uint256) view returns (uint240)
allMarketsIndex(uint240) view returns (uint256)
assembleToken(uint8 mTokenType, uint72 mTokenSeqNr, address mTokenAddress) pure returns (uint240 mToken)
auctionAllowed(uint240 mToken, address bidder) view returns (uint256)
auctionGuardianPaused(uint240) view returns (bool)
borrowAllowed(uint240 mToken, address borrower, uint256 borrowAmount) view returns (uint256)
borrowCaps(uint240) view returns (uint256)
borrowGuardianPaused(uint240) view returns (bool)
borrowVerify(uint240 mToken, address borrower, uint256 borrowAmount) view
checkMembership(address account, uint240 mToken) view returns (bool)
collateralFactorMantissa(uint240 mToken) view returns (uint256)
getAccountLiquidity(address account) view returns (uint256, uint256, uint256)
getAnchorToken(address mTokenContract) pure returns (uint240)
getAssetsIn(address account) view returns (uint240[])
getHypotheticalAccountLiquidity(address account, uint240 mTokenModify, uint256 redeemTokens, uint256 borrowAmount) view returns (uint256, uint256, uint256)
getPrice(uint240 mToken) view returns (uint256)
implementedSelectors(uint256) view returns (bytes4)
lastContributorBlock(address) view returns (uint256)
liquidateBorrowAllowed(uint240 mTokenBorrowed, uint240 mTokenCollateral, address liquidator, address borrower, uint256 repayAmount) view returns (uint256)
liquidateBorrowVerify(uint240 mTokenBorrowed, uint240 mTokenCollateral, address liquidator, address borrower, uint256 actualRepayAmount, uint256 seizeTokens) view
liquidateCalculateSeizeTokens(uint240 mTokenBorrowed, uint240 mTokenCollateral, uint256 actualRepayAmount) view returns (uint256, uint256)
liquidateERC721Allowed(uint240 mToken) view returns (uint256)
markets(uint240) view returns (bool _isListed, uint256 _collateralFactorMantissa)
mintGuardianPaused(uint240) view returns (bool)
mintVerify(uint240 mToken, address minter, uint256 actualMintAmount, uint256 mintTokens) view
mmoAccrued(address) view returns (uint256)
mmoBorrowState(uint240) view returns (uint224 index, uint32 block)
mmoBorrowerIndex(uint240, address) view returns (uint256)
mmoContributorSpeeds(address) view returns (uint256)
mmoSpeeds(uint240) view returns (uint256)
mmoSupplierIndex(uint240, address) view returns (uint256)
mmoSupplyState(uint240) view returns (uint224 index, uint32 block)
parseToken(uint240 mToken) pure returns (uint8 mTokenType, uint72 mTokenSeqNr, address mTokenAddress)
redeemAllowed(uint240 mToken, address redeemer, uint256 redeemTokens) view returns (uint256)
redeemVerify(uint240 mToken, address redeemer, uint256 redeemAmount, uint256 redeemTokens) view
repayBorrowAllowed(uint240 mToken, address payer, address borrower, uint256 repayAmount) view returns (uint256)
repayBorrowVerify(uint240 mToken, address payer, address borrower, uint256 actualRepayAmount, uint256 borrowerIndex) view
seizeAllowed(uint240 mTokenCollateral, uint240 mTokenBorrowed, address liquidator, address borrower, uint256 seizeTokens) view returns (uint256)
seizeGuardianPaused(uint240) view returns (bool)
seizeVerify(uint240 mTokenCollateral, uint240 mTokenBorrowed, address liquidator, address borrower, uint256 seizeTokens) view
transferAllowed(uint240 mToken, address src, address dst, uint256 transferTokens) view returns (uint256)
transferGuardianPaused(uint240) view returns (bool)
transferVerify(uint240 mToken, address src, address dst, uint256 transferTokens) view
State-modifying
Events _grantMmo(address recipient, uint256 amount)
_setCollateralFactor(uint240 mToken, uint256 newCollateralFactorMantissa) returns (uint256)
_setContributorMmoSpeed(address contributor, uint256 mmoSpeed)
_setMmoSpeed(uint240 mToken, uint256 mmoSpeed)
claimMmo(address holder, uint240[] mTokens)
claimMmo(address[] holders, uint240[] mTokens, bool borrowers, bool suppliers)
enterMarketOnBehalf(uint240 mToken, address owner) returns (uint256)
enterMarkets(uint240[] mTokens) returns (uint256[])
exitMarket(uint240 mToken) returns (uint256)
exitMarketOnBehalf(uint240 mToken, address owner) returns (uint256)
mintAllowed(uint240 mToken, address minter, uint256 mintAmount) returns (uint256)
updateContributorRewards(address contributor)
ActionPaused(string action, bool pauseState)
ActionPaused(uint240 mToken, string action, bool pauseState)
ContributorMmoSpeedUpdated(address indexed contributor, uint256 newSpeed)
DistributedBorrowerMmo(uint240 indexed mToken, address indexed borrower, uint256 mmoDelta, uint256 mmoBorrowIndex)
DistributedSupplierMmo(uint240 indexed mToken, address indexed supplier, uint256 mmoDelta, uint256 MmoSupplyIndex)
Failure(uint256 error, uint256 info, uint256 detail)
MarketEntered(uint240 mToken, address account)
MarketExited(uint240 mToken, address account)
MarketListed(uint240 mToken)
MmoGranted(address recipient, uint256 amount)
MmoSpeedUpdated(uint240 indexed mToken, uint256 newSpeed)
NewBorrowCap(uint240 indexed mToken, uint256 newBorrowCap)
NewBorrowCapGuardian(address oldBorrowCapGuardian, address newBorrowCapGuardian)
NewCloseFactor(uint256 oldCloseFactorMantissa, uint256 newCloseFactorMantissa)
NewCollateralFactor(uint240 mToken, uint256 oldCollateralFactorMantissa, uint256 newCollateralFactorMantissa)
NewLiquidationIncentive(uint256 oldLiquidationIncentiveMantissa, uint256 newLiquidationIncentiveMantissa)
NewMaxAssets(uint256 oldMaxAssets, uint256 newMaxAssets)
NewPauseGuardian(address oldPauseGuardian, address newPauseGuardian)
NewPriceOracle(address oldPriceOracle, address newPriceOracle)
constructor()
This contract contains no fallback and receive objects.
This contract contains no error objects.