Decal by TOKYOLUV

Verified contract

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

No balances found for "Decal by TOKYOLUV"

0x33f417912880e4146f349e68048a1084e74ed59c9908df85114f9ae7d86a7c36
0xdbe4401105a58d6ee85836fd3b3959dc06a25c2dbdb3465cd66849087ff209b0
0x14f6471da0be925f6bb8b9ded398c1fef1e52d967c8b0b3f414f2c477e03aba7
0xdfaf140859826fa782824e184dc516c37d7423d5f68e1780f27b6e63e161ba3f
0xeb14e6c8582bb98db9791ed2c4069354a22318d67a1329855bae3fb32df5c779
0x84b7dbcc60f351a557618e318dbc311faaafb0db21d01b8b508deee783bc5a87
0x5b0b91898f6733e14f0109b893c3c899c4c5cdf356cf9ba1761485275fa5e92f
0x83e1da5dd02a4c73a6fb07fe47c6dc5ed42270060054169912d18278b3bfcfa1
0xb0d0e52f9c644792d5ded111502909d5c11d9cb3dddaca172f8728c894ba2308
0x52321c8c620feb9faec4c6b22a680809ea3136a4aafacb0238ab6967cbba221f

Functions
Getter at block 21199351
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MAX_SUPPLY(view returns (uint256)
100
artist(view returns (address)
0x90451243ad2d7da2229fcaa263f460dff2e375ce
artistMaxSupply(view returns (uint256)
5
artistSupply(view returns (uint256)
5
artistSupplyRemaining(view returns (uint256)
0
baseUri(view returns (string)
https://client-api.deca.systems/decal/metadata/12/
merkleRoot(view returns (bytes32)
0x5380c7b7ae81a58eb98d9c78de4a1fd7fd9535fc953ed2be602daaa41767312a
name(view returns (string)
Decal by TOKYOLUV
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(