Show / Hide Table of Contents

Class HbarTransferProjectionFilter

Projection toggle on the hbar query parameter — controls whether the mirror node includes the HBAR-transfer subtree in each returned contract-result record. Implements IMirrorProjection: it does not narrow which records are returned, only reshapes each response payload.

Inheritance
object
HbarTransferProjectionFilter
Implements
IMirrorProjection
IMirrorQueryParameter
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Hiero.Mirror.Filters
Assembly: Hiero.dll
Syntax
public sealed class HbarTransferProjectionFilter : IMirrorProjection, IMirrorQueryParameter
Remarks

The mirror-node default is hbar=true; passing Exclude opts out to reduce payload size when the caller doesn't need the HBAR-transfer list.

Accepted by three endpoints that return contract-result records: /api/v1/contracts/results, /api/v1/contracts/results/{transactionIdOrHash}, and /api/v1/contracts/{id}/results/{timestamp}.

Fields

| Edit this page View Source

Exclude

Omit the HBAR-transfer subtree from each returned contract-result record.

Declaration
public static readonly HbarTransferProjectionFilter Exclude
Field Value
Type Description
HbarTransferProjectionFilter
| Edit this page View Source

Include

Include the HBAR-transfer subtree in each returned contract-result record (the server's default behavior — explicit here for call-site clarity).

Declaration
public static readonly HbarTransferProjectionFilter Include
Field Value
Type Description
HbarTransferProjectionFilter

Properties

| Edit this page View Source

Name

The query parameter name recognized by the remote mirror node.

Declaration
public string Name { get; }
Property Value
Type Description
string
| Edit this page View Source

Value

The value of the query parameter sent to the mirror node.

Declaration
public string Value { get; }
Property Value
Type Description
string

Implements

IMirrorProjection
IMirrorQueryParameter
  • Edit this page
  • View Source
In this article
Back to top .NET Client Library for Hiero Network and Hedera Hashgraph