IkaniV2
Verified contract
Implementation
Active on
Ethereum with 0 txns
Storage
Map
Table
Raw
Constants and immutables
6
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 49 additional slots
-
variable spans 43 additional slots
-
variable spans 47 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
6 additional
variables
Balances ($0.00)
No balances found for "IkaniV2"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "IkaniV2"
ABI
ABI objects
Getter at block 21012734
MAX_SUPPLY() view returns (uint256)
8888
STAKING_CONTRACT() view returns (address)
0x0f71a936b1b3808e73b43c63c3a4b160b63542a4
contractURI() view returns (string)
getBurnedCount() view returns (uint256)
0
getCurrentSeriesIndex() view returns (uint256)
0
getMetadataController() view returns (address)
0x0000000000000000000000000000000000000000
getMintSigner() view returns (address)
0x0000000000000000000000000000000000000000
getNextTokenId() view returns (uint256)
0
name() view returns (string)
owner() view returns (address)
0x0000000000000000000000000000000000000000
paused() view returns (bool)
false
symbol() view returns (string)
totalSupply() view returns (uint256)
0
Read-only
balanceOf(address owner) view returns (uint256)
exists(uint256 tokenId) view returns (bool)
getApproved(uint256 tokenId) view returns (address)
getPoemSeriesIndex(uint256 tokenId) view returns (uint256)
getPoemText(uint256 tokenId) view returns (string)
getPoemTraits(uint256 tokenId) view returns (struct IIkaniV2PoemTraits)
getSeriesInfo(uint256 seriesIndex) view returns (struct IIkaniV2Series)
getSeriesSupply(uint256 seriesIndex) view returns (uint256)
isApprovedForAll(address owner, address operator) view returns (bool)
isPoemFinished(uint256 tokenId) view returns (bool)
isUsedMintDigest(bytes32 digest) view returns (bool)
ownerOf(uint256 tokenId) view returns (address)
royaltyInfo(uint256, uint256 salePrice) view returns (address, uint256)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenURI(uint256 tokenId) view returns (string)
State-modifying
Events advancePoemCreationDeadline(uint256 seriesIndex, uint256 poemCreationDeadline)
approve(address to, uint256 tokenId)
endCurrentSeries(uint256 poemCreationDeadline)
expire(uint256 tokenId)
expireBatch(uint256[] tokenIds, uint256 seriesIndex)
mint(struct IIkaniV2MintArgs mintArgs, bytes signature) payable
mintByOwner(address[] recipients)
pause()
renounceOwnership()
safeTransferFrom(address from, address to, uint256 tokenId)
safeTransferFrom(address from, address to, uint256 tokenId, bytes _data)
setApprovalForAll(address operator, bool approved)
setContractUri(string contractUri)
setMetadataController(address metadataController)
setMintSigner(address mintSigner)
setPoemText(uint256[] tokenIds, string[] poemText)
setPoemTraits(uint256[] tokenIds, struct IIkaniV2PoemTraits[] poemTraits)
setRoyaltyBips(uint96 royaltyBips)
setRoyaltyReceiver(address royaltyReceiver)
setSeriesInfo(uint256 seriesIndex, string name, bytes32 provenanceHash)
transferFrom(address from, address to, uint256 tokenId)
transferOwnership(address newOwner)
trySetSeriesStartingIndex(uint256 seriesIndex)
unpause()
withdrawTo(address recipient) returns (uint256)
AdvancedPoemCreationDeadline(uint256 indexed seriesIndex, uint256 poemCreationDeadline)
Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
EndedSeries(uint256 indexed seriesIndex, uint256 poemCreationDeadline, uint256 maxTokenIdExclusive, uint256 startingIndexBlockNumber)
FinishedPoem(uint256 indexed tokenId)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
ResetSeriesStartingIndexBlockNumber(uint256 indexed seriesIndex, uint256 startingIndexBlockNumber)
SetContractUri(string contractUri)
SetRoyaltyBips(uint256 royaltyBips)
SetRoyaltyReceiver(address royaltyReceiver)
SetSeriesInfo(uint256 indexed seriesIndex, string name, bytes32 provenanceHash)
SetSeriesStartingIndex(uint256 indexed seriesIndex, uint256 startingIndex)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
Unpaused(address account)
Withdrawal(address recipient, uint256 balance)
constructor(uint256 maxSupply, address stakingContract)
This contract contains no fallback and receive objects.
This contract contains no error objects.