Doge x Miggles | Doge Day 2024

Verified contract

Active on Base with 306 txns
Deployed by via 0x3c18bb45 at 22370237
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $3,466.28
0x10567772a8805bcb253190e1afc0fdac592613e0982522060c5b44bf349746fa
0xfe1a08308cdbd63a95756ec0e1ec2576e8ebd89761131f733d2c5a481bf24c91
0x9b2ad94c8733031d4845ceb09677bea87d36b1861aa6a1d13109ef9e2fda8b23
0x593dc5a42b035f382f108ff4aab6f8310fa47976e8622a5f30029de51338d21d
0xa98c580a5ec968ad70956064775115a8e559d94d83f2e602c8ed7a49e3776814
0x693f1d8af96d0c4f574a1622e1ff6e6a7ba09cc5db868bb31f5efdbd84c5a643
0x2eb816f5b6a4e2b3e9a01f7bad6c6a1c3e95bb02ab80b2bc195f4536ecfae420
0xefaae97e467ee1cf56d9b8aa444caa24b0a42d9709f1b4848949cca2173f699c
0xeb0f9ae397d11397b24ba4a2cfb988679e73fb01475c6701909f7cc63a5d0b45
0x4ee2298da24918ab9054f99ee9a5da5c312101cd65df279dbff1a27c8cfa56b4

Functions
Getter at block 22900331
FUND_RECEIVER(view returns (address)
0x39bbf0f502727137e4084d5e007862bcbc2b82e9
getMintCurrency(view returns (address)
0x0000000000000000000000000000000000000000
getNumberStages(view returns (uint256)
1
name(view returns (string)
Doge x Miggles | Doge Day 2024
owner(view returns (address)
0x89d66ff80d1d14b0b427c1f36e7058a6d0e736e1
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
symbol(view returns (string)
doge_miggles
totalSupply(view returns (uint256)
1257
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(