ITERATION-02
Verified contract
Active on
Ethereum with 554 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x4ef5…88e7
3 additional
variables
Balances ($0.00)
No balances found for "ITERATION-02"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20937099 | a month ago | | | 0 | 0.0015500547 | |
| 20752834 | 2 months ago | | | 0 | 0.00013760423 | |
| 20679380 | 2 months ago | | | 0 | 0.00043327071 | |
| 20572239 | 3 months ago | | | 0 | 0.000078046633 | |
| 19892867 | 6 months ago | | | 0 | 0.00035527851 | |
| 19892865 | 6 months ago | | | 0 | 0.00042355365 | |
| 19892813 | 6 months ago | | | 0 | 0.00035328798 | |
| 19892778 | 6 months ago | | | 0 | 0.00027145651 | |
| 19892775 | 6 months ago | | | 0 | 0.00036265886 | |
| 19892774 | 6 months ago | | | 0 | 0.00037231440 |
ABI
ABI objects
Getter at block 21221543
admin() view returns (address)
0x5fe770cf8ad1df5dde2c1447a898b087c275f6c1
getSignVerifier() view returns (address)
0xfc95c9ffba80cb60f76c653ea8e5ce01253b6c6a
name() view returns (string)
ITERATION-02
nextProjectId() view returns (uint256)
1
randomizerContract() view returns (address)
0x088098f7438773182b703625c4128aff85fcffc4
renderProviderAddress() view returns (address)
0x4ef51e9fbd41ad1a602269271cba4b0de00488e7
renderProviderPercentage() view returns (uint256)
10
signVerifierId() view returns (bytes32)
0x5c3aa0253576d2e18982cdb774a9fca10613a65d4bd8d2477670b8461bd1431e
signVerifierRegistry() view returns (address)
0x3a5aa1f0b5919f56c7a232cf2b29a4d6e1326ebe
symbol() view returns (string)
IT-02
Read-only
balanceOf(address owner) view returns (uint256)
claimNonces(address) view returns (uint256)
getApproved(uint256 tokenId) view returns (address)
getClaimNonce(address _recipient) view returns (uint256)
getClaimSigningHash(uint256 _blockExpiry, address _recipient, uint256 _tokenId) view returns (bytes32)
getRoyaltyData(uint256 _tokenId) view returns (address artistAddress, address additionalPayee, uint256 additionalPayeePercentage, uint256 royaltyFeeByID)
hashToTokenId(bytes32) view returns (uint256)
isApprovedForAll(address owner, address operator) view returns (bool)
isMintWhitelisted(address) view returns (bool)
isWhitelisted(address) view returns (bool)
ownerOf(uint256 tokenId) view returns (address)
projectDetails(uint256 _projectId) view returns (string projectName, string artist, string description, string website, string license)
projectIdToAdditionalPayee(uint256) view returns (address)
projectIdToAdditionalPayeePercentage(uint256) view returns (uint256)
projectIdToArtistAddress(uint256) view returns (address)
projectIdToCurrencyAddress(uint256) view returns (address)
projectIdToCurrencySymbol(uint256) view returns (string)
projectIdToPricePerTokenInWei(uint256) view returns (uint256)
projectIdToSecondaryMarketRoyaltyPercentage(uint256) view returns (uint256)
projectScriptByIndex(uint256 _projectId, uint256 _index) view returns (string)
projectScriptInfo(uint256 _projectId) view returns (string scriptJSON, uint256 scriptCount, string ipfsHash, bool locked, bool paused)
projectTokenInfo(uint256 _projectId) view returns (address artistAddress, uint256 pricePerTokenInWei, uint256 invocations, uint256 maxInvocations, bool active, address additionalPayee, uint256 additionalPayeePercentage, string currency, address currencyAddress)
projectURIInfo(uint256 _projectId) view returns (string projectBaseURI)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenIdToHash(uint256) view returns (bytes32)
tokenIdToProjectId(uint256) view returns (uint256)
tokenURI(uint256 _tokenId) view returns (string)
State-modifying
Events addMintWhitelisted(address _address)
addProject(string _projectName, address _artistAddress, uint256 _pricePerTokenInWei)
addProjectScript(uint256 _projectId, string _script)
addWhitelisted(address _address)
approve(address to, uint256 tokenId)
claimNFT(bytes _sig, uint256 _blockExpiry, address _recipient, uint256 _tokenId)
mint(address _to, uint256 _projectId, address _by) returns (uint256 _tokenId)
removeMintWhitelisted(address _address)
removeProjectLastScript(uint256 _projectId)
removeWhitelisted(address _address)
safeTransferFrom(address _from, address _to, uint256 _tokenId)
safeTransferFrom(address _from, address _to, uint256 _tokenId, bytes _data)
setApprovalForAll(address operator, bool approved)
setSignVerifierId(bytes32 _signVerifierId)
setSignVerifierRegistry(address _signVerifierRegistry)
toggleProjectIsActive(uint256 _projectId)
toggleProjectIsLocked(uint256 _projectId)
toggleProjectIsPaused(uint256 _projectId)
transferFrom(address _from, address _to, uint256 _tokenId)
updateAdmin(address _adminAddress)
updateProjectAdditionalPayeeInfo(uint256 _projectId, address _additionalPayee, uint256 _additionalPayeePercentage)
updateProjectArtistAddress(uint256 _projectId, address _artistAddress)
updateProjectArtistName(uint256 _projectId, string _projectArtistName)
updateProjectBaseURI(uint256 _projectId, string _newBaseURI)
updateProjectCurrencyInfo(uint256 _projectId, string _currencySymbol, address _currencyAddress)
updateProjectDescription(uint256 _projectId, string _projectDescription)
updateProjectIpfsHash(uint256 _projectId, string _ipfsHash)
updateProjectLicense(uint256 _projectId, string _projectLicense)
updateProjectMaxInvocations(uint256 _projectId, uint256 _maxInvocations)
updateProjectName(uint256 _projectId, string _projectName)
updateProjectPricePerTokenInWei(uint256 _projectId, uint256 _pricePerTokenInWei)
updateProjectScript(uint256 _projectId, uint256 _scriptId, string _script)
updateProjectScriptJSON(uint256 _projectId, string _projectScriptJSON)
updateProjectSecondaryMarketRoyaltyPercentage(uint256 _projectId, uint256 _secondMarketRoyalty)
updateProjectWebsite(uint256 _projectId, string _projectWebsite)
updateRandomizerAddress(address _randomizerAddress)
updateRenderProviderAddress(address _renderProviderAddress)
updateRenderProviderPercentage(uint256 _renderProviderPercentage)
Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
Mint(address indexed _to, uint256 indexed _tokenId, uint256 indexed _projectId)
SignVerifierIdUpdated(bytes32 indexed signVerifierId, bytes32 indexed oldSignVerifierId)
SignVerifierRegistryUpdated(address indexed signVerifierRegistry, address indexed oldSignVerifierRegistry)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
constructor(string _tokenName, string _tokenSymbol, address _randomizerContract, uint256 _startingProjectId, address _signVerifierRegistry, bytes32 _signVerifierId)
This contract contains no fallback and receive objects.
This contract contains no error objects.