MERC721Token

Verified contract

Proxy

Active on Ethereum with 8 txns
Deployed by via 0x456d2ee9 at 16189987
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"

0x26340b1124fe957f439cdf3bc3904221aae81814344fbb6d2a1ead9417536aa2
0x0478e656f25de7d955d9a85c69df9c2111f383455d05f033f368c95c68b53973
0x8475b4581e278db1c9d5f2402c809f386e2af2ffe1f6a4839aa390f621ddac84
0x6257b3d0805c441f049af8e392e728da4121d0bc31c4a58b26fa53f5e00b3a6d
0x0fb15280de7d2a0853d3e9f05e9e34347ace0682359e5b88bd6074f9d4b8fe7f
0x5bb3ed7a8733fe2cfd1f7fdb4c24342d0dfd1ed34f1ba1ea6711fcbdb04407a9
0x5eb50f7ff3c3b1cde2ca78792a2dcc21c20983f946ecb76801f33bb265bb4d31
0x2ec019d6255185cb25716d4c912ee180137c99a9d7dc1868901082166a96295b

Functions
Getter at block 21327808
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)
21327808
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)
0x0c2af9b420e701964510103bacf998ab3c7602aa
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.