Precursors

Verified contract

Proxy

Active on Ethereum with 1,493 txns
Deployed by via 0x983cb12d at 15803731
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 49 additional slots
-
variable spans 47 additional slots
-
variable spans 43 additional slots
-
variable spans 45 additional slots
10 additional variables

No balances found for "Precursors"

0x73f641d857c44491ef8e15a32fbf0c4f8ab5853d32b686078701d50b8c6ec632
0x1080b4826e2e7647d23fc63277701b899328a4cb83cd91450e79b5899df3c03d
0x35e837433fa0feebff48aa9346d723727337314214ee5a7926691356f5d7cfaf
0x956d3ac87201bf3e105cc997c112a3f574e42993648c439304990b8661e8e0e6
0xf1ac8338bd6ca81ef4b616cf93b10c1dfe881b822133b7de995eb0589b1de579
0x79444c2f4b5a6ea67b97c692015e6dc9e48e133b4500f45f86a6ad08a8ac254f
0x0dff3c3ba6b2067e93b079b5471cb26dc4a8587fedda54f59ba59270ca0f6b7f
0x17edb0cae3e940efd65b33567c0a33e7f1094bc521095eee8d263f22b31e7deb
0x6c28a9e3bc8ad9aff1939a766066f7d948772f17611d9ab5a0aeb9a1f2b67261
0x6da98c24d15fa25d66115a21452188b9657c74588d8242f102f81c345e382dee

Functions
Getter at block 21122361
ADMIN_ROLE(view returns (uint256)
1
BURNER_ROLE(view returns (uint256)
4
MANAGER_ROLE(view returns (uint256)
2
maxAmount(view returns (uint256)
777
maxPerMint(view returns (uint256)
2
maxPerWallet(view returns (uint256)
6
name(view returns (string)
Precursors
owner(view returns (address result)
0x90af05469658dfd517948108710734d01d286cb7
ownershipHandoverValidFor(view returns (uint64)
172800
presaleActive(view returns (bool)
false
price(view returns (uint256)
0
saleActive(view returns (bool)
false
symbol(view returns (string)
PRCRSRS
totalRevenue(view returns (uint256)
0
totalSupply(view returns (uint256)
777
treasury(view returns (address)
0x90af05469658dfd517948108710734d01d286cb7
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
hasAllRoles(address useruint256 rolesview returns (bool result)
hasAnyRole(address useruint256 rolesview returns (bool result)
isAllowedOperator(address operatorview returns (bool)
isApprovedForAll(address owneraddress operatorview returns (bool isOperator)
isBlockedOperator(address operatorview returns (bool)
ordinalsFromRoles(uint256 rolespure returns (uint8[] ordinals)
ownerOf(uint256 tokenIdview returns (address)
ownershipHandoverExpiresAt(address pendingOwnerview returns (uint256 result)
rolesFromOrdinals(uint8[] ordinalspure returns (uint256 roles)
rolesOf(address userview returns (uint256 roles)
royaltyInfo(uint256 _tokenIduint256 _salePriceview returns (addressuint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
approve(address touint256 tokenId
batchAirdrop(uint64[] quantitiesaddress[] recipients
burn(uint256 tokenId
cancelOwnershipHandover(
completeOwnershipHandover(address pendingOwner
grantRoles(address useruint256 roles
initialize(address owner_string name_string symbol_address treasury_address royalty_uint96 royaltyFee_
mint(uint64 quantitypayable 
mintTo(address recipientuint64 quantitypayable 
presaleMint(uint64 quantityuint256 allowedbytes32[] proofpayable 
presaleMintTo(address recipientuint64 quantityuint256 allowedbytes32[] proofpayable 
renounceOwnership(
renounceRoles(uint256 roles
requestOwnershipHandover(
revokeRoles(address useruint256 roles
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setAllowedOperator(address operatorbool allowed
setApprovalForAll(address operatorbool approved
setBaseURI(string newBaseURI
setBlockedOperator(address operatorbool blocked
setDefaultRoyalty(address receiveruint96 feeNumerator
setMerkleRoot(bytes32 newRoot
setTokenRoyalty(uint256 tokenIdaddress receiveruint96 feeNumerator
setTreasury(address newTreasury
startSale(uint256 newMaxAmountuint256 newMaxPerMintuint256 newMaxPerWalletuint256 newPricebool presale
stopSale(
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
withdraw(
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
Initialized(uint8 version
OperatorAllowed(address indexed operatorbool allowed
OperatorBlocked(address indexed operatorbool blocked
OwnershipHandoverCanceled(address indexed pendingOwner
OwnershipHandoverRequested(address indexed pendingOwner
OwnershipTransferred(address indexed oldOwneraddress indexed newOwner
RolesUpdated(address indexed useruint256 indexed roles
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
NewOwnerIsZeroAddress(
NoHandoverRequest(
Unauthorized(