prints.cool prints

Unverified contract

Proxy

Active on Base with 3 txns
Deployed by via 0x68a22c7a at 7082945
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $0.07
0x29e61a7084a63e8fe101fc2039e6f0e634624abd75315fc17997ad79a9f17149
0xfb2b18988c661a124e1111cea49adb822ba7003542b5b90f37b8a62231418ba7
0x11dd4cfe7922cf3fa798722c24098870071b8e49756e01ff65b2942377757dc3

Functions
Getter at block 23774380
config(view returns (address)
0x6f37a09269e67ede41307d359b5b4afaa70d8caf
creator(view returns (address)
0x537648840f379405fa52ee80b7cae2b3c6812936
currentSupply(view returns (uint256)
2
getPost(view returns (struct Post)
(0x426d5699d8cd3fc9fd20dcc2dbb8c5344f8e4d3c, 7)
name(pure returns (string)
prints.cool prints
owner(view returns (address)
0x537648840f379405fa52ee80b7cae2b3c6812936
symbol(pure returns (string)
PRINTS
Read-only
balanceOf(address ownerview returns (uint256)
fees(uint256 totalCost_view returns (uint256)
getApproved(uint256view returns (address)
isApprovedForAll(addressaddressview returns (bool)
ownerOf(uint256 idview returns (address owner)
price(uint256 tokenIndex_view returns (uint256)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 idview returns (string)
totalPrice(uint256 quantity_view returns (uint256 sum)
totalRefund(uint256 quantity_view returns (uint256 sum)
State-modifying
approve(address spenderuint256 id
burn(uint256[] tokenIds_
initialize(struct InitializePrintsParams params_
mint(uint256 quantity_payable returns (uint256[] tokenIds)
safeTransferFrom(address fromaddress touint256 id
safeTransferFrom(address fromaddress touint256 idbytes data
setApprovalForAll(address operatorbool approved
transferFrom(address fromaddress touint256 id
Events
Approval(address indexed owneraddress indexed spenderuint256 indexed id
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
Initialized(uint8 version
Transfer(address indexed fromaddress indexed touint256 indexed id
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
CallerNotFactory(
CallerNotProtocolOwner(
InsufficientEtherSent(
NotOwnerOfPrint(uint256 tokenId
PRBMath_MulDiv18_Overflow(uint256 xuint256 y
PRBMath_MulDiv_Overflow(uint256 xuint256 yuint256 denominator
PRBMath_UD60x18_Convert_Overflow(uint256 x
Paused(
RefundBurnFailed(
RefundMintFailed(
TransferProceedsToCreatorFailed(
TransferProceedsToProtocolTeamFailed(