ArtAI2

Verified contract

Active on Ethereum with 5,148 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 $201.15
0x2f29700860ac0b9dd7dd66f2920db3e24d2524b63fb6074af8e6ce23c8f1fe85
0x35443e918699935127c95c3ef21e889cf9f22a1ac85cd6abce64ee87ab7a1413
0xe301fb4c37ad1ee00c98f79d8450c10e733d57936f44ff7c08dd6a5bf18b46c7
0x9378c3936b306b43174983151453e4409f59a3c04ba3a7df00b5515827939d16
0xb89f09f6af6a6d970b57fb94c6e2d112e45151d62dc57d50610020693d6bef5b
0x0776eb733055ec81614dfa6f36b5ce307fa7c9b51a5140614da7964860d35048
0x0f4219fb89734835d87dceb58b73d054f9601a4667d25158feda3196e541aafa
0x4c9a457607bcca6a1ece9fe0cd1d41c294a3058ae96eba71695755f0de269416
0xa155b3580cb4bcd13299f182f0960417c50f26ac771a0a1384b3f9d5e1b81e6f
0x219deefd4d7adedd668c70e7f14573eb876bb7ebf5c74bc8eaeaeba4972281b1

Functions
Getter at block 21250004
_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.