Token Metadata
Tutorial: Managing Token Metadata in TypeScript
const currentMetadata: TokenMetadataDetails<bigint>[] = [...]; // your current metadata array
const tokenIdsToRemove = UintRangeArray.From([
{ start: 5n, end: 10n }
];
const updatedMetadata = removeTokenMetadata(currentMetadata, tokenIdsToRemove);
console.log(updatedMetadata); // This will show metadata without the removed token IDs.const currentMetadata: TokenMetadataDetails<bigint>[] = [...]; // your current metadata array
const metadataToUpdate: TokenMetadataDetails<bigint> = new TokenMetadataDetails<bigint>({
tokenIds: [{ start: 7n, end: 7n }],
metadata: { /* your metadata details here */ },
uri: "http://new-metadata-url.com", //Or 'Placeholder' or something else
customData: "Some custom information",
});
const newMetadataArray = updateTokenMetadata(currentMetadata, metadataToUpdate);
console.log(newMetadataArray); // This will show the array with the updated metadata.Last updated