MCM

Verified contract

Proxy

Active on Ethereum with 300 txns
Deployed by via 0xb442dbfe at 15520078
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 1 additional slot
-
variable spans 49 additional slots
-
variable spans 46 additional slots
-
variable spans 1 additional slot
-
variable spans 1 additional slot
4 additional variables

No balances found for "MCM"

0x56f4c8b350d2673085e1fb038234c97484f10665581a01c930b10eb990b4e607
0xf6246881e31480f394522f0dc3d69c70a10cfd3f41c400ed2885c013323732ae
0xdc4638c3d3df91c28632c560e667dc23a02df70f85f0d2926d4e7fcb86a8cfcc
0x690aebf8eaa76f5e117cc50027f476ff0ac0c86ace46a3ff17424ab6ee09b458
0x68be3509062a34468f345a9e214cca6feda5e626ae254f9dd89198bb5d8cd23c
0xe77b5d79947d820d6fc8d73a791cd0a0af5a151bfc09cfd778dbc7f3e6034c63
0x04294f68749638db383ed44acbeb71bbdcb7643e69be6278af18ef60739a235b
0x0719fc9ee734efabe389fb3e979939bf1d7c91ac4b78ac0cb0e0843898df0c85
0xdfc76486c4904df9785fe268ca374a4d06f7ae47e5eab36dc493c9978a1032bf
0xa0268545f3b0db5c969a623605f07c77c705f4df416c48caa262d64f4dd7f9f9

Functions
Getter at block 20941746
implementation(view returns (address)
0x142fd5b9d67721efda3a5e2e9be47a96c9b724a4
getAdmins(view returns (address[] admins)
[]
getExtensions(view returns (address[] extensions)
[0x44e94034AFcE2Dd3CD5Eb62528f239686Fc8f162, 0xa4fb4bfbd70Ae8C81eCe9E0FCCefFa9953e120cB, 0xfa1B15dF09c2944a91A2F9F10A6133090d4119BD, 0xDb8d79C775452a3929b86ac5DEaB3e9d38e1c006, 0xFc29813Beeb3c7395C7A5f8dfC3352491D5ea0E2, 0x26BBEA7803DcAc346D5F5f135b57Cf2c752A02bE]
owner(view returns (address)
0xb863a03a34e2fdb2fbe2b4d5c969c9834aae3ac9
Read-only
balanceOf(address accountuint256 idview returns (uint256)
balanceOfBatch(address[] accountsuint256[] idsview returns (uint256[])
getFeeBps(uint256 tokenIdview returns (uint256[])
getFeeRecipients(uint256 tokenIdview returns (address[])
getFees(uint256 tokenIdview returns (address[]uint256[])
getRoyalties(uint256 tokenIdview returns (address[]uint256[])
isAdmin(address adminview returns (bool)
isApprovedForAll(address accountaddress operatorview returns (bool)
royaltyInfo(uint256 tokenIduint256 valueview returns (addressuint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenExtension(uint256 tokenIdview returns (address)
totalSupply(uint256 tokenIdview returns (uint256)
uri(uint256 tokenIdview returns (string)
State-modifying
approveAdmin(address admin
blacklistExtension(address extension
burn(address accountuint256[] tokenIdsuint256[] amounts
initialize(
mintBaseExisting(address[] touint256[] tokenIdsuint256[] amounts
mintBaseNew(address[] touint256[] amountsstring[] urisreturns (uint256[])
mintExtensionExisting(address[] touint256[] tokenIdsuint256[] amounts
mintExtensionNew(address[] touint256[] amountsstring[] urisreturns (uint256[] tokenIds)
registerExtension(address extensionstring baseURI
registerExtension(address extensionstring baseURIbool baseURIIdentical
renounceOwnership(
revokeAdmin(address admin
safeBatchTransferFrom(address fromaddress touint256[] idsuint256[] amountsbytes data
safeTransferFrom(address fromaddress touint256 iduint256 amountbytes data
setApprovalForAll(address operatorbool approved
setApproveTransferExtension(bool enabled
setBaseTokenURI(string uri_
setBaseTokenURIExtension(string uri_
setBaseTokenURIExtension(string uri_bool identical
setMintPermissions(address extensionaddress permissions
setRoyalties(address[] receiversuint256[] basisPoints
setRoyalties(uint256 tokenIdaddress[] receiversuint256[] basisPoints
setRoyaltiesExtension(address extensionaddress[] receiversuint256[] basisPoints
setTokenURI(uint256 tokenIdstring uri_
setTokenURI(uint256[] tokenIdsstring[] uris
setTokenURIExtension(uint256 tokenIdstring uri_
setTokenURIExtension(uint256[] tokenIdsstring[] uris
setTokenURIPrefix(string prefix
setTokenURIPrefixExtension(string prefix
transferOwnership(address newOwner
unregisterExtension(address extension
Events
AdminApproved(address indexed accountaddress indexed sender
AdminRevoked(address indexed accountaddress indexed sender
ApprovalForAll(address indexed accountaddress indexed operatorbool approved
DefaultRoyaltiesUpdated(address[] receiversuint256[] basisPoints
ExtensionApproveTransferUpdated(address indexed extensionbool enabled
ExtensionBlacklisted(address indexed extensionaddress indexed sender
ExtensionRegistered(address indexed extensionaddress indexed sender
ExtensionRoyaltiesUpdated(address indexed extensionaddress[] receiversuint256[] basisPoints
ExtensionUnregistered(address indexed extensionaddress indexed sender
MintPermissionsUpdated(address indexed extensionaddress indexed permissionsaddress indexed sender
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RoyaltiesUpdated(uint256 indexed tokenIdaddress[] receiversuint256[] basisPoints
TransferBatch(address indexed operatoraddress indexed fromaddress indexed touint256[] idsuint256[] values
TransferSingle(address indexed operatoraddress indexed fromaddress indexed touint256 iduint256 value
URI(string valueuint256 indexed id
Constructor
constructor(
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.