DIRTONCHAIN
Verified contract
Active on
Ethereum with 140 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "DIRTONCHAIN"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 17081417 | a year ago | | | 0 | 0.0068711267 | |
| 16484089 | 2 years ago | | | 0 | 0.00041814039 | |
| 16483740 | 2 years ago | | | 0 | 0.00076567769 | |
| 16434658 | 2 years ago | | | 0 | 0.0012236430 | |
| 16336179 | 2 years ago | | | 0 | 0.0013466890 | |
| 16222071 | 2 years ago | | | 0 | 0.0011530586 | |
| 16211205 | 2 years ago | | | 0 | 0.00074254981 | |
| 16173399 | 2 years ago | | | 0 | 0.0011819880 | |
| 16159684 | 2 years ago | | | 0 | 0.0012117352 | |
| 16145515 | 2 years ago | | | 0 | 0.0030789363 |
ABI
ABI objects
Getter at block 20936670
enabled() view returns (bool)
true
name() view returns (string)
DIRTONCHAIN
owner() view returns (address)
0x0f9bd2a9e0d30f121c525db5419a07b08fce8440
symbol() view returns (string)
DIRTONCHAIN
Read-only
balanceOf(address, uint256) view returns (uint256)
balanceOfBatch(address[] owners, uint256[] ids) view returns (uint256[] balances)
descriptions(uint256) view returns (string)
generateTokenURIBase64(uint256 tokenId) view returns (string generatedTokenURIBase64)
imageData(uint256) view returns (string)
isApprovedForAll(address, address) view returns (bool)
merkleRoots(uint256) view returns (bytes32)
mintRoyalties(uint256) view returns (address creator, uint16 royaltyBasisPoints)
mintStatus(uint256) view returns (bool)
names(uint256) view returns (string)
royaltyInfo(uint256 tokenId, uint256 salePrice) view returns (address receiver, uint256 royaltyAmount)
supportsInterface(bytes4 interfaceId) pure returns (bool)
uri(uint256 tokenId) view returns (string)
State-modifying
Events burn(uint256 tokenId)
mint(uint256 tokenId, bytes32[] proof)
ownerSetDescription(uint256 tokenId, string _description)
ownerSetEnabled(bool _enabled)
ownerSetImageData(uint256 tokenId, string _imageData)
ownerSetMerkleRoot(uint256 tokenId, bytes32 _merkleRoot)
ownerSetName(string _name)
ownerSetName(uint256 tokenId, string _name)
ownerSetRoyaltyInfo(uint256 tokenId, address _creator, uint16 _royalty)
ownerSetSymbol(string _symbol)
safeBatchTransferFrom(address from, address to, uint256[] ids, uint256[] amounts, bytes data)
safeTransferFrom(address from, address to, uint256 id, uint256 amount, bytes data)
setApprovalForAll(address operator, bool approved)
setOwner(address newOwner)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
OwnerUpdated(address indexed user, address indexed newOwner)
TransferBatch(address indexed operator, address indexed from, address indexed to, uint256[] ids, uint256[] amounts)
TransferSingle(address indexed operator, address indexed from, address indexed to, uint256 id, uint256 amount)
URI(string value, uint256 indexed id)
constructor(bool _enabled, bytes32 _initialMerkleRoot, string _initialImageData, string _initialName, string _initialDescription, address _initialCreator, uint16 _initialRoyalty)
This contract contains no fallback and receive objects.
MintingNotEnabled()
NotAllowedToBurn()
NotAllowedToMintAgain()
NotInMerkle()
TokenDoesNotExist()