Calamity: Artifacts

Verified contract

Proxy

Active on Base with 4,573 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
--
0xf8edd77f26f5f03a416703cc4ae917e634c90db194f4fa66d701eef3c036d120
0x593d2b83761f40a61c206002c15fbf4c670527a92fb01def06e4f46190eb5f9a
0xa158851a10eb4da5785cf6ad10e1416e251f6d3f1b2aefc2b605e09f674beee5
0xfb78a70cacb57ec7ce33ace9619cb4bebbf1d0a3c4db5d6185d338b9245ea194
0x9f1a749f4371b47354f0a9e317078b88309cb3eb94a2d5c836a51b3960a84904
0xa0ba9693400f5ec036a199ec445617efff3d5c6255cb5a786041ee5e902e4ee9
0x3d55d129f3637415febd884f7e37084165617bdc0818f70d6f78d49bafc3d7b0
0x3689a50ee73785e89019b8c53d427c2a4ea4e344f8d22c4fbee749cdb2da743b
0x7a6a3c8e5d4de9447c1f331a47654732c8f04a2658542d86998e60a8f46ab69b
0xf54f5a092991c35cff8614940c692f3cb84bd33176abc932e50c577066f4b1af

Functions
Getter at block 21844887
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(