MetadataRenderer

Verified contract

Implementation

Active on Base with 0 txns
Deployed by via 0x7bf605d3 at 1991576
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 4 additional slots

No balances found for "MetadataRenderer"

No transactions found for "MetadataRenderer"


Functions
Getter at block 22931102
contractImage(view returns (string)
 
contractURI(view returns (string)
contractVersion(pure returns (string)
1.2.0
description(view returns (string)
ipfsDataCount(view returns (uint256)
0
 
owner(view returns (address)
projectURI(view returns (string)
propertiesCount(view returns (uint256)
0
proxiableUUID(view returns (bytes32)
0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
rendererBase(view returns (string)
settings(view returns (address tokenstring projectURIstring descriptionstring contractImagestring rendererBase)
(token=0x0000000000000000000000000000000000000000, projectURI=, description=, contractImage=, rendererBase=)
token(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
attributes(uint256uint256view returns (uint16)
getAttributes(uint256 _tokenIdview returns (string resultAttributesstring queryString)
ipfsData(uint256view returns (string baseUristring extension)
itemsCount(uint256 _propertyIdview returns (uint256)
properties(uint256view returns (string name)
tokenURI(uint256 _tokenIdview returns (string)
State-modifying
addProperties(string[] _namesstruct MetadataRendererTypesV1ItemParam[] _itemsstruct MetadataRendererTypesV1IPFSGroup _ipfsGroup
deleteAndRecreateProperties(string[] _namesstruct MetadataRendererTypesV1ItemParam[] _itemsstruct MetadataRendererTypesV1IPFSGroup _ipfsGroup
initialize(bytes _initStringsaddress _token
onMinted(uint256 _tokenIdreturns (bool)
setAdditionalTokenProperties(struct MetadataRendererTypesV2AdditionalTokenProperty[] _additionalTokenProperties
updateContractImage(string _newContractImage
updateDescription(string _newDescription
updateProjectURI(string _newProjectURI
updateRendererBase(string _newRendererBase
upgradeTo(address _newImpl
upgradeToAndCall(address _newImplbytes _datapayable 
Events
AdditionalTokenPropertiesSet(struct MetadataRendererTypesV2AdditionalTokenProperty[] _additionalJsonProperties
ContractImageUpdated(string prevImagestring newImage
DescriptionUpdated(string prevDescriptionstring newDescription
Initialized(uint256 version
PropertyAdded(uint256 idstring name
RendererBaseUpdated(string prevRendererBasestring newRendererBase
Upgraded(address impl
WebsiteURIUpdated(string lastURIstring newURI
Constructor
constructor(address _manager
Fallback and receive

This contract contains no fallback and receive objects.

Errors
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(