Art Blocks x Bright Moments

Verified contract

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

No balances found for "Art Blocks x Bright Moments"

0x8dcce4800df155c58be4b1ab45d5614e577a4a1ea3b06a805b4b3276bfd55b9f
0x68be6b0f06a60cd9e796930055286902130cb42a20cadc8f939ca6fdc61cdb25
0xd4196b69593e11d94b00c3a2ae063167c65f51640ea12700a2d191f1da7aa983
0x61ffa4a3735df5b1bcc0d8f3867c909a38392bd12f174a6a78453dd8acdd9b14
0x1e9bc514f944b9aaf68305f3461aca1c3852bd931f2b3bfd465925b4cab5b402
0x26fd0a6d5e1697ea645d517addff46b4a25ec51461a9e1010893baf3d0a27043
0xf7eb79be1b81f2aeb6187c81cf65ea84ff56592a2f543210d4f3b958b46147f1
0xbfa87d0a5272251cb79ed345366b8da409900dadb28109aa82bfe093f59de4a2
0x76407b3d0247112796bac085560f3573b1c5b449c653eff4acb62ffb5b52e69f
0x850d7073a44b97ef9bfaea36da93dfbd044b47b1a5680b825238fb55b8a1a0dc

Functions
Getter at block 21218966
admin(view returns (address)
0x4f68170a7b3c9b52780289ab2e50a5c26b08b09c
adminACLContract(view returns (address)
0x4f68170a7b3c9b52780289ab2e50a5c26b08b09c
artblocksDependencyRegistryAddress(view returns (address)
0x0000000000000000000000000000000000000000
autoApproveArtistSplitProposals(view returns (bool)
false
coreType(pure returns (string)
GenArt721CoreV3_Engine
coreVersion(pure returns (string)
v3.1.0
defaultBaseURI(view returns (string)
https://token.artblocks.io/0x145789247973c5d612bf121e9e4eef84b63eb707/
minterContract(view returns (address)
0x6e522449c1642e7cb0b12a2889ccbf79b51c69f8
name(view returns (string)
Art Blocks x Bright Moments
newProjectsForbidden(view returns (bool)
false
nextProjectId(view returns (uint256)
2
numHistoricalRandomizers(view returns (uint256)
2
owner(view returns (address)
0x4f68170a7b3c9b52780289ab2e50a5c26b08b09c
platformProviderPrimarySalesAddress(view returns (address)
0x0bc56e3c1397e4570069e89c07936a5c6020e3be
platformProviderPrimarySalesPercentage(view returns (uint256)
0
platformProviderSecondarySalesAddress(view returns (address)
0x0bc56e3c1397e4570069e89c07936a5c6020e3be
platformProviderSecondarySalesBPS(view returns (uint256)
150
randomizerContract(view returns (address)
0xb6d59ccc0d35e7233c2d284fda735823acd91bb0
renderProviderPrimarySalesAddress(view returns (address)
0xe7cab2a06560459323d5d7d66e526553e0ee28f6
renderProviderPrimarySalesPercentage(view returns (uint256)
10
renderProviderSecondarySalesAddress(view returns (address)
0xe7cab2a06560459323d5d7d66e526553e0ee28f6
renderProviderSecondarySalesBPS(view returns (uint256)
250
startingProjectId(view returns (uint256)
0
symbol(view returns (string)
ABXBMG
Read-only
balanceOf(address ownerview returns (uint256)
getApproved(uint256 tokenIdview returns (address)
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_)
getRoyalties(uint256 _tokenIdview returns (address[] recipientsuint256[] bps)
isApprovedForAll(address owneraddress operatorview returns (bool)
isMintWhitelisted(address _minterview returns (bool)
ownerOf(uint256 tokenIdview returns (address)
projectArtistPaymentInfo(uint256 _projectIdview returns (address artistAddressaddress additionalPayeePrimarySalesuint256 additionalPayeePrimarySalesPercentageaddress additionalPayeeSecondarySalesuint256 additionalPayeeSecondarySalesPercentageuint256 secondaryMarketRoyaltyPercentage)
projectDetails(uint256 _projectIdview returns (string projectNamestring artiststring descriptionstring websitestring license)
projectIdToAdditionalPayeePrimarySales(uint256 _projectIdview returns (address)
projectIdToAdditionalPayeePrimarySalesPercentage(uint256 _projectIdview returns (uint256)
projectIdToAdditionalPayeeSecondarySales(uint256 _projectIdview returns (address)
projectIdToAdditionalPayeeSecondarySalesPercentage(uint256 _projectIdview returns (uint256)
projectIdToArtistAddress(uint256 _projectIdview returns (address)
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)
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
adminACLAllowed(address _senderaddress _contractbytes4 _selectorreturns (bool)
adminAcceptArtistAddressesAndSplits(uint256 _projectIdaddress _artistAddressaddress _additionalPayeePrimarySalesuint256 _additionalPayeePrimarySalesPercentageaddress _additionalPayeeSecondarySalesuint256 _additionalPayeeSecondarySalesPercentage
approve(address touint256 tokenId
forbidNewProjects(
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
toggleProjectIsActive(uint256 _projectId
toggleProjectIsPaused(uint256 _projectId
transferFrom(address fromaddress touint256 tokenId
transferOwnership(address newOwner
updateArtblocksDependencyRegistryAddress(address _artblocksDependencyRegistryAddress
updateDefaultBaseURI(string _defaultBaseURI
updateMinterContract(address _address
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
updateProjectScriptType(uint256 _projectIdbytes32 _scriptTypeAndVersion
updateProjectSecondaryMarketRoyaltyPercentage(uint256 _projectIduint256 _secondMarketRoyalty
updateProjectWebsite(uint256 _projectIdstring _projectWebsite
updateProviderPrimarySalesPercentages(uint256 renderProviderPrimarySalesPercentage_uint256 platformProviderPrimarySalesPercentage_
updateProviderSalesAddresses(address _renderProviderPrimarySalesAddressaddress _renderProviderSecondarySalesAddressaddress _platformProviderPrimarySalesAddressaddress _platformProviderSecondarySalesAddress
updateProviderSecondarySalesBPS(uint256 _renderProviderSecondarySalesBPSuint256 _platformProviderSecondarySalesBPS
updateRandomizerAddress(address _randomizerAddress
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
ProjectUpdated(uint256 indexed _projectIdbytes32 indexed _update
ProposedArtistAddressesAndSplits(uint256 indexed _projectIdaddress _artistAddressaddress _additionalPayeePrimarySalesuint256 _additionalPayeePrimarySalesPercentageaddress _additionalPayeeSecondarySalesuint256 _additionalPayeeSecondarySalesPercentage
Transfer(address indexed fromaddress indexed touint256 indexed tokenId
Constructor
constructor(string _tokenNamestring _tokenSymboladdress _renderProviderAddressaddress _platformProviderAddressaddress _randomizerContractaddress _adminACLContractuint248 _startingProjectIdbool _autoApproveArtistSplitProposalsaddress _engineRegistryContract
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.