Roots Editions
Verified contract
Active on
Ethereum with 31 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x3b7f…fedb
Balances ($0.00)
No balances found for "Roots Editions"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 18694430 | a year ago | | | 0 | 0.0035811290 | |
| 18694430 | a year ago | | | 0 | 0.0030505018 | |
| 18479409 | a year ago | | | 0 | 0.0048354685 | |
| 18479409 | a year ago | | | 0 | 0.0041189819 | |
| 18256812 | a year ago | | | 0 | 0.0012127848 | |
| 18256812 | a year ago | | | 0 | 0.0010330827 | |
| 18042430 | a year ago | | | 0 | 0.0042724450 | |
| 18042430 | a year ago | | | 0 | 0.0036393833 | |
| 17814659 | a year ago | | | 0 | 0.0025989930 | |
| 17814659 | a year ago | | | 0 | 0.0022138920 |
ABI
ABI objects
Getter at block 21322785
artist() view returns (address)
0x71b90c1ae3fb19aa2f8cb1e4fd3f062a0642116c
burned() view returns (uint256)
0
name() view returns (string)
Roots Editions
nextId() view returns (uint256)
13
operatorFilteringEnabled() view returns (bool)
true
owner() view returns (address)
0x71b90c1ae3fb19aa2f8cb1e4fd3f062a0642116c
symbol() view returns (string)
ROOTED
totalSupply() view returns (uint256)
240
Read-only
balanceOf(address owner) view returns (uint256)
getApproved(uint256) view returns (address)
getArtworkEditionNumberFromRealId(uint256 realId) view returns (uint256)
getArtworkEditionSize(uint256 id) view returns (uint256)
getArtworkEditionsCurrentlyAvailable(uint256 id) view returns (uint256)
getArtworkEditionsNextReleaseTime(uint256 id) view returns (uint256)
getArtworkEditionsSold(uint256 id) view returns (uint256)
getArtworkEditionsSoldInPresale(uint256 id) view returns (uint256)
getArtworkIdFromRealId(uint256 realId) view returns (uint256)
getArtworkInformation(uint256 id) view returns (bool artistProofMinted, uint256 editionSize, uint256 price, uint256 starts, uint256 nextEditionReleaseTime, uint256 editionsCurrentlyAvailable, uint256 presaleAmount, bytes32 presaleRoot, uint256 soldPresale, uint256 sold, bool editionMinted)
getArtworkPresaleAmount(uint256 id) view returns (uint256)
getArtworkRealTokenId(uint256 id, uint256 edition) view returns (uint256)
getArtworkSalePrice(uint256 id) view returns (uint256)
getArtworkSaleStartTime(uint256 id) view returns (uint256)
getCanCollectInPresale(uint256 id, address account, bytes32[] proof) view returns (bool)
getHasArtistProofBeenMinted(uint256 id) view returns (bool)
getHasArtworkEditionBeenMinted(uint256 id) view returns (bool)
isApprovedForAll(address, address) view returns (bool)
ownerOf(uint256 id) view returns (address owner)
presaleRoots(uint256) view returns (bytes32)
royaltyInfo(uint256, uint256 salePrice) view returns (address receiver, uint256 royaltyAmount)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenBurned(uint256) view returns (bool)
tokenURI(uint256 tokenId) view returns (string)
State-modifying
Events approve(address operator, uint256 tokenId)
burn(uint256 id)
closeEdition(uint256 id)
collect(uint256 id) payable
collectInPresale(uint256 id, bytes32[] proof) payable
mintArtistProof()
mintEdition(uint128 price, uint32 starts, uint8 presaleAmount, bytes32 presaleRoot)
removePresaleRequirementForEdition(uint256 id)
safeTransferFrom(address from, address to, uint256 tokenId)
safeTransferFrom(address from, address to, uint256 tokenId, bytes data)
setApprovalForAll(address operator, bool approved)
setMetadata(address metadata)
setOperatorFilteringEnabled(bool enabled)
setPresaleAmountForEdition(uint256 id, uint8 presaleAmount)
setPresaleRootForEdition(uint256 id, bytes32 presaleRoot)
setRoyaltyInfo(address receiver, uint96 amount)
transferFrom(address from, address to, uint256 tokenId)
transferOwnership(address newOwner)
withdrawERC20(address token)
withdrawETH()
Approval(address indexed owner, address indexed spender, uint256 indexed id)
ApprovalForAll(address indexed owner, address indexed operator, bool approved)
ArtistProofMint(uint256 indexed id)
EditionMint(uint256 indexed id, uint256 indexed price, uint256 indexed starts)
Initialized()
MetadataUpdated(address indexed prevMetadata, address indexed metadata)
OwnershipTransferred(address indexed user, address indexed newOwner)
PresaleAmountSet(uint256 indexed id, uint256 indexed amount)
PresaleRootSet(uint256 indexed id, bytes32 indexed root)
RoyaltiesUpdated(address indexed receiver, uint256 indexed amount)
Transfer(address indexed from, address indexed to, uint256 indexed id)
constructor(address owner, address metadata)
This contract contains no fallback and receive objects.
ArtistProofAlreadyMinted()
ArtistProofNotMinted()
ArtworkAlreadyCollected()
ArtworkDoesNotExist()
ArtworkNoEditionsCurrentlyAvailable()
ArtworkNotForSale()
ArtworkSoldOut()
CannotSetZeroStartTime()
CannotUsePresaleWithoutRoot()
IncorrectPrice()
NoMoreEditionsToRelease()
PresaleAlreadyCollected()
PresaleAmountExceedsEditionSize()
PresaleConcluded()
PresaleInvalidProof()
PresaleNotRequired()
PresaleNotStarted()
PresaleSoldOut()
SaleAlreadyStarted()
UnsoldTimelockNotElapsed()
WithdrawFailed()
ZeroBalance()