Class NftTransactionDataExtensions
Extension methods for querying an NFT serial's transaction history from the mirror node.
Inherited Members
Namespace: Hiero.Mirror
Assembly: Hiero.dll
Syntax
public static class NftTransactionDataExtensions
Methods
| Edit this page View SourceGetNftTransactionHistoryAsync(MirrorRestClient, Nft, params IMirrorQueryParameter[])
Enumerates the transaction history for a single NFT serial — every mint, transfer, allowance grant, and burn/wipe that touched it. Newest-first by default.
Declaration
public static IAsyncEnumerable<NftTransactionData> GetNftTransactionHistoryAsync(this MirrorRestClient client, Nft nft, params IMirrorQueryParameter[] filters)
Parameters
| Type | Name | Description |
|---|---|---|
| MirrorRestClient | client | Mirror Rest Client to use for the request. |
| Nft | nft | The NFT (token + serial) whose history is requested. |
| IMirrorQueryParameter[] | filters | Additional query filters. The endpoint supports TimestampFilter, PageLimit, and OrderBy. |
Returns
| Type | Description |
|---|---|
| IAsyncEnumerable<NftTransactionData> | An async enumerable of the NFT's transaction records. |