Eluvio Client SDKElvClientNFTOn this pageNFTMethods for creating and managing NFTs CollectionTransactions CollectionTransactions({ tenantId, collectionId, filterOptions // optional}) Retrieve information about transactions for the specified collection Returns: Promise<Array> - A list of transactions matching the specified filters. Parameters NameTypeRequiredDescriptiontenantIdstring✓The ID of the tenantcollectionIdstring✓The ID of the NFT collection containing the NFTfilterOptionsObjectOptions for filtering transactions (default: {})filterOptions.emailstringFilter transactions by email.filterOptions.transactionIdstringFilter transactions by transaction ID.filterOptions.maxstringThe maximum number of transactions to return. Default is 500.filterOptions.statusstring Filter transactions by status. Allowed statuses are 'complete', 'failed' and (empty), meaning unprocessed. filterOptions.fromOrdinalstringThe internal transaction ordinal to start from. Note that negative values are supported and are interpreted as meaning 'from the last current transaction'. Default is 0 - i.e. the beginning. MintNFT MintNFT({ tenantId, address, // optional marketplaceId, items, extraData // optional}) Mint NFTs for the specified user Returns: Promise - An object containing the address for whom the NFT was minted and the transactionId of the minting request. Parameters NameTypeRequiredDescriptiontenantIdstring✓The ID of the tenantaddressstringThe address of the NFT recipientmarketplaceIdstring✓The ID of the marketplace containing the NFTitemsArray.<Object>✓List of itemsitems.skustring✓SKU of the NFTitems.quantitynumberNumber to mint (default: 1)items.tokenIdstring | Array.<string>Custom token IDs for these items (must be unique).items.extraDataObjectAdditional data to put in the transaction (default: {})extraDataObjectAdditional data to put in the transaction (default: {})