Patchworks

Verified contract

Active on Ethereum with 595 txns
Deployed by via 0x3d557139 at 16520840
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x521a9448aa08437a131790d479b5e4926af4b6127dfc955723410861b1f9ea3a
0x9954bffe91699303a3fb60f33886ed97aff2bdf3ef34f09990d2db568b021f91
0x1abba7e580ce176a11a4a188eec3572e2ee71a9b539425dae6188bcf1fe85377
0x7884a8557f357e5b3a9d6f69551fb49b60af9845c7aef01f6c7f334224fb24ee
0x23ee4b824247a26a95d8e60ebccdb4da952646b27d39bdfe026820048020d8fb
0x3c716e33be6288c91839c0bc368b1eb1746e7f1e431389a40aca95a67b8011f3
0x9c19c7b7153ce676716a56bc2ee686c2b9bf782c99bb739a0116426825af72b9
0x7342e35e448351c54581d92f67392fb5f513a12f424b26a468f9333599b03acd
0x130fbdac34a5155c241ea13f961ec92bfa2d94b3f4239ebc37d13bc98d64f98d
0x93a3521677bd2a0f2fa765f0e1d8ec494052b3352e61f16fd1d21c004c157ce6

Functions
Getter at block 20893948
getIsMintActive(view returns (bool)
false
name(view returns (string)
Patchworks
owner(view returns (address)
0x1d522ae2dff7f5b3cb24465630a5951ad60c9233
symbol(view returns (string)
PWRKS
totalSupply(view returns (uint256)
547
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getArtworkIdForTokenId(uint256 _tokenIdview returns (uint8)
getTotalSuppliesForArtworkIds(uint8[] _artworkIdsview returns (uint8[])
isApprovedForAll(address owneraddress operatorview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
approve(address touint256 tokenIdpayable 
mint(uint8 _artworkIduint256 _mintPassTokenId
mint(uint8[] _artworkIdsuint256[] _mintPassTokenIds
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenIdpayable 
safeTransferFrom(address fromaddress touint256 tokenIdbytes _datapayable 
setApprovalForAll(address operatorbool approved
setBaseURI(string _baseTokenURI
setMintActive(bool _mintActive
transferFrom(address fromaddress touint256 tokenIdpayable 
transferOwnership(address newOwner
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
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(
Fallback and receive
fallback(
receive(
Errors
ApprovalCallerNotOwnerNorApproved(
ApprovalQueryForNonexistentToken(
BalanceQueryForZeroAddress(
InsufficientRemainingTokensForArtwork(
MintERC2309QuantityExceedsLimit(
MintInactive(
MintToZeroAddress(
MintZeroQuantity(
MismatchedArrayArgumentLengths(
NonExistentToken(
NotImplemented(
OwnerQueryForNonexistentToken(
OwnershipNotInitializedForExtraData(
TokenNotOwnedBySender(
TransferCallerNotOwnerNorApproved(
TransferFromIncorrectOwner(
TransferToNonERC721ReceiverImplementer(
TransferToZeroAddress(
URIQueryForNonexistentToken(
WithdrawFailed(