Decal by postwook

Verified contract

Active on Ethereum with 165 txns
Deployed by via 0xb5675c6b at 17015731
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Decal by postwook"

0x8363afc750325101880bade20217b0214aaf1186fda90ab7259e63f03da5d027
0x3a90ce8c66ead861b21df91d861f095242a74618095cc6b649a25351b0825d16
0xdd63d79694176f749a45e9cffadfd982fd333fd9d58379f79d0e7b63751d58d4
0xf2ebc00d2c221c866cc058d8d63b3a3c17db95eddfc0dcd929738edc7c58a4a3
0xd4ee020f021943197e1a976b3c5e04d38ffd67bf63aa1b640f38c2613c89e1fd
0x2a22f9a053dd4f8392f352eca73fcb196717f86cac43ba4d11ad5ec18912e32c
0xd7bb5bb7fffb879eda3e3d9e9d01093cf39f613bde06a676887765483fe5cdde
0x99dd9c23cb835429dc4e5ea9672471a43e61fb104aefa23043351826d10987e8
0x6631b1fb115d8db4ca37003e684182e693227a8627a5cd9a4abd703200f25ac9
From
0x4cc11ad517bb7098eeaa768c2a57f42d41c50806a4b51c0b5f4ae4ee4a560eb1

Functions
Getter at block 21307644
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MAX_SUPPLY(view returns (uint256)
100
artist(view returns (address)
0x5ae2b8e7aab54dc0ffd571c30f76b2d8cc9fc1ac
artistMaxSupply(view returns (uint256)
4
artistSupply(view returns (uint256)
4
artistSupplyRemaining(view returns (uint256)
0
baseUri(view returns (string)
https://client-api.deca.systems/decal/metadata/17/
merkleRoot(view returns (bytes32)
0x5380c7b7ae81a58eb98d9c78de4a1fd7fd9535fc953ed2be602daaa41767312a
name(view returns (string)
Decal by postwook
owner(view returns (address)
0x70feeec90d37dc73d9ded8cfafd7ede3f697b70b
publicSupplyRemaining(view returns (uint256)
0
symbol(view returns (string)
DECAL
totalSupply(view returns (uint256)
100
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getRoleAdmin(bytes32 roleview returns (bytes32)
getTokensOfOwner(address owner_view returns (uint256[])
hasRole(bytes32 roleaddress accountview returns (bool)
isApprovedForAll(address owneraddress operatorview returns (bool)
minted(addressview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenURI(uint256 _tokenIdview returns (string)
State-modifying
approve(address touint256 tokenId
artistMint(uint256 _numberOfTokens
artistMintForAdmin(uint256 _numberOfTokens
grantRole(bytes32 roleaddress account
mint(bytes32[] _merkleProofreturns (uint256 tokenId)
renounceOwnership(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
setArtist(address _artist
setArtistMaxSupply(uint256 _artistMaxSupply
setBaseUri(string _newBaseUri
setMerkleRoot(bytes32 _merkleRoot
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
ArtistMinted(uint256 numberOfTokensuint256 remainingArtistSupply
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
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 _baseUriaddress[] _adminsuint256 _artistMaxSupplyaddress _artist
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AlreadyMinted(
CannotMintFromContract(
CannotMintZero(
MaxArtistSupplyReached(
MaxPublicSupplyReached(
MaxSupplyReached(
NoArtist(
NotArtist(
NotOnAllowlist(