MERC721Token

Verified contract

Proxy

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

No balances found for "MERC721Token"

0x2852ab3dad49d2ff738a75404653af739dbedb1294eb9148e2e9afecfa6801d4
0x656abfeecf426a00fa46e6124c5089af55064c6119915c9b0ca5ba2cc1f3124b
0x38c4dfe3a0deb2793f46e1f324358dfe9ea760b0bb36b27f51679ada661ddda6
0x323a17a2f96f849b82405feada79821dcabbdc24ca5e8a3ecc94c1c35c2c5078
0xd11855c5ece3a976f85613d7850a4ad75f0a02af2c86b28790d623533744bb07
0xd802f16a594ea3b796fdf2762db5eb556d7cced74af54967d51a799abe8b4571
0x98d77ac4e25275c6c0b0c699543b85ef3a0b3f34f0d9971f16e839e2dcef3606
0x3fb73990e52a1213154b6693b30d2e7fd3198f93df24ec81e00ac5eca29922b5

Functions
Getter at block 21333345
mDelegatorAdmin(view returns (address admin)
0xac184d1ca1977688ee68b611fb587eeffb2124ab
mDelegatorAdminImplementation(view returns (address implementation)
0x8dbd51eb98376187051a4739c8630bce71352f97
mDelegatorImplementationUpdateEnabled(view returns (bool enabled)
true
mDelegatorUserImplementation(view returns (address implementation)
0xc4bfcac43433c2435184c87af26dade9379b5b11
allMarketsSize(view returns (uint256)
2
borrowCapGuardian(view returns (address)
0x0000000000000000000000000000000000000000
closeFactorMantissa(view returns (uint256)
200000000000000000
getAdmin(view returns (address admin)
0xac184d1ca1977688ee68b611fb587eeffb2124ab
getBlockNumber(view returns (uint256)
21333345
getMmoAddress(view returns (address)
0x35a8aab8fd1793c2c685006dbdb82b96e89b5a41
getTokenType(pure returns (uint8)
0
implementedSelectorsLength(view returns (uint256)
0
isMDelegatorUserImplementation(pure returns (bool)
true
liquidationIncentiveMantissa(view returns (uint256)
1100000000000000000
maxAssets(view returns (uint256)
100
mmoInitialIndex(view returns (uint224)
1000000000000000000000000000000000000
oracle(view returns (address)
0x0edec5c77af4f355fbf68dea34c9b11f248c7d07
pauseGuardian(view returns (address)
0x0000000000000000000000000000000000000000
underlyingContractETH(pure returns (address)
0xffffffffffffffffffffffffffffffffffffffff
Read-only
mDelegatorAdminImplementationSelectorSupported(bytes4 selectorview returns (bool supported)
accountAssets(addressuint256view returns (uint240)
allMarkets(uint256view returns (uint240)
allMarketsIndex(uint240view returns (uint256)
assembleToken(uint8 mTokenTypeuint72 mTokenSeqNraddress mTokenAddresspure returns (uint240 mToken)
auctionAllowed(uint240 mTokenaddress bidderview returns (uint256)
auctionGuardianPaused(uint240view returns (bool)
borrowAllowed(uint240 mTokenaddress borroweruint256 borrowAmountview returns (uint256)
borrowCaps(uint240view returns (uint256)
borrowGuardianPaused(uint240view returns (bool)
borrowVerify(uint240 mTokenaddress borroweruint256 borrowAmountview 
checkMembership(address accountuint240 mTokenview returns (bool)
collateralFactorMantissa(uint240 mTokenview returns (uint256)
getAccountLiquidity(address accountview returns (uint256uint256uint256)
getAnchorToken(address mTokenContractpure returns (uint240)
getAssetsIn(address accountview returns (uint240[])
getHypotheticalAccountLiquidity(address accountuint240 mTokenModifyuint256 redeemTokensuint256 borrowAmountview returns (uint256uint256uint256)
getPrice(uint240 mTokenview returns (uint256)
implementedSelectors(uint256view returns (bytes4)
lastContributorBlock(addressview returns (uint256)
liquidateBorrowAllowed(uint240 mTokenBorroweduint240 mTokenCollateraladdress liquidatoraddress borroweruint256 repayAmountview returns (uint256)
liquidateBorrowVerify(uint240 mTokenBorroweduint240 mTokenCollateraladdress liquidatoraddress borroweruint256 actualRepayAmountuint256 seizeTokensview 
liquidateCalculateSeizeTokens(uint240 mTokenBorroweduint240 mTokenCollateraluint256 actualRepayAmountview returns (uint256uint256)
liquidateERC721Allowed(uint240 mTokenview returns (uint256)
markets(uint240view returns (bool _isListeduint256 _collateralFactorMantissa)
mintGuardianPaused(uint240view returns (bool)
mintVerify(uint240 mTokenaddress minteruint256 actualMintAmountuint256 mintTokensview 
mmoAccrued(addressview returns (uint256)
mmoBorrowState(uint240view returns (uint224 indexuint32 block)
mmoBorrowerIndex(uint240addressview returns (uint256)
mmoContributorSpeeds(addressview returns (uint256)
mmoSpeeds(uint240view returns (uint256)
mmoSupplierIndex(uint240addressview returns (uint256)
mmoSupplyState(uint240view returns (uint224 indexuint32 block)
parseToken(uint240 mTokenpure returns (uint8 mTokenTypeuint72 mTokenSeqNraddress mTokenAddress)
redeemAllowed(uint240 mTokenaddress redeemeruint256 redeemTokensview returns (uint256)
redeemVerify(uint240 mTokenaddress redeemeruint256 redeemAmountuint256 redeemTokensview 
repayBorrowAllowed(uint240 mTokenaddress payeraddress borroweruint256 repayAmountview returns (uint256)
repayBorrowVerify(uint240 mTokenaddress payeraddress borroweruint256 actualRepayAmountuint256 borrowerIndexview 
seizeAllowed(uint240 mTokenCollateraluint240 mTokenBorrowedaddress liquidatoraddress borroweruint256 seizeTokensview returns (uint256)
seizeGuardianPaused(uint240view returns (bool)
seizeVerify(uint240 mTokenCollateraluint240 mTokenBorrowedaddress liquidatoraddress borroweruint256 seizeTokensview 
transferAllowed(uint240 mTokenaddress srcaddress dstuint256 transferTokensview returns (uint256)
transferGuardianPaused(uint240view returns (bool)
transferVerify(uint240 mTokenaddress srcaddress dstuint256 transferTokensview 
State-modifying
_disableFurtherImplementationUpdates(
_setAdminSelectorSupported(bytes4 selectorbool supported
_setImplementation(address _newUserImplementationaddress _newAdminImplementation
_setMDelegatorAdmin(address _newAdmin
_grantMmo(address recipientuint256 amount
_setCollateralFactor(uint240 mTokenuint256 newCollateralFactorMantissareturns (uint256)
_setContributorMmoSpeed(address contributoruint256 mmoSpeed
_setMmoSpeed(uint240 mTokenuint256 mmoSpeed
claimMmo(address holderuint240[] mTokens
claimMmo(address[] holdersuint240[] mTokensbool borrowersbool suppliers
enterMarketOnBehalf(uint240 mTokenaddress ownerreturns (uint256)
enterMarkets(uint240[] mTokensreturns (uint256[])
exitMarket(uint240 mTokenreturns (uint256)
exitMarketOnBehalf(uint240 mTokenaddress ownerreturns (uint256)
mintAllowed(uint240 mTokenaddress minteruint256 mintAmountreturns (uint256)
updateContributorRewards(address contributor
Events
ActionPaused(string actionbool pauseState
ActionPaused(uint240 mTokenstring actionbool pauseState
ContributorMmoSpeedUpdated(address indexed contributoruint256 newSpeed
DistributedBorrowerMmo(uint240 indexed mTokenaddress indexed borroweruint256 mmoDeltauint256 mmoBorrowIndex
DistributedSupplierMmo(uint240 indexed mTokenaddress indexed supplieruint256 mmoDeltauint256 MmoSupplyIndex
Failure(uint256 erroruint256 infouint256 detail
MarketEntered(uint240 mTokenaddress account
MarketExited(uint240 mTokenaddress account
MarketListed(uint240 mToken
MmoGranted(address recipientuint256 amount
MmoSpeedUpdated(uint240 indexed mTokenuint256 newSpeed
NewBorrowCap(uint240 indexed mTokenuint256 newBorrowCap
NewBorrowCapGuardian(address oldBorrowCapGuardianaddress newBorrowCapGuardian
NewCloseFactor(uint256 oldCloseFactorMantissauint256 newCloseFactorMantissa
NewCollateralFactor(uint240 mTokenuint256 oldCollateralFactorMantissauint256 newCollateralFactorMantissa
NewLiquidationIncentive(uint256 oldLiquidationIncentiveMantissauint256 newLiquidationIncentiveMantissa
NewMaxAssets(uint256 oldMaxAssetsuint256 newMaxAssets
NewPauseGuardian(address oldPauseGuardianaddress newPauseGuardian
NewPriceOracle(address oldPriceOracleaddress newPriceOracle
Constructor
constructor(address userImpladdress adminImpl
Fallback and receive
fallback(
Errors

This contract contains no error objects.