Batch Metadata ERC-1155

Description

The BatchMetadataERC1155 contract is an module that provides batch metadata functionality for ERC-1155 tokens. It inherits from BatchMetadataERC721 to leverage the batch metadata capabilities and adapt them for ERC-1155 tokens, allowing for efficient management of metadata across ranges of token IDs.

Callback Functions

FunctionDescription
onTokenURICallback function to retrieve the metadata URI for a given tokenId.

Fallback Functions

FunctionDescription
getAllMetadataBatchesReturns all metadata batches for a token. Each batch contains a range of token IDs and their associated base URI.
uploadMetadataUploads metadata for a range of token IDs. Emits a NewMetadataBatch event and a BatchMetadataUpdate event.

Required Interfaces

InterfaceID
ERC-11550xd9b67a26

Supported Interfaces

InterfaceID
ERC-49060x49064906