Closed christopheradams closed 3 years ago
Hey @christopheradams! We just added the uri() function signature as part of the supportsInterface. Required a few changes, but you can find it here ; https://github.com/arcadeum/multi-token-standard/blob/2191d80496c7ec795c7e6bb789fd570c52789183/contracts/tokens/ERC1155/ERC1155Metadata.sol#L63
According to EIP 1155 Metadata Extensions, the
supportsInterface
function MUST returntrue
for aninterfaceID
of0x0e89341c
when theERC1155Metadata_URI
extension is included.However, the
ERC1155MetadataMock.sol
contract does not include any constants or support for this interface.To conform to the spec, users would have to override
supportsInterface
and return the correct constants.