0x6aef31a974a86dace37e1422961e001dde15a64e
Verified contract
Proxy
Active on
Base with 119 txns
Unified storage
Map
Table
Raw
Constants and immutables
0
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x0ba9…6dec
0x5e64…0bba
Balances ($0.00)
No balances found for "0x6aef31a974a86dace37e1422961e001dde15a64e"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 13059749 | 8 months ago | | | 0 | 9.4446855e-7 | |
| 12774288 | 8 months ago | | | 0.00005 | 0.0000020794957 | |
| 12774262 | 8 months ago | | | 0.0002 | 0.0000020820390 | |
| 12774247 | 8 months ago | | | 0.0002 | 0.0000020846610 | |
| 12773507 | 8 months ago | | | 0 | 0.000019408242 | |
| 12773405 | 8 months ago | | | 0 | 0.000018612175 | |
| 12773062 | 8 months ago | | | 0 | 0.000019453939 | |
| 12772898 | 8 months ago | | | 0 | 0.000018694494 | |
| 12571862 | 8 months ago | | | 0 | 9.7590305e-7 | |
| 12176586 | 9 months ago | | | 0 | 0.0000018462600 |
ABI
ABI objects
Getter at block 23750823 proxiableUUID() view returns (bytes32)
UPGRADE_INTERFACE_VERSION() view returns (string)
5.0.0
accessControl() view returns (address)
0x5e64348b10a4f2789f3a22b6e7cb8d0b02e70bba
burnerAllowed() view returns (address)
0xfe147690662fc6355e1ce112af7d615dae2a4254
fees() view returns (uint64 noToken, uint64 piece, uint64 collage, uint64 friends)
(noToken=0, piece=0, collage=0, friends=0)
nextLayerID() view returns (uint256)
73
owner() view returns (address)
0xa51c37d8d115266610059625bc3dc760c590015d
render() view returns (address)
0x0ba9f3716844292ba96ae87770aeb60e7b606dec
royaltyAddress() view returns (address)
0x0000000000000000000000000000000000000000
splitter() view returns (address)
0x0000000000000000000000000000000000000000
totalSupply() view returns (uint256)
38810
Read-only
balanceOf(address account, uint256 id) view returns (uint256)
balanceOfBatch(address[] accounts, uint256[] ids) view returns (uint256[])
exists(uint256 id) view returns (bool)
getLayerData(uint256 tokenId) view returns (struct SharedStructsLayerInfo, address)
getPiecesPrice(address addr, address collection) view returns (uint256)
getPrice(uint256[] layerIds) view returns (uint256 totalPrice)
getPriceForAddr(address _user, address[] collections) view returns (uint256 _price, address _discounted)
getRaribleV2Royalties(uint256 id) view returns (struct LibPartPart[] recievers)
getRoyalties(uint256 tokenId) view returns (address[2], uint256[2])
isApprovedForAll(address account, address operator) view returns (bool)
layerIndex(uint256) view returns (address creator, uint16 maxSupply, uint16 supplyMinted, uint16 royalties, uint8 maxPerWallet, uint64 price)
layers(uint256) view returns (address creator, uint16 maxSupply, uint16 supplyMinted, uint16 royalties, uint8 maxPerWallet, uint64 price)
mintProceedsReciever(uint256) view returns (address)
royaltyReciever(uint256) view returns (address)
supportsInterface(bytes4 interfaceId) view returns (bool)
tokenURI(uint256 tokenId) view returns (string)
totalSupply(uint256 id) view returns (uint256)
uri(uint256 tokenId) view returns (string)
State-modifying
Events batchMint(address account, uint256[] ids, uint16[] amounts, bytes data) payable
burn(address account, uint256 id, uint256 value)
createToken(struct SharedStructsLayerInfo _layer, struct SharedStructsPiecesInput piecesInput, address[] _mintTo, uint16[] _amounts, string[] tags, address collection) payable
getPriceAndBurn(struct SharedStructsLayerInputStruct[] layerInputs, address account) returns (uint256 totalPrice, uint16 _totalRoyalties)
initialize()
mint(address account, uint256 id, uint16 amount, bytes data) payable
renounceOwnership()
safeBatchTransferFrom(address from, address to, uint256[] ids, uint256[] values, bytes data)
safeTransferFrom(address from, address to, uint256 id, uint256 value, bytes data)
setAccessControl(address _newAccess)
setApprovalForAll(address operator, bool approved)
setBurner(address newBurner)
setFees(struct SharedStructsFees _newFees)
setOxAddress(address _newAddress)
setRender(address _newRender)
setRoyaltiesAddress(address _newAddress)
setSplitter(address _splitter)
setURI(string newuri)
transferOwnership(address newOwner)
upgradeToAndCall(address newImplementation, bytes data) payable
withdraw()
withdrawFees()
ApprovalForAll(address indexed account, address indexed operator, bool approved)
ArtworkAdded(uint256 indexed id, string name, struct SharedStructsLayerInfo layer, string[] tags)
Initialized(uint64 version)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
TokenBurned(uint256 indexed id)
TransferBatch(address indexed operator, address indexed from, address indexed to, uint256[] ids, uint256[] values)
TransferSingle(address indexed operator, address indexed from, address indexed to, uint256 id, uint256 value)
URI(string value, uint256 indexed id)
Upgraded(address indexed implementation)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
AddressEmptyCode(address target)
ERC1155InsufficientBalance(address sender, uint256 balance, uint256 needed, uint256 tokenId)
ERC1155InvalidApprover(address approver)
ERC1155InvalidArrayLength(uint256 idsLength, uint256 valuesLength)
ERC1155InvalidOperator(address operator)
ERC1155InvalidReceiver(address receiver)
ERC1155InvalidSender(address sender)
ERC1155MissingApprovalForAll(address operator, address owner)
ERC1967InvalidImplementation(address implementation)
ERC1967NonPayable()
FailedInnerCall()
InvalidInitialization()
NotInitializing()
OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount(address account)
SplitterNotSet()
UUPSUnauthorizedCallContext()
UUPSUnsupportedProxiableUUID(bytes32 slot)
lengthMissmatch()
mintedMaxPerWallet()
notBurnAllowed()
payRightAmount()
royaltiesToHigh()
toManyTokens()