ERC1155M

Verified contract

Active on Base with 6,866 txns
Deployed by via 0x4ed87f7b at 20850836
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "ERC1155M"

0x38fcf9b7c7c30e17ddd13d5f1b8655ce32e534337f6928aba266632557ef77a5
0x8e7d4fccbe867f1f4b01c57713207acfdfb3b90993657678c27adcd75ec4693f
0x848cadf6871741fda4b3b7e42ab25410f8fd77df85dbadaf2d9e16b38d2464fd
0xace13bde8ef5cbbf5d9f69ad418438eb3528c041d6df3ba04a79db502b6ee7f1
0xd12dcf1c3e9da736ef7b6abdac36450f492b8bfa7a84aae6e094c1c3fa18bd44
0x3a045a76e68d05ab2b0cb3310f1423f84edc999472bb32eb82018e7d3780a9f5
0x86ec7c1c5558e2bb62be6026d183739e7d7e706157b408226846f51c22119544
0xfabe53666c5d7c691ae1269771245b877e4ffccebf50c510f15f7d0222a1abb1
0x644c9d4026077cf3d97df19a029442137d7cb22b1c1957c245cdf04327000da5
0x38ac063c03486503704c33786c557111dab66121c97cad365335b0dd4424ae31

Functions
Getter at block 22934579
FUND_RECEIVER(view returns (address)
0x7dce2bc9effce1263c87fab821a8a2415c483792
getMintCurrency(view returns (address)
0x0000000000000000000000000000000000000000
getNumberStages(view returns (uint256)
1
name(view returns (string)
Primitives - Magical Nature
owner(view returns (address)
0x920b7f876dbbbf8a2336ebf30b5ce62b53d55d1f
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
symbol(view returns (string)
primitives
totalSupply(view returns (uint256)
6909
Read-only
assertValidCosign(address minteruint256 tokenIduint32 qtyuint64 timestampbytes signatureview returns (bool)
balanceOf(address accountuint256 idview returns (uint256)
balanceOfBatch(address[] accountsuint256[] idsview returns (uint256[])
exists(uint256 idview returns (bool)
getActiveStageFromTimestamp(uint64 timestampview returns (uint256)
getCosignDigest(address minteruint256 tokenIduint32 qtybool waiveMintFeeuint64 timestampview returns (bytes32)
getCosignNonce(address minteruint256 tokenIdview returns (uint256)
getGlobalWalletLimit(uint256 tokenIdview returns (uint256)
getMaxMintableSupply(uint256 tokenIdview returns (uint256)
getStageInfo(uint256 stageview returns (struct IERC1155MMintStageInfouint256[]uint256[])
isApprovedForAll(address accountaddress operatorview returns (bool)
royaltyInfo(uint256 tokenIduint256 salePriceview returns (addressuint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
totalMintedByAddress(address accountview returns (uint256[])
totalSupply(uint256 tokenIdview returns (uint256)
uri(uint256view returns (string)
State-modifying
acceptOwnership(
addAuthorizedMinter(address minter
authorizedMint(address touint256 tokenIduint32 qtyuint32 limitbytes32[] proofpayable 
mint(uint256 tokenIduint32 qtybytes32[] proofuint64 timestampbytes signaturepayable 
mintWithLimit(uint256 tokenIduint32 qtyuint32 limitbytes32[] proofuint64 timestampbytes signaturepayable 
ownerMint(address touint256 tokenIduint32 qty
removeAuthorizedMinter(address minter
renounceOwnership(
safeBatchTransferFrom(address fromaddress touint256[] idsuint256[] valuesbytes data
safeTransferFrom(address fromaddress touint256 iduint256 valuebytes data
setApprovalForAll(address operatorbool approved
setCosigner(address cosigner
setDefaultRoyalty(address receiveruint96 feeNumerator
setGlobalWalletLimit(uint256 tokenIduint256 globalWalletLimit
setMaxMintableSupply(uint256 tokenIduint256 maxMintableSupply
setStages(struct IERC1155MMintStageInfo[] newStages
setTokenRoyalty(uint256 tokenIdaddress receiveruint96 feeNumerator
setTransferable(bool transferable
setURI(string newURI
transferOwnership(address newOwner
withdraw(
withdrawERC20(
Events
ApprovalForAll(address indexed accountaddress indexed operatorbool approved
DefaultRoyaltySet(address receiveruint96 feeNumerator
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SetCosigner(address cosigner
SetGlobalWalletLimit(uint256 indexed tokenIduint256 globalWalletLimit
SetMaxMintableSupply(uint256 indexed tokenIduint256 maxMintableSupply
SetTransferable(bool transferable
TokenRoyaltySet(uint256 indexed tokenIdaddress receiveruint96 feeNumerator
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
UpdateStage(uint256 indexed stageuint80[] priceuint80[] mintFeeuint32[] walletLimitbytes32[] merkleRootuint24[] maxStageSupplyuint64 startTimeUnixSecondsuint64 endTimeUnixSeconds
Withdraw(uint256 value
WithdrawERC20(address indexed mintCurrencyuint256 value
Constructor
constructor(string collectionNamestring collectionSymbolstring uriuint256[] maxMintableSupplyuint256[] globalWalletLimitaddress cosigneruint64 timestampExpirySecondsaddress mintCurrencyaddress fundReceiveraddress royaltyReceiveruint96 royaltyFeeNumerator
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AddressEmptyCode(address target
AddressInsufficientBalance(address account
CannotIncreaseMaxMintableSupply(
CosignerNotSet(
ERC1155InsufficientBalance(address senderuint256 balanceuint256 neededuint256 tokenId
ERC1155InvalidApprover(address approver
ERC1155InvalidArrayLength(uint256 idsLengthuint256 valuesLength
ERC1155InvalidOperator(address operator
ERC1155InvalidReceiver(address receiver
ERC1155InvalidSender(address sender
ERC1155MissingApprovalForAll(address operatoraddress owner
ERC2981InvalidDefaultRoyalty(uint256 numeratoruint256 denominator
ERC2981InvalidDefaultRoyaltyReceiver(address receiver
ERC2981InvalidTokenRoyalty(uint256 tokenIduint256 numeratoruint256 denominator
ERC2981InvalidTokenRoyaltyReceiver(uint256 tokenIdaddress receiver
FailedInnerCall(
GlobalWalletLimitOverflow(
InsufficientStageTimeGap(
InvalidCosignSignature(
InvalidLimitArgsLength(
InvalidProof(
InvalidStage(
InvalidStageArgsLength(
InvalidStartAndEndTimestamp(
InvalidTokenId(
NewSupplyLessThanTotalSupply(
NoSupplyLeft(
NotAuthorized(
NotEnoughValue(
NotSupported(
NotTransferable(
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
ReentrancyGuardReentrantCall(
SafeERC20FailedOperation(address token
StageSupplyExceeded(
TimestampExpired(
TransferFailed(
WalletGlobalLimitExceeded(
WalletStageLimitExceeded(
WithdrawFailed(
WrongMintCurrency(