uri
for each Item and each Collection.uri
string both for Collection and Items is passed as the uri
parameter in the Header
struct:DynamicMetadataCapableElement
contract, so that it can provide some functions used to easily interact with the Dynamic on-chain Metadata protocol to generate dynamic Metadata directly from the chain.collectionUri
function:collectionId
and internally calls the _uri
function passing:_plainUri
parameter.collectionId
as the additionaldata
parameter.rendered string
._uri
function provided by the DynamicMetadataCapableElement
will call the resolve
function of the Resolver and it will manage the uri calling the Renderer contract.uri
function:itemId
and internally calls the _uri
function passing:_plainUri
parameter, taking it from its Header.collectionId
and itemId
as the additionaldata
parameter._uri
function provided by the DynamicMetadataCapableElement
will call the resolve
function of the Resolver and it will manage the uri calling the Renderer contract.