Art Blocks Studio | 54

Unverified contract

Proxy

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

No balances found for "Art Blocks Studio | 54"

0xb45b9e53a6e4ef31353d8f08722e564e07a47917fb6bbf5a19ffc106515fbcfb
0x3a09f0e85206ebd7b684f89b6bbde72db31d827fb92c38c7f63d0545dc53d1f8
0x6523967c9894fb94bcb13d7e6ae550a56e05c45e0de81a598418b30cb18ba7b1
0x16f942e0491f8c020c1ab8be8b541f5ca0ae705ba3b219cbc9dd7a4025591080
0x44f069cc04b4c7e91d6adb85fab16e8947cef08d6d1d774d759106537fed0027
0xda18c820f41d44e0b78b60b0e294b67a4e9630f5f5e88fadc4af6b2160fc8769
0x1f97f632a2a8f72a8d17f013a01f8a0f7873587007776b43a0e73d112a5a97f2
0xd9549616bdc298fb4e597c546debdfd1f0e1d42b6e48cda0403df39de4f52489
0x2b1ffee51d342ba8e4b15b4891de6a5e2eb396275c5b70a5000503a57344b5e2
0x9e868bbeb0ba201f491462b91e4c449f5193b6e4f7019b466640658aaaacf215

Functions
Getter at block 21305806
admin(view returns (address)
0x647cc631a876545c774f7c5ed3440cbe69e8f296
adminACLContract(view returns (address)
0x647cc631a876545c774f7c5ed3440cbe69e8f296
allowArtistProjectActivation(view returns (bool)
true
artblocksDependencyRegistryAddress(view returns (address)
0x0000000000000000000000000000000000000000
artblocksOnChainGeneratorAddress(view returns (address)
0x0000000000000000000000000000000000000000
autoApproveArtistSplitProposals(view returns (bool)
true
bytecodeStorageReaderContract(view returns (address)
0x000000000000a791abed33872c44a3d215a3743b
coreType(pure returns (string)
GenArt721CoreV3_Engine
coreVersion(pure returns (string)
v3.2.4
defaultBaseURI(view returns (string)
https://token.artblocks.io/0x0000b52017e1ec58f64171b6001518c07a9aec00/
defaultPlatformProviderSecondarySalesAddress(view returns (address)
0x0000000000000000000000000000000000000000
defaultPlatformProviderSecondarySalesBPS(view returns (uint256)
0
defaultRenderProviderSecondarySalesAddress(view returns (address)
0x036f3d03c1ccdde1878f01607922ea12110ee9bd
defaultRenderProviderSecondarySalesBPS(view returns (uint256)
250
minterContract(view returns (address)
0xa2ccfe293bc2cdd78d8166a82d1e18cd2148122b
name(view returns (string)
Art Blocks Studio | 54
newProjectsForbidden(view returns (bool)
false
nextCoreContract(view returns (address)
0x0000000000000000000000000000000000000000
nextProjectId(view returns (uint256)
1
nullPlatformProvider(view returns (bool)
true
numHistoricalRandomizers(view returns (uint256)
1
owner(view returns (address)
0x647cc631a876545c774f7c5ed3440cbe69e8f296
platformProviderPrimarySalesAddress(view returns (address)
0x0000000000000000000000000000000000000000
platformProviderPrimarySalesPercentage(view returns (uint256)
0
randomizerContract(view returns (address)
0x13178a7a8a1a9460dbe39f7eccebd91b31752b91
renderProviderPrimarySalesAddress(view returns (address)
0x036f3d03c1ccdde1878f01607922ea12110ee9bd
renderProviderPrimarySalesPercentage(view returns (uint256)
10
splitProvider(view returns (address)
0x0000000004b100b47f061968a387c82702afe946
startingProjectId(view returns (uint256)
0
symbol(view returns (string)
ABSTUDIO_54
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
getCompressed(string _scriptpure returns (bytes)
getHistoricalRandomizerAt(uint256 _indexview returns (address)
getPrimaryRevenueSplits(uint256 _projectIduint256 _priceview returns (uint256 renderProviderRevenue_address renderProviderAddress_uint256 platformProviderRevenue_address platformProviderAddress_uint256 artistRevenue_address artistAddress_uint256 additionalPayeePrimaryRevenue_address additionalPayeePrimaryAddress_)
isApprovedForAll(address owneraddress operatorview returns (bool)
isMintWhitelisted(address _minterview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
projectDetails(uint256 _projectIdview returns (string projectNamestring artiststring descriptionstring websitestring license)
projectIdToArtistAddress(uint256 _projectIdview returns (address)
projectIdToFinancials(uint256 _projectIdview returns (struct IGenArt721CoreContractV3_ProjectFinanceProjectFinance)
projectIdToSecondaryMarketRoyaltyPercentage(uint256 _projectIdview returns (uint256)
projectScriptByIndex(uint256 _projectIduint256 _indexview returns (string)
projectScriptBytecodeAddressByIndex(uint256 _projectIduint256 _indexview returns (address)
projectScriptDetails(uint256 _projectIdview returns (string scriptTypeAndVersionstring aspectRatiouint256 scriptCount)
projectStateData(uint256 _projectIdview returns (uint256 invocationsuint256 maxInvocationsbool activebool pauseduint256 completedTimestampbool locked)
projectURIInfo(uint256 _projectIdview returns (string projectBaseURI)
proposedArtistAddressesAndSplitsHash(uint256view returns (bytes32)
royaltyInfo(uint256 _tokenIduint256 _salePriceview returns (address receiveruint256 royaltyAmount)
supportsInterface(bytes4 interfaceIdview returns (bool)
tokenIdToHash(uint256 _tokenIdview returns (bytes32)
tokenIdToHashSeed(uint256 _tokenIdview returns (bytes12)
tokenIdToProjectId(uint256 _tokenIdpure returns (uint256 _projectId)
tokenURI(uint256 _tokenIdview returns (string)
State-modifying
addProject(string _projectNameaddress _artistAddress
addProjectScript(uint256 _projectIdstring _script
addProjectScriptCompressed(uint256 _projectIdbytes _compressedScript
adminACLAllowed(address _senderaddress _contractbytes4 _selectorreturns (bool)
adminAcceptArtistAddressesAndSplits(uint256 _projectIdaddress _artistAddressaddress _additionalPayeePrimarySalesuint256 _additionalPayeePrimarySalesPercentageaddress _additionalPayeeSecondarySalesuint256 _additionalPayeeSecondarySalesPercentage
approve(address touint256 tokenId
forbidNewProjects(
initialize(struct EngineConfiguration engineConfigurationaddress adminACLContract_string defaultBaseURIHostaddress bytecodeStorageReaderContract_
mint_Ecf(address _touint256 _projectIdaddress _byreturns (uint256 _tokenId)
proposeArtistPaymentAddressesAndSplits(uint256 _projectIdaddress _artistAddressaddress _additionalPayeePrimarySalesuint256 _additionalPayeePrimarySalesPercentageaddress _additionalPayeeSecondarySalesuint256 _additionalPayeeSecondarySalesPercentage
removeProjectLastScript(uint256 _projectId
renounceOwnership(
safeTransferFrom(address fromaddress touint256 tokenId
safeTransferFrom(address fromaddress touint256 tokenIdbytes data
setApprovalForAll(address operatorbool approved
setTokenHash_8PT(uint256 _tokenIdbytes32 _hashSeed
syncProviderSecondaryForProjectToDefaults(uint256 _projectId
toggleProjectIsActive(uint256 _projectId
toggleProjectIsPaused(uint256 _projectId
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
updateArtblocksDependencyRegistryAddress(address _artblocksDependencyRegistryAddress
updateArtblocksOnChainGeneratorAddress(address _artblocksOnChainGeneratorAddress
updateBytecodeStorageReaderContract(address _bytecodeStorageReaderContract
updateDefaultBaseURI(string _defaultBaseURI
updateMinterContract(address _address
updateNextCoreContract(address _nextCoreContract
updateProjectArtistAddress(uint256 _projectIdaddress _artistAddress
updateProjectArtistName(uint256 _projectIdstring _projectArtistName
updateProjectAspectRatio(uint256 _projectIdstring _aspectRatio
updateProjectBaseURI(uint256 _projectIdstring _newBaseURI
updateProjectDescription(uint256 _projectIdstring _projectDescription
updateProjectLicense(uint256 _projectIdstring _projectLicense
updateProjectMaxInvocations(uint256 _projectIduint24 _maxInvocations
updateProjectName(uint256 _projectIdstring _projectName
updateProjectScript(uint256 _projectIduint256 _scriptIdstring _script
updateProjectScriptCompressed(uint256 _projectIduint256 _scriptIdbytes _compressedScript
updateProjectScriptType(uint256 _projectIdbytes32 _scriptTypeAndVersion
updateProjectSecondaryMarketRoyaltyPercentage(uint256 _projectIduint256 _secondaryMarketRoyalty
updateProjectWebsite(uint256 _projectIdstring _projectWebsite
updateProviderDefaultSecondarySalesBPS(uint256 _defaultRenderProviderSecondarySalesBPSuint256 _defaultPlatformProviderSecondarySalesBPS
updateProviderPrimarySalesPercentages(uint256 renderProviderPrimarySalesPercentage_uint256 platformProviderPrimarySalesPercentage_
updateProviderSalesAddresses(address _renderProviderPrimarySalesAddressaddress _defaultRenderProviderSecondarySalesAddressaddress _platformProviderPrimarySalesAddressaddress _defaultPlatformProviderSecondarySalesAddress
updateRandomizerAddress(address _randomizerAddress
updateSplitProvider(address _splitProviderAddress
Events
AcceptedArtistAddressesAndSplits(uint256 indexed _projectId
Approval(address indexed owneraddress indexed approveduint256 indexed tokenId
ApprovalForAll(address indexed owneraddress indexed operatorbool approved
Mint(address indexed _touint256 indexed _tokenId
MinterUpdated(address indexed _currentMinter
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
PlatformUpdated(bytes32 indexed _field
ProjectRoyaltySplitterUpdated(uint256 indexed projectIdaddress indexed royaltySplitter
ProjectUpdated(uint256 indexed _projectIdbytes32 indexed _update
ProposedArtistAddressesAndSplits(uint256 indexed _projectIdaddress _artistAddressaddress _additionalPayeePrimarySalesuint256 _additionalPayeePrimarySalesPercentageaddress _additionalPayeeSecondarySalesuint256 _additionalPayeeSecondarySalesPercentage
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
ERC721IncorrectOwner(address senderuint256 tokenIdaddress owner
ERC721InsufficientApproval(address operatoruint256 tokenId
ERC721InvalidApprover(address approver
ERC721InvalidOperator(address operator
ERC721InvalidOwner(address owner
ERC721InvalidReceiver(address receiver
ERC721InvalidSender(address sender
ERC721NonexistentToken(uint256 tokenId
GenArt721Error(uint8 _errorCode
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
StringsInsufficientHexLength(uint256 valueuint256 length