SecretNET.NFT Namespace

Snip721Querier..::..GetBatchNftDossier Method

Displays all the information about multiple tokens that the viewer has permission to see. This may include the owner, the public metadata, the private metadata, royalty information, mint run information, whether the token is unwrapped, whether the token is transferable, and the token and inventory approvals

Namespace:  SecretNET.NFT
Assembly:  SecretNET.NFT (in SecretNET.NFT.dll)

Syntax


public Task<SecretQueryContractResult<GetBatchNftDossierResponse>> GetBatchNftDossier(
	string contractAddress,
	string[] tokenIds,
	ViewerInfo viewerInfo,
	Nullable<Permit> permit,
	Nullable<bool> includeExpired,
	Nullable<string> codeHash
)
Public Function GetBatchNftDossier ( _
	contractAddress As String, _
	tokenIds As String(), _
	viewerInfo As ViewerInfo, _
	permit As Nullable(Of Permit), _
	includeExpired As Nullable(Of Boolean), _
	codeHash As Nullable(Of String) _
) As Task(Of SecretQueryContractResult(Of GetBatchNftDossierResponse))
public:
Task<SecretQueryContractResult<GetBatchNftDossierResponse^>^>^ GetBatchNftDossier(
	String^ contractAddress, 
	array<String^>^ tokenIds, 
	ViewerInfo^ viewerInfo, 
	Nullable<Permit^> permit, 
	Nullable<bool^> includeExpired, 
	Nullable<String^> codeHash
)

Parameters

contractAddress
Type: String
The contract address.
tokenIds
Type: array<String>[]()[][]
viewerInfo
Type: SecretNET.NFT..::..ViewerInfo
The address and viewing key performing this query.
permit
Type: Nullable<(Of <(<'Permit>)>)>
Authenticate with permit.
includeExpired
Type: Nullable<(Of <(<'Boolean>)>)>
True if expired transfer approvals should be included in the response.
codeHash
Type: Nullable<(Of <(<'String>)>)>
CodeHash is (not really) optional and makes a call way faster.

Return Value

SecretQueryContractResult<GetBatchNftDossierResponse>.