Pruks

Verified contract

Active on Base with 4,329 txns
Deployed by via 0xd57e12e3 at 17059206
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $19.53
0xf5a6de70544db7074712ef4f401085116db99666c30af971f9ca88c211baabb9
0xf0020803491ecb12ca4f6f8de58a0f35641384d87c2ec6da9189f889e76d21b4
0xe29823e15ab26c427451c3522eab6d3e6339ed73859ecc8719daa01362923344
0x1ee945a9835b42f1cf50c5f57b07e74dac3a0847cfaa38dee80385aa6d90b3c7
0x022ac9d38dcb5256b46367b9d773d770d558452e2c07737b2732f388116b1e0b
0x50a17d2a63c512e597723a36e3c682d74e0a684194c5a694ab5d16f851e93f3a
0xb48c30ce6dbe7b64b8ca3c349ff301b0d12cc7bb03e3c6730c8b9dbab75bf945
0x7f64f5ff2ce04c92e83acea380734c3f5f69e0139782d2ff2fd2074e0cfc5307
0x064ef9a74898e2b6a58bb5541bba32838eb532fc41dc28d6eac9f11437edc315
0x1e9bfad93d951cc1047032ca20e0a58591acc4a04f4efc4c5b294402c5e9511e

Functions
Getter at block 23288294
COST(view returns (uint256)
22200000000000
MAX_FREE_PER_WALLET(view returns (uint256)
1
MAX_SUPPLY(view returns (uint256)
2111
lastPrime(view returns (uint256)
786
name(view returns (string)
Pruks
owner(view returns (address)
0x94c5daf68847b9954c1f9b3031a2c3fad666151e
symbol(view returns (string)
Pruks
teamMintUsed(view returns (bool)
false
totalSupply(view returns (uint256)
2111
Read-only
balanceOf(address ownerview returns (uint256)
generateRandomNumber(uint256 tokenIduint256 modview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
isWhale(addressview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
whale(uint256view returns (address)
State-modifying
approve(address touint256 tokenId
freeMint(
mint(uint256 amountpayable 
nextPrime(returns (uint256)
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setData(string _base
teamMint(
transferFrom(address fromaddress touint256 tokenId
withdraw(
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
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(
Fallback and receive
fallback(
receive(
Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
ApproveToCaller(
BalanceQueryForZeroAddress(
MintERC2309QuantityExceedsLimit(
MintToZeroAddress(
MintZeroQuantity(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(