IndelibleGenerative
Verified contract
Implementation
Active on
Base with 0 txns
Storage
Map
Table
Raw
Constants and immutables
18
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 47 additional slots
-
variable spans 48 additional slots
4 additional
variables
Balances ($0.00)
No balances found for "IndelibleGenerative"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "IndelibleGenerative"
ABI
ABI objects
Getter at block 23820816
baseURI() view returns (string)
collectorFee() view returns (uint256)
0
didMintEnd() view returns (bool)
true
isRevealed() view returns (bool)
false
maxSupply() view returns (uint256)
0
name() view returns (string)
owner() view returns (address)
0x0000000000000000000000000000000000000000
settings() view returns (uint256 maxPerAddress, uint256 publicMintPrice, uint256 mintStart, bool isContractSealed, string description, string placeholderImage)
(maxPerAddress=0, publicMintPrice=0, mintStart=0, isContractSealed=false, description=, placeholderImage=)
symbol() view returns (string)
totalSupply() view returns (uint256)
0
Read-only
balanceOf(address owner) view returns (uint256)
getApproved(uint256 tokenId) view returns (address)
getLinkedTraits(uint256 layerIndex, uint256 traitIndex) view returns (uint256[])
hashToMetadata(string _hash) view returns (string)
hashToSVG(string _hash) view returns (string)
isApprovedForAll(address owner, address operator) view returns (bool)
ownerOf(uint256 tokenId) view returns (address)
royaltyInfo(uint256 _tokenId, uint256 _salePrice) view returns (address, uint256)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenIdToHash(uint256 tokenId) view returns (string)
tokenIdToSVG(uint256 tokenId) view returns (string)
tokenURI(uint256 tokenId) view returns (string)
traitData(uint256 layerIndex, uint256 traitIndex) view returns (bytes)
traitDetails(uint256 layerIndex, uint256 traitIndex) view returns (struct Trait)
verifySignature(bytes32 messageHash, struct Signature signature) pure returns (address)
withdrawRecipients(uint256) view returns (address recipientAddress, uint256 percentage)
State-modifying
Events addLayer(uint256 index, string name, uint256 primeNumber, struct TraitDTO[] _traits, uint256 _numberOfLayers)
addTrait(uint256 layerIndex, uint256 traitIndex, struct TraitDTO _trait)
airdrop(uint256 quantity, address to) payable
airdrop(uint256 quantity, address[] to) payable
approve(address operator, uint256 tokenId) payable
initialize(string _name, string _symbol, uint256 _maxSupply, struct Settings _settings, struct RoyaltySettings _royaltySettings, struct WithdrawRecipient[] _withdrawRecipients, struct FactorySettings _factorySettings)
mint(uint256 quantity) payable
renounceOwnership()
safeTransferFrom(address from, address to, uint256 tokenId) payable
safeTransferFrom(address from, address to, uint256 tokenId, bytes data) payable
sealContract()
setApprovalForAll(address operator, bool approved)
setBaseURI(string uri)
setHashOverride(uint256 tokenId, string tokenHash)
setLinkedTraits(struct LinkedTraitDTO[] _linkedTraits)
setMaxPerAddress(uint256 maxPerAddress)
setMintStart(uint256 mintStart)
setPlaceholderImage(string placeholderImage)
setPublicMintPrice(uint256 publicMintPrice)
setRenderOfTokenId(uint256 tokenId, bool renderOffChain)
setRevealSeed()
signatureMint(struct Signature signature, uint256 _nonce, uint256 _quantity, uint256 _maxPerAddress, uint256 _mintPrice, uint256 _collectorFee) payable
toggleWrapSVG()
transferFrom(address from, address to, uint256 tokenId) payable
transferOwnership(address newOwner)
withdraw()
Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
BatchMetadataUpdate(uint256 _fromTokenId, uint256 _toTokenId)
ConsecutiveTransfer(uint256 indexed fromTokenId, uint256 toTokenId, address indexed from, address indexed to)
Initialized(uint8 version)
MetadataUpdate(uint256 _tokenId)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
constructor()
This contract contains no fallback and receive objects.
ApprovalCallerNotOwnerNorApproved()
ApprovalQueryForNonexistentToken()
BalanceQueryForZeroAddress()
InvalidInput()
MintERC2309QuantityExceedsLimit()
MintToZeroAddress()
MintZeroQuantity()
NotAuthorized()
NotAvailable()
OperatorNotAllowed(address operator)
OwnerQueryForNonexistentToken()
OwnershipNotInitializedForExtraData()
TransferCallerNotOwnerNorApproved()
TransferFromIncorrectOwner()
TransferToNonERC721ReceiverImplementer()
TransferToZeroAddress()
URIQueryForNonexistentToken()