Ocarinas
Verified contract
Active on
Ethereum with 2,961 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
1 additional
variable
Balances ($0.00)
No balances found for "Ocarinas"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20639441 | 3 months ago | | | 0 | 0.000056475402 | |
| 20615143 | 3 months ago | | | 0 | 0.00015232400 | |
| 20615107 | 3 months ago | | | 0 | 0.00014737772 | |
| 20488594 | 3 months ago | | | 0 | 0.000048843272 | |
| 20259245 | 4 months ago | | | 0 | 0.00011310881 | |
| 20156912 | 5 months ago | | | 0 | 0.00023332742 | |
| 19930777 | 6 months ago | | | 0 | 0.00025466733 | |
| 19893407 | 6 months ago | | | 0 | 0.000084183216 | |
| 19893405 | 6 months ago | | | 0 | 0.00013279022 | |
| 19861562 | 6 months ago | | | 0 | 0.00087141951 |
ABI
ABI objects
Getter at block 21207605
composer() view returns (string)
Shaw Avery @ShawAverySongs
mintPrice() view returns (uint256)
0
mintingEnabled() view returns (bool)
true
name() view returns (string)
Ocarinas
numChordProgressions() view returns (uint256)
7
owner() view returns (address)
0x99c27ea3331137d2d1030647d2cef9c3549d73f4
symbol() view returns (string)
OC
totalSupply() view returns (uint256)
1628
usedSupply() view returns (uint256)
1626
Read-only
balanceOf(address owner) view returns (uint256)
getApproved(uint256 tokenId) view returns (address)
isApprovedForAll(address owner, address operator) view returns (bool)
midi(uint256 tokenId) view returns (string)
ownerOf(uint256 tokenId) view returns (address)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenURI(uint256 tokenId) view returns (string)
State-modifying
Events addDrums(uint256 chordProgessions, bytes drums)
addFirstMelodyPart(uint256 chordProgessions, bytes melody)
addSecondMelodyPart(uint256 chordProgessions, bytes bass)
addThirdMelodyPart(uint256 chordProgessions, bytes solo)
approve(address to, uint256 tokenId)
mint(address to, bytes5 seed, bytes pass, bytes32[] seedProof) payable
removeDrums(uint256 chordProgessions, uint256 index)
removeFirstMelodyPart(uint256 chordProgessions, uint256 index)
removeSecondMelodyPart(uint256 chordProgessions, uint256 index)
removeThirdMelodyPart(uint256 chordProgessions, uint256 index)
renounceOwnership()
safeTransferFrom(address from, address to, uint256 tokenId)
safeTransferFrom(address from, address to, uint256 tokenId, bytes _data)
setAllSeedsMerkleRoot(bytes32 value)
setApprovalForAll(address operator, bool approved)
setBaseURI(string baseURI_)
setBass(uint256 chordProgessions, bytes bass)
setChords(uint256 chordProgessions, bytes chords)
setComposer(string _composer)
setMintPrice(uint256 value)
setMintingEnabled(bool value, uint256 supply)
setNumChordProgressions(uint256 value)
setRoyaltyDivisor(uint256 value)
setTimeDivision(uint256 chordProgessions, bytes2 timeDivision)
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 baseURI_, uint256 numChordProgressions_, uint256 mintPrice_)
This contract contains no fallback and receive objects.
This contract contains no error objects.