AStrandOfHair

Verified contract

Active on Ethereum with 12,193 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
2 additional variables

No balances found for "AStrandOfHair"

0x7a24960e9ebeaa7e508f3b0e930d0a400f6ef7f09f15cd1f008a430006f4e8d8
0xd4950ce785e790e47f392d3e0ed968c6d5f086849f8f401e7ed2ca0e82d8cf53
0x51e76980b47df3f51c203a90419799c96e908fe1609b9be288a832637791166c
0x9581f5f8c8be3f5020d6e31037092b1c108458f6c7f1f4d881913d1201e543f7
0xbb045bde620bf55948c190cb906d9fa94c2f8354d1f5947c46db03e4ae839a9b
0xd8ca278a6117284da2ce85531781b5abde5b2f51d6d22f198c0b2cb49577b9f1
0xcb7d08251b60e7b859174ab1b56a901f0c4f6bd4612ae2cc4a33bc40026442fb
0x97480afa9115c3beac3b2b5753ba12286dc1b507a265db8a3431266f6124dab8
0xa59f0f4c3647165752281dbcb2b8b3942381971a76327353ec7a9a0ae35465ae
0xdb0a8f4352fa86e81323d9a8b7c10ca980e0fd6b26c2f6392fbcc10b7f10c4c9

Functions
Getter at block 21259219
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MANAGER_ROLE(view returns (bytes32)
0x241ecf16d79d0f8dbfb92cbc07fe17840425976cf0667f022fe9877caa831b08
MAX_SUPPLY(view returns (uint256)
10000
baseURI(view returns (string)
ipfs://QmTUnRhkS1f5TxY1tCJMYhG2igkjVhKsppYYBNpPv4bSvN/
freeMinted(view returns (uint256)
331
isFreeMint(view returns (bool)
false
isPaused(view returns (bool)
true
isReveal(view returns (bool)
true
maxAmountPerWalletInFree(view returns (uint32)
3
maxAmountPerWalletInPublic(view returns (uint32)
2
name(view returns (string)
AStrandOfHair
notRevealURI(view returns (string)
https://gateway.pinata.cloud/ipfs/QmXUwCiKrQVb7j6Kxi6v7k534Ph8df6738hySMCu6RJwJi
publicMinted(view returns (uint256)
9377
symbol(view returns (string)
ASOH
totalFree(view returns (uint256)
5000
totalPublic(view returns (uint256)
5000
totalSupply(view returns (uint256)
10358
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
isAdvanced(uint256 tokenIdview returns (bool)
isApprovedForAll(address owneraddress operatorview returns (bool)
isWhiteList(bytes32[] _proofaddress accountview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdpure returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
approve(address touint256 tokenId
endFreeMint(
freeMint(bytes32[] proofuint32 _amount
grantRole(bytes32 roleaddress account
mint(address[] accountsuint32[] amounts
mint(uint32 _amount
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setAdvancedFur(uint256[] tokenIds
setApprovalForAll(address operatorbool approved
setBaseURIAndReveal(string _baseURI
setFreeLimit(uint32 freeLimit_
setNotRevealURI(string _notRevealURI
setPublicLimit(uint32 publicLimit_
togglePause(
toggleReveal(
transferFrom(address fromaddress touint256 tokenId
updateRoot(bytes32 root
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
FreeMint(address indexed accountuint256 indexed amount
Mint(address indexed accountuint256 indexed amount
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(string _namestring _symbolstring _unrevealURIuint32 totalFree_uint32 freeLimit_uint32 totalPublic_uint32 publicLimit_uint32 maxAmountPerWalletInFree_uint32 maxAmountPerWalletInPublic_
Fallback and receive

This contract contains no fallback and receive objects.

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