Art Blocks
Verified contract
Active on
Ethereum with 28,433 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
REGENZ | ERC-721 | 1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21272434 | 14 hours ago | | | 0 | 0.00087029565 | |
| 21272258 | 15 hours ago | | | 0 | 0.00080338020 | |
| 21271370 | 18 hours ago | | | 0 | 0.00089951596 | |
| 21269870 | a day ago | | | 0 | 0.00040726903 | |
| 21269182 | a day ago | | | 0 | 0.00036236853 | |
| 21268773 | a day ago | | | 0 | 0.00035583136 | |
| 21268464 | a day ago | | | 0 | 0.00038691039 | |
| 21268064 | a day ago | | | 0 | 0.0010567847 | |
| 21267919 | a day ago | | | 0 | 0.0014170426 | |
| 21266689 | a day ago | | | 0 | 0.0017624225 |
ABI
ABI objects
Getter at block 21276732
admin() view returns (address)
0x96dc73c8b5969608c77375f085949744b5177660
artblocksAddress() view returns (address)
0x21a89ef8c577ebacfe8198644222b49dfd9284f9
artblocksPercentage() view returns (uint256)
10
name() view returns (string)
Art Blocks
nextProjectId() view returns (uint256)
3
symbol() view returns (string)
BLOCKS
totalSupply() view returns (uint256)
11012
Read-only
balanceOf(address owner) view returns (uint256)
getApproved(uint256 tokenId) view returns (address)
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)
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, bool dynamic)
projectScriptByIndex(uint256 _projectId, uint256 _index) view returns (string)
projectScriptInfo(uint256 _projectId) view returns (string scriptJSON, uint256 scriptCount, uint256 hashes, string ipfsHash, bool locked, bool paused)
projectShowAllTokens(uint256 _projectId) view returns (uint256[])
projectTokenInfo(uint256 _projectId) view returns (address artistAddress, uint256 pricePerTokenInWei, uint256 invocations, uint256 maxInvocations, bool active, address additionalPayee, uint256 additionalPayeePercentage)
projectURIInfo(uint256 _projectId) view returns (string projectBaseURI, string projectBaseIpfsURI, bool useIpfs)
showTokenHashes(uint256 _tokenId) view returns (bytes32[])
staticIpfsImageLink(uint256) view returns (string)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenByIndex(uint256 index) view returns (uint256)
tokenIdToProjectId(uint256) view returns (uint256)
tokenOfOwnerByIndex(address owner, uint256 index) view returns (uint256)
tokenURI(uint256 _tokenId) view returns (string)
tokensOfOwner(address owner) view returns (uint256[])
State-modifying
Events addProject(uint256 _pricePerTokenInWei, bool _dynamic)
addProjectScript(uint256 _projectId, string _script)
addWhitelisted(address _address)
approve(address to, uint256 tokenId)
clearTokenIpfsImageUri(uint256 _tokenId)
overrideTokenDynamicImageWithIpfsLink(uint256 _tokenId, string _ipfsHash)
purchase(uint256 _projectId) payable returns (uint256 _tokenId)
purchaseTo(address _to, uint256 _projectId) payable returns (uint256 _tokenId)
removeProjectLastScript(uint256 _projectId)
removeWhitelisted(address _address)
safeTransferFrom(address from, address to, uint256 tokenId)
safeTransferFrom(address from, address to, uint256 tokenId, bytes _data)
setApprovalForAll(address to, bool approved)
toggleProjectIsActive(uint256 _projectId)
toggleProjectIsDynamic(uint256 _projectId)
toggleProjectIsLocked(uint256 _projectId)
toggleProjectIsPaused(uint256 _projectId)
toggleProjectUseIpfsForStatic(uint256 _projectId)
transferFrom(address from, address to, uint256 tokenId)
updateArtblocksAddress(address _artblocksAddress)
updateArtblocksPercentage(uint256 _artblocksPercentage)
updateProjectAdditionalPayeeInfo(uint256 _projectId, address _additionalPayee, uint256 _additionalPayeePercentage)
updateProjectArtistAddress(uint256 _projectId, address _artistAddress)
updateProjectArtistName(uint256 _projectId, string _projectArtistName)
updateProjectBaseIpfsURI(uint256 _projectId, string _projectBaseIpfsURI)
updateProjectBaseURI(uint256 _projectId, string _newBaseURI)
updateProjectDescription(uint256 _projectId, string _projectDescription)
updateProjectHashesGenerated(uint256 _projectId, uint256 _hashes)
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)
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, uint256 _invocations, uint256 _value)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
constructor(string _tokenName, string _tokenSymbol)
This contract contains no fallback and receive objects.
This contract contains no error objects.