ARTCODE

Verified contract

Active on Ethereum with 273 txns
Deployed by via 0x99b3f353 at 14122786
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
5 additional variables

No balances found for "ARTCODE"

0xf74906cc3fe044188aa6a98a3177d9cf8fa379b7ff8f79f5ea0d4ee97b9b9050
0x24c5064d6b571424f498632bdafafcf02d102774db2375d0f9e8460d5b43f242
0x57a681be520f68f3fd13745766a311dc05d70266d8b45dc9ef4d5f59ecbab0eb
From
0x5e97e0303ab16edf00bcc08d845da40007d63d14b61b2d7827e38638705a8e68
From
0xe64ad4e9557791cc9db254a1182eee0c60c1ed96963a89bb3329945fdb6112b1
0x480d762eca2bad005ff343fa3e85bdd5b5fb3f03547ec98acc9bace0aa76f62c
From
0x11f06081a825af54dc4104cbbb881f0780ebd7fce382bff0f2ac19fe523b8eb6
0x560e92ca676993698569d4a60d0764cf3046ba9880ab83af782451ee4491a3aa
0x73ce801ec4c3fbe36343c83f8b73bae7ec0563281efb8780c347ed659b636609
0x085305312d9b0351ccf05bc49d0ddbf925521a1b354fb05fe4df88e9c6ebe404

Functions
Getter at block 21222876
admin(view returns (address)
0x0a690b298f84d12414f5c8db7de1ece5a4605877
name(view returns (string)
ARTCODE
nextProjectId(view returns (uint256)
2
randomizerContract(view returns (address)
0x229f5f3f95ae80f224eee53aa6e17cff3e3b605d
renderProviderAddress(view returns (address)
0x538eaf2a7002d2120f3f7b1e22d36b1db7a65988
renderProviderPercentage(view returns (uint256)
10
symbol(view returns (string)
ARTCODE
totalSupply(view returns (uint256)
442
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getRoyaltyData(uint256 _tokenIdview returns (address artistAddressaddress additionalPayeeuint256 additionalPayeePercentageuint256 royaltyFeeByID)
hashToTokenId(bytes32view returns (uint256)
isApprovedForAll(address owneraddress operatorview returns (bool)
isMintWhitelisted(addressview returns (bool)
isWhitelisted(addressview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
projectDetails(uint256 _projectIdview returns (string projectNamestring artiststring descriptionstring websitestring license)
projectIdToAdditionalPayee(uint256view returns (address)
projectIdToAdditionalPayeePercentage(uint256view returns (uint256)
projectIdToArtistAddress(uint256view returns (address)
projectIdToCurrencyAddress(uint256view returns (address)
projectIdToCurrencySymbol(uint256view returns (string)
projectIdToPricePerTokenInWei(uint256view returns (uint256)
projectIdToSecondaryMarketRoyaltyPercentage(uint256view returns (uint256)
projectScriptByIndex(uint256 _projectIduint256 _indexview returns (string)
projectScriptInfo(uint256 _projectIdview returns (string scriptJSONuint256 scriptCountstring ipfsHashbool lockedbool paused)
projectTokenInfo(uint256 _projectIdview returns (address artistAddressuint256 pricePerTokenInWeiuint256 invocationsuint256 maxInvocationsbool activeaddress additionalPayeeuint256 additionalPayeePercentagestring currencyaddress currencyAddress)
projectURIInfo(uint256 _projectIdview returns (string projectBaseURI)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenByIndex(uint256 indexview returns (uint256)
tokenIdToHash(uint256view returns (bytes32)
tokenIdToProjectId(uint256view returns (uint256)
tokenOfOwnerByIndex(address owneruint256 indexview returns (uint256)
tokenURI(uint256 _tokenIdview returns (string)
tokensOfOwner(address ownerview returns (uint256[])
State-modifying
addMintWhitelisted(address _address
addProject(string _projectNameaddress _artistAddressuint256 _pricePerTokenInWei
addProjectScript(uint256 _projectIdstring _script
addWhitelisted(address _address
approve(address touint256 tokenId
mint(address _touint256 _projectIdaddress _byreturns (uint256 _tokenId)
removeMintWhitelisted(address _address
removeProjectLastScript(uint256 _projectId
removeWhitelisted(address _address
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes _data
setApprovalForAll(address tobool approved
toggleProjectIsActive(uint256 _projectId
toggleProjectIsLocked(uint256 _projectId
toggleProjectIsPaused(uint256 _projectId
transferFrom(address fromaddress touint256 tokenId
updateAdmin(address _adminAddress
updateProjectAdditionalPayeeInfo(uint256 _projectIdaddress _additionalPayeeuint256 _additionalPayeePercentage
updateProjectArtistAddress(uint256 _projectIdaddress _artistAddress
updateProjectArtistName(uint256 _projectIdstring _projectArtistName
updateProjectBaseURI(uint256 _projectIdstring _newBaseURI
updateProjectCurrencyInfo(uint256 _projectIdstring _currencySymboladdress _currencyAddress
updateProjectDescription(uint256 _projectIdstring _projectDescription
updateProjectIpfsHash(uint256 _projectIdstring _ipfsHash
updateProjectLicense(uint256 _projectIdstring _projectLicense
updateProjectMaxInvocations(uint256 _projectIduint256 _maxInvocations
updateProjectName(uint256 _projectIdstring _projectName
updateProjectPricePerTokenInWei(uint256 _projectIduint256 _pricePerTokenInWei
updateProjectScript(uint256 _projectIduint256 _scriptIdstring _script
updateProjectScriptJSON(uint256 _projectIdstring _projectScriptJSON
updateProjectSecondaryMarketRoyaltyPercentage(uint256 _projectIduint256 _secondMarketRoyalty
updateProjectWebsite(uint256 _projectIdstring _projectWebsite
updateRandomizerAddress(address _randomizerAddress
updateRenderProviderAddress(address _renderProviderAddress
updateRenderProviderPercentage(uint256 _renderProviderPercentage
Events
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
Mint(address indexed _touint256 indexed _tokenIduint256 indexed _projectId
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(string _tokenNamestring _tokenSymboladdress _randomizerContract
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.