ArtAI2

Verified contract

Active on Ethereum with 5,141 txns
Deployed by via 0x609246de at 13556729
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
8 additional variables
Native
Value $156.71
0x4c9a457607bcca6a1ece9fe0cd1d41c294a3058ae96eba71695755f0de269416
0xa155b3580cb4bcd13299f182f0960417c50f26ac771a0a1384b3f9d5e1b81e6f
0x219deefd4d7adedd668c70e7f14573eb876bb7ebf5c74bc8eaeaeba4972281b1
0xf2a5f1656dede033ee374f0190e6704aa7a7126c3cbd6f4488aa4688696f6706
0x66275b6c2d8f9a0a494f46544165744bf3ab7553ee9053dd33688e991288cdf3
0xc7b803d3184004d06348d8b1fe8e714fe75f08afeab8553ee729eefa81f6d657
0xdde4df12136ea33d44cdb533c3f4d5401cc736b456052edc0d6728aef6eedfdb
0x7bdd116c9fa3bc387cfd6d26d852a97a45707094f984cdb1198363a4608ff95a
0x391d257cb9ed30b58badbb4a20f5ff460e743759a7cbd4e1957f3fedbbb762d7
0x8dd105f02b2c4e8ab0e6f04b84e4662322b98f050c43c78e848b577ef707ccfd

Functions
Getter at block 20866384
_minPaintbrushesToExtend(view returns (uint256)
0
_purchasePrice(view returns (uint256)
20000000000000000
_tokenSupply(view returns (uint256)
1400
maxSupply(view returns (uint256)
5000
name(view returns (string)
ArtAI2
owner(view returns (address)
0x147b6b69903023f1ba1eaa48f45c6a75f2e6e0d8
paused(view returns (bool)
false
symbol(view returns (string)
ARTAI2
totalSupply(view returns (uint256)
5000
Read-only
balanceOf(address ownerview returns (uint256)
burnTokenBalance(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
isApprovedForAll(address owneraddress operatorview returns (bool)
isExtensionNameAvailableForToken(uint256 _tokenIdstring _imageNameview returns (bool)
isNameAvailableForAddress(address _addressstring _imageNameview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenIdForName(string _paintingNameview returns (uint256)
tokenInfo(uint256 _tokenIdview returns (string _imageHashstring _imageNamestring _imageId)
tokenURI(uint256 tokenIdview returns (string)
State-modifying
approve(address touint256 tokenId
burn(uint256 _tokenId1uint256 _tokenId2
closeExtending(
closeMinting(
extend(uint256 _tokenIdstring _imageHashstring _imageNamestring _imageIdbytes _signedMessagepayable 
lockMinting(
mint(string _imageHashstring _imageNamestring _imageIdbytes _signedMessagepayable returns (uint256)
openExtending(
openMinting(
pause(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address operatorbool approved
setBaseURI(string newURI
setGen1Address(address newAddress
setMessageSigner(address newSigner
setMinPaintbrushesToExtend(uint256 amount
setPaintbrushAddress(address newAddress
setPurchasePrice(uint256 newPrice
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
unpause(
withdrawAmountTo(address _recipientuint256 _amount
withdrawBalance(
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
Burn(address indexed owneruint256 indexed tokenId1uint256 indexed tokenId2
Extend(address owneruint256 tokenIdstring oldHashstring newHashstring oldNamestring newNamestring oldIdstring newId
Paused(address account
Purchase(address indexed ownerstring imageIdstring name
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Unpaused(address account
Constructor
constructor(string name_string symbol_
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.