CITADEL

Verified contract

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

No balances found for "CITADEL"

0x04f27195ffca0f081773f3ba6e89f392f9cc681fd15f493a980fa9e4c5cbd08a
From
0x7bccd06a35782aaf22e7da0533d6e9b30a5d3db83b8a7b6f10f5ae79a204186e
0x02e64b2d2bc71c32214a88b27a0a3ad3a96634e4f6145f79c8a31f9215c54a05
0x9306f6df1ca2eb3a21c47a66d558fc1de97ee67b8b50be7bbb2e61d3c6a51cae
0x1410f363bf570e999573ce83723bf7f9e45256290a26006b3be54ebf410249b5
0x939829c485657d2ecaa0befb3705452ebf5297e06aa1239c698b0b4b82b5d4ce
0x4e4b7f4d823b2caf71c2ba15c94939e331fd0d5af9ab62d498b300a068e3cdbb
0xfc6a7d21c9c2dde1e101db9be6bc603f0bdb7da78632f4b8e38487341e3af9d4
0xb779c870311416ac34039907a9ba6c815cbe1f37951be63112f428017903244c
0x7cdd4be946e996cab65d45c04a4092afd3e0b294afdb9c80da4e7da67c398159

Functions
Getter at block 20909174
MAX_CITADEL(view returns (uint256)
1024
MAX_LEVEL(view returns (uint256)
9
_merkleRoot(view returns (bytes32)
0xfbfacbbb3e6674188bb4be18af7892392a5804d32de00a373dc32849d6d13c30
name(view returns (string)
CITADEL
owner(view returns (address)
0xfe3488b002b55f599e6ce549bd94d68ec4e5a0bd
symbol(view returns (string)
CITADEL
totalSupply(view returns (uint256)
1024
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
level(uint256view returns (uint256)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
whitelistClaimed(addressview returns (bool)
State-modifying
approve(address touint256 tokenId
changeLevel(uint256 newLeveluint256 tokenId
mintCitadel(bytes32[] _merkleProof
renounceOwnership(
reserveCitadel(uint256 num
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
updateBaseURI(string baseTokenURI
updateMerkleRoot(bytes32 merkleRoot
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(string namestring symbolstring baseTokenURI
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
ApprovalToCurrentOwner(
ApproveToCaller(
BalanceQueryForZeroAddress(
MintToZeroAddress(
MintZeroQuantity(
OwnerQueryForNonexistentToken(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(