MetadataRenderer
Verified contract
Implementation
Active on
Base with 0 txns
Storage
Map
Table
Raw
Constants and immutables
14
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 4 additional slots
Balances ($0.00)
No balances found for "MetadataRenderer"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "MetadataRenderer"
ABI
ABI objects
Getter at block 22931102 contractURI() view returns (string) owner() view returns (address)
contractImage() view returns (string)
contractVersion() pure returns (string)
1.2.0
description() view returns (string)
ipfsDataCount() view returns (uint256)
0
projectURI() view returns (string)
propertiesCount() view returns (uint256)
0
proxiableUUID() view returns (bytes32)
0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
rendererBase() view returns (string)
settings() view returns (address token, string projectURI, string description, string contractImage, string rendererBase)
(token=0x0000000000000000000000000000000000000000, projectURI=, description=, contractImage=, rendererBase=)
token() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
attributes(uint256, uint256) view returns (uint16)
getAttributes(uint256 _tokenId) view returns (string resultAttributes, string queryString)
ipfsData(uint256) view returns (string baseUri, string extension)
itemsCount(uint256 _propertyId) view returns (uint256)
properties(uint256) view returns (string name)
tokenURI(uint256 _tokenId) view returns (string)
State-modifying
Events addProperties(string[] _names, struct MetadataRendererTypesV1ItemParam[] _items, struct MetadataRendererTypesV1IPFSGroup _ipfsGroup)
deleteAndRecreateProperties(string[] _names, struct MetadataRendererTypesV1ItemParam[] _items, struct MetadataRendererTypesV1IPFSGroup _ipfsGroup)
initialize(bytes _initStrings, address _token)
onMinted(uint256 _tokenId) returns (bool)
setAdditionalTokenProperties(struct MetadataRendererTypesV2AdditionalTokenProperty[] _additionalTokenProperties)
updateContractImage(string _newContractImage)
updateDescription(string _newDescription)
updateProjectURI(string _newProjectURI)
updateRendererBase(string _newRendererBase)
upgradeTo(address _newImpl)
upgradeToAndCall(address _newImpl, bytes _data) payable
AdditionalTokenPropertiesSet(struct MetadataRendererTypesV2AdditionalTokenProperty[] _additionalJsonProperties)
ContractImageUpdated(string prevImage, string newImage)
DescriptionUpdated(string prevDescription, string newDescription)
Initialized(uint256 version)
PropertyAdded(uint256 id, string name)
RendererBaseUpdated(string prevRendererBase, string newRendererBase)
Upgraded(address impl)
WebsiteURIUpdated(string lastURI, string newURI)
constructor(address _manager)
This contract contains no fallback and receive objects.
ADDRESS_ZERO()
ALREADY_INITIALIZED()
DELEGATE_CALL_FAILED()
INITIALIZING()
INVALID_PROPERTY_SELECTED(uint256 selectedPropertyId)
INVALID_TARGET()
INVALID_UPGRADE(address impl)
NOT_INITIALIZING()
ONE_PROPERTY_AND_ITEM_REQUIRED()
ONLY_CALL()
ONLY_DELEGATECALL()
ONLY_MANAGER()
ONLY_OWNER()
ONLY_PROXY()
ONLY_TOKEN()
ONLY_UUPS()
TOKEN_NOT_MINTED(uint256 tokenId)
TOO_MANY_PROPERTIES()
UNSUPPORTED_UUID()