Blocky Doge 3

Verified contract

Active on Ethereum with 29,087 txns
Deployed by via 0x1ab5a4eb at 17021819
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Blocky Doge 3"

0xda164bb532bcc2f89a460cb3f9ef44c7ac912de28f619562389c5c4e0595046c
0xab539aa0015486a0047f0c072184cf42e0335d53a1ded764c18adf5faa363b5e
0x0ac584c29bbb7c150d25b06985d2bc5b3d5cf70bf68ce95b19c8abe791e195de
0x7bd1d186da2aa67e1308bc909de7bada928e0549cd7808f376503c97f5c04dd1
0x81fa386eac13ab041dd30c2862c8333d3f2c98af4046b695fc3904dc9fca763a
0x1159fb4731ae0d4a2c335d65d906dfdf11345295669f5225ac8f06db30a16f67
0xb1f2d001a9e071d0678f63b9d9ab519b37796b7440dd1ce2e9447676c1b3aa87
0xb4ac4822112f1c6a0316839cb25de4bfe027a6a3c2a8419d2386c4a0e056ff5a
0xf251b3de4000eab3f70ec507ff8a91ff1c52f0e980b5718e43c913601bb5a2db
0xb5183cafcb66dcce5f243660cf15d7cf1e7d3e1ed08d7eae877bde43d1bf76bf

Functions
Getter at block 20817159
getCosigner(view returns (address)
0x194ea7ce80b510d6b872b1d221c6230ebf83bff9
getCrossmintAddress(view returns (address)
0x0000000000000000000000000000000000000000
getGlobalWalletLimit(view returns (uint256)
0
getMaxMintableSupply(view returns (uint256)
10000
getMintable(view returns (bool)
true
getNumberStages(view returns (uint256)
2
getTimestampExpirySeconds(view returns (uint64)
300
getTokenURISuffix(view returns (string)
.json
name(view returns (string)
Blocky Doge 3
owner(view returns (address)
0x2218e854019d3ac7989333470e8cf7bda8b930f3
symbol(view returns (string)
blocky_doge_3
totalSupply(view returns (uint256)
10000
Read-only
assertValidCosign(address minteruint32 qtyuint64 timestampbytes signatureview 
balanceOf(address ownerview returns (uint256)
explicitOwnershipOf(uint256 tokenIdview returns (struct IERC721ATokenOwnership)
explicitOwnershipsOf(uint256[] tokenIdsview returns (struct IERC721ATokenOwnership[])
getActiveStageFromTimestamp(uint64 timestampview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getCosignDigest(address minteruint32 qtyuint64 timestampview returns (bytes32)
getCosignNonce(address minterview returns (uint256)
getStageInfo(uint256 indexview returns (struct IERC721MMintStageInfouint32uint256)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
tokensOfOwner(address ownerview returns (uint256[])
tokensOfOwnerIn(address owneruint256 startuint256 stopview returns (uint256[])
totalMintedByAddress(address aview returns (uint256)
State-modifying
approve(address touint256 tokenIdpayable 
crossmint(uint32 qtyaddress tobytes32[] proofuint64 timestampbytes signaturepayable 
mint(uint32 qtybytes32[] proofuint64 timestampbytes signaturepayable 
ownerMint(uint32 qtyaddress to
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes datapayable 
setApprovalForAll(address operatorbool approved
setBaseURI(string baseURI
setBaseURIPermanent(
setCosigner(address cosigner
setCrossmintAddress(address crossmintAddress
setGlobalWalletLimit(uint256 globalWalletLimit
setMaxMintableSupply(uint256 maxMintableSupply
setMintable(bool mintable
setStages(struct IERC721MMintStageInfo[] newStages
setTimestampExpirySeconds(uint64 expiry
setTokenURISuffix(string suffix
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
updateStage(uint256 indexuint80 priceuint32 walletLimitbytes32 merkleRootuint24 maxStageSupplyuint64 startTimeUnixSecondsuint64 endTimeUnixSeconds
withdraw(
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
ConsecutiveTransfer(uint256 indexed fromTokenIduint256 toTokenIdaddress indexed fromaddress indexed to
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PermanentBaseURI(string baseURI
SetActiveStage(uint256 activeStage
SetBaseURI(string baseURI
SetCosigner(address cosigner
SetCrossmintAddress(address crossmintAddress
SetGlobalWalletLimit(uint256 globalWalletLimit
SetMaxMintableSupply(uint256 maxMintableSupply
SetMintable(bool mintable
SetTimestampExpirySeconds(uint64 expiry
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
UpdateStage(uint256 stageuint80 priceuint32 walletLimitbytes32 merkleRootuint24 maxStageSupplyuint64 startTimeUnixSecondsuint64 endTimeUnixSeconds
Withdraw(uint256 value
Constructor
constructor(string collectionNamestring collectionSymbolstring tokenURISuffixuint256 maxMintableSupplyuint256 globalWalletLimitaddress cosigneruint64 timestampExpirySeconds
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
CannotIncreaseMaxMintableSupply(
CannotUpdatePermanentBaseURI(
CosignerNotSet(
CrossmintAddressNotSet(
CrossmintOnly(
GlobalWalletLimitOverflow(
InsufficientStageTimeGap(
InvalidCosignSignature(
InvalidProof(
InvalidQueryRange(
InvalidStage(
InvalidStageArgsLength(
InvalidStartAndEndTimestamp(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
Mintable(
NoSupplyLeft(
NotEnoughValue(
NotMintable(
OperatorNotAllowed(address operator
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
StageSupplyExceeded(
TimestampExpired(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(
WalletGlobalLimitExceeded(
WalletStageLimitExceeded(
WithdrawFailed(