Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
8 additional
variables
Balances ($0.00)
No balances found for "Collages"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 19563430 | 8 months ago | | | 0 | 0.00056400948 | |
| 19136791 | 10 months ago | | | 0 | 0.0010324852 | |
| 18930847 | a year ago | | | 0 | 0.00095744235 | |
| 18930832 | a year ago | | | 0 | 0.0011829551 | |
| 18930824 | a year ago | | | 0 | 0.0017602641 | |
| 18889135 | a year ago | | | 0 | 0.0010446130 | |
| 18438791 | a year ago | | | 0 | 0.00083014200 | |
| 17989785 | a year ago | | | 0 | 0.0010747345 | |
| 17418408 | a year ago | | | 0 | 0.0010270767 | |
| 16731292 | 2 years ago | | | 0 | 0.00092238000 |
ABI
ABI objects
Getter at block 21333363
baseURI() view returns (string)
https://api.beatfoundry.xyz/api/v1/nft/2
composer() view returns (string)
Daniel Allan
dateTimeAPI() view returns (address)
0x1a6184cd4c5bea62b0116de7962ee7315b7bcbce
description() view returns (string)
Collages of vintage, electronic beats that overlap to create generative songs on-chain. Composed by Daniel Allan.
maxPerMint() view returns (uint256)
3
maxSupply() view returns (uint256)
900
mintPrice() view returns (uint256)
80000000000000000
mintingPhase() view returns (uint8)
3
name() view returns (string)
Collages
numVariableTracks() view returns (uint256)
3
owner() view returns (address)
0x00b7327099300682e0b5562e3be7ce226e6f17f5
prerevealURI() view returns (string)
https://api.beatfoundry.xyz/api/v1/nft/2/placeholder/
presaleMintStartTime() view returns (uint256)
1654019880
publicMintStartTime() view returns (uint256)
1654019940
reserveMintStartTime() view returns (uint256)
1663632000
royaltyContract() view returns (address)
0x74440865f1a1eccd9fa91cef62f32a4465fa59e8
symbol() view returns (string)
CLG
totalSupply() view returns (uint256)
416
Read-only
balanceOf(address owner) view returns (uint256)
getApproved(uint256 tokenId) view returns (address)
getSeed(uint256 tokenId) view returns (bytes32)
getVariant(uint256 tokenId) view returns (uint256)
isApprovedForAll(address owner, address operator) view returns (bool)
midi(uint256 tokenId) view returns (string)
ownerOf(uint256 tokenId) view returns (address)
royaltyInfo(uint256 _tokenId, uint256 _salePrice) view returns (address, uint256)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenURI(uint256 tokenId) view returns (string)
State-modifying
Events addStaticTrack(uint256 song, bytes track)
addVariableTrack(uint256 song, uint256 trackNum, bytes track, string trackName)
approve(address to, uint256 tokenId)
mint(uint256 amount) payable
mintAllowlist(uint256 amount, uint256 allotted, bytes32[] allowlistProof) payable
mintReserve(address to, uint256 amount)
removeStaticTrack(uint256 song, uint256 index)
removeVariableTrack(uint256 song, uint256 trackNum, uint256 index)
renounceOwnership()
resetStaticTracks(uint256 song)
resetVariableTracks(uint256 song, uint256 trackNum)
safeTransferFrom(address from, address to, uint256 tokenId)
safeTransferFrom(address from, address to, uint256 tokenId, bytes _data)
setAllowlistMerkleRoot(bytes32 value)
setApprovalForAll(address operator, bool approved)
setBaseURI(string _baseURI)
setComposer(string composer_)
setDescription(string description_)
setMaxPerMint(uint256 value)
setMaxSupply(uint256 value)
setMintPrice(uint256 value)
setPreRevealURI(string _prerevealURI)
setPresaleStart(uint16 year, uint8 month, uint8 day, uint8 hour, uint8 minute, uint8 second)
setPublicStart(uint16 year, uint8 month, uint8 day, uint8 hour, uint8 minute, uint8 second)
setReserveStart(uint16 year, uint8 month, uint8 day, uint8 hour, uint8 minute, uint8 second)
setRoyaltyPercentage(uint96 percent)
setSeeds(bytes seeds)
setSongNames(uint256[] songs, string[] songNames)
setTimeDivision(uint256 song, bytes2 timeDivision)
setTrackNames(uint256 song, uint256[] tracks, string[] trackNames)
setVariantNames(uint256 song, uint256[] variants, string[] variantNames)
transferFrom(address from, address to, uint256 tokenId)
transferOwnership(address newOwner)
withdraw(address to, uint256 amount)
Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
constructor(string name_, string singular_, string description_, string symbol_, string composer_, uint256 numVariableTracks_, address[] royaltyReceivers_, uint256[] royaltyShares_, uint256 royaltyPercent_)
This contract contains no fallback and receive objects.
ApprovalCallerNotOwnerNorApproved()
ApprovalQueryForNonexistentToken()
ApprovalToCurrentOwner()
ApproveToCaller()
BalanceQueryForZeroAddress()
InvalidCodeAtRange(uint256 _size, uint256 _start, uint256 _end)
MintToZeroAddress()
MintZeroQuantity()
OwnerQueryForNonexistentToken()
TransferCallerNotOwnerNorApproved()
TransferFromIncorrectOwner()
TransferToNonERC721ReceiverImplementer()
TransferToZeroAddress()
URIQueryForNonexistentToken()
WriteError()