Calamity: Artifacts

Verified contract

Proxy

Active on Base with 4,616 txns
Deployed by via 0x26164b6f at 13582120
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 49 additional slots
-
variable spans 47 additional slots
-
variable spans 47 additional slots
ERC-20
Value $0
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0x7b4f5d19db093b26abfe7f4b8f375976d1f1d561e0c686a108584bc05358f319
0x865daf1322b50f6204111003e1a3eaddff1235bf5f4a484d1b1ada28c94e252b
0xf9702b2201d32a95a156843f8e0ed4bfc735bf432d28ce94bb5b9b4bc2154d90
0x2f94e127a8ae3fbc7cc1552365ca3a96ba7cee766e2e07c9f045347dc6e1911c
0xed08897a4b04339bae3f7665bc8925b813465b165bd265689a6df22643bce59e
0xe216a2a8cbb6f9c67cbf0d734f714863b53b88aa46f713dd4f80165131a237ba
0x11736f84ba6c75fb8013b729da18e293e4f5802d121c84e0df76defc2d440be4
0xca8e1edfc3ad8f37a0069cc0d954cd75619448020215c5a5dd849510c75d31d6
0x6f197a0834a6d75200d94ebe704d5042906b4d134e39a7a307ca7b5ba15066ec
0x50d4b1e5040d2a2dd5a0bee0906e575379b6d78043101c19cad220c52b99f4e8

Functions
Getter at block 22939869
eip712Domain(view returns (bytes1 fieldsstring namestring versionuint256 chainIdaddress verifyingContractbytes32 saltuint256[] extensions)
(fields=0x0f, name=CalamityArtifactsNFT, version=1.0, chainId=8453, verifyingContract=0x56e245db19a77175008d780509fa991f785c1366, salt=0x0000000000000000000000000000000000000000000000000000000000000000, extensions=[])
isStarted(view returns (bool)
true
name(view returns (string)
Calamity: Artifacts
owner(view returns (address)
0xe43ca851127eac897ac4e766976e3a7a7ad7339d
signer(view returns (address)
0xc98365eb523a012424aca6e778d75f1b1e519292
symbol(view returns (string)
ARTIFACTS
totalSupply(view returns (uint256 result)
1972
wlEndTime(view returns (uint256)
1713988819
wlLimit(view returns (uint256)
2222
wlMintDuration(view returns (uint256)
21600
wlStartTime(view returns (uint256)
1713967219
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
royaltyInfo(uint256 tokenIduint256 salePriceview returns (addressuint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
wlMinted(addressview returns (bool)
State-modifying
approve(address touint256 tokenIdpayable 
initialize(
mint(uint256 amount
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes _datapayable 
setApprovalForAll(address operatorbool approved
setDefaultRoyalty(address receiveruint96 feeNumerator
setSigner(address _signer
setUri(string _url
start(
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
wlMint(bytes signature
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
EIP712DomainChanged(
Initialized(uint8 version
Mint(address indexed useruint256 amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
SetRoyalty(address indexed receiveruint256 royalty
SetSigner(address indexed signer
SetUri(string _url
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
NotCompatibleWithSpotMints(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
SequentialMintExceedsLimit(
SequentialUpToTooSmall(
SpotMintTokenIdTooSmall(
TokenAlreadyExists(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(