WCJ

Verified contract

Active on Ethereum with 7,222 txns
Deployed by via 0xb8b1b9ec at 16027371
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "WCJ"

0x32a85f646d66905b652e07ec22fcbe4eed819367623658dfcc04ec4af4504554
0xb8f4a18089dacbd3d51ceaa3a534a4c606c899d81e6135e03dc2183788217136
0x135a64fbc03727cf0852430f9985115ec6a578515c5600a6b7a151433ec5ddd0
0x83eafed695bff514f07c40477926e3940dd8b48a6e272b9d773e627e1596c7a2
0x1ff8d2c875cbe7806c2d087e3e2eeaf92b50d2a54575ffe20e6094ae9629dd0c
0x9ce121d96a78945fc47a36d88df97afc8a750969c5556cccf56a112c0a10aa72
0xf4d87f66ddc0b6b72a959c0b30fee91c22eb283c6df711590ba4e3667f907eef
0x1b0ec5b66a211fc7cdc7b957b3fb5296afdc85c65add4bde182ce8bd25135941
0x04403e7d94f6363b23255cfcdfc375af64ed2fafdb0898f9ce3f22704746c15c
0x3f2e2e43adf9df3f2646dc2df87e71bfd8dcda29872619699e456dc22a87dbdf

Functions
Getter at block 21207016
MAX_SUPPLY(view returns (uint256)
3333
OPERATOR_FILTER_REGISTRY(view returns (address)
0x000000000000aaeb6d7670e522a718067333cd4e
forgePrice(view returns (uint256)
0
merkleRoot(view returns (bytes32)
0x7e2ef93397118deca98d0eb43ca8fb75a4ceb17c5e6ff351a7ca0ee1e31a693e
mintIsOpen(view returns (bool)
true
name(view returns (string)
WCJ
owner(view returns (address)
0x623fc4f577926c0aadaef11a243754c546c1f98c
symbol(view returns (string)
WCJ
totalSupply(view returns (uint256)
3333
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
isWinner(bytes32[] _merkleProofview returns (bool)
minterAddress(addressview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
airdropToken(uint256[] amountaddress[] owners
approve(address operatoruint256 tokenIdpayable 
changeMerkleRoot(bytes32 newRoot
forgeToken(bytes32[] _merkleProofpayable 
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes datapayable 
setApprovalForAll(address operatorbool approved
setForgePrice(uint256 newPrice
setMetadataURI(string newURI
toggleMint(
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
withdrawFunds(
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
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
OperatorNotAllowed(address operator
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(