Decal by Jerad Armijo

Verified contract

Active on Ethereum with 285 txns
Deployed by via 0xbb0ce56b at 15836082
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 99 additional slots

No balances found for "Decal by Jerad Armijo"

0x66b366dd65eef43047878445f9fa7a3261527b0d8107d239b7ec3f9bf2db778a
0x0e0a1b5da310486c59cdafee16a28de9559ee902d5151e9aa29fd99e83886d26
0xd54ca8603fd3f9ea6f9bec79f66c04f69548f04ca730846f0cc8a76bc4f219f7
0xb2ce48b20269c210c2622043c903990ee1cd7f63596f96bc8b27f08afe16d7db
0xe52cab1d2c2c813c17d571f051af2ebf7a614817b8ee7a18001a0dca49bd2542
0x81d1dd6e65f187663e5f29b55264463ecdfd44e0de22dce56baccd7ba162782b
0x25bac255e58969884b643c07c73a13071eabe617b21379012411367fb54994b2
0x85cfdda2b6c822499839a08c9bf3e5da47932d7e3414911700724525ca45eb18
0xd96547ca4c333dd0d070395c2d9516dc940ea3763f38fe92d872a91e0175c087
0x42bb723cf175c1acf34c9ccde13bb947e74b8de5991a902db8e1d6d810cc7252

Functions
Getter at block 21427375
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MAX_SUPPLY(view returns (uint256)
100
baseUri(view returns (string)
https://client-api.deca.systems/decal/metadata/6/
merkleRoot(view returns (bytes32)
0x5380c7b7ae81a58eb98d9c78de4a1fd7fd9535fc953ed2be602daaa41767312a
name(view returns (string)
Decal by Jerad Armijo
owner(view returns (address)
0x70feeec90d37dc73d9ded8cfafd7ede3f697b70b
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 _ownerview 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
grantRole(bytes32 roleaddress account
mint(bytes32[] _merkleProofreturns (uint256)
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setBaseUri(string _newBaseUri
setMerkleRoot(bytes32 _merkleRoot
setOwnership(address _newOwner
transferFrom(address fromaddress touint256 tokenId
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
OwnershipSet(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[] _admins
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AlreadyMinted(
CannotMintFromContract(
MaxSupplyReached(
ProofInvalidOrNotInAllowlist(