Function: getTokenIdsForMetadataId()
This return the token IDs for a specific Metadata ID. Returns an empty array if not found.
getTokenIdsForMetadataId<
T>(_metadataId,_tokenUris):UintRange<T>[]
Defined in: packages/bitbadgesjs-sdk/src/api-indexer/metadata/metadataIds.ts:255
This return the token IDs for a specific Metadata ID. Returns an empty array if not found.
Type Parameters
T
T extends NumberType
Parameters
_metadataId
T
_tokenUris
TokenMetadata<T>[]
Returns
UintRange<T>[]
Remarks
The token metadata array is the timeline values (TokenMetadataTimeline.tokenMetadata), not the cached fetched values from the API.
Examples
import { getTokenIdsForMetadataId } from 'bitbadges'
const collection: BitBadgesCollection<bigint> = { ... }
const metadataId = 123n
const tokenIds = getTokenIdsForMetadataId(metadataId, collection.getTokenMetadataTimelineValue())This can also be used with the BitBadges collection interface
import { BitBadgesCollection } from 'bitbadges'
const collection: BitBadgesCollection<bigint> = { ... }
const metadataId = 123n
const tokenIds = collection.getTokenIdsForMetadataId(metadataId)