Show / Hide Table of Contents

Class TransferDirectionFilter

Predicate filter on the type query parameter of the /api/v1/transactions list endpoint — narrows the listing to transactions that credit or debit the filtered account.

Inheritance
object
TransferDirectionFilter
Implements
IMirrorFilter
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 TransferDirectionFilter : IMirrorFilter, IMirrorQueryParameter
Remarks

The two values are the OpenAPI enum credit | debit. Exposed as static properties (matching the OrderBy precedent) rather than factories because the value set is closed and fully known at compile time.

The class name intentionally avoids a literal TypeFilter — the wire parameter name type is reused on other endpoints (e.g., /api/v1/tokens, which has TokenTypeFilter) with entirely different semantics, so a descriptive class name keeps them straight.

Fields

| Edit this page View Source

Credit

Filter matching transactions whose net effect on the target account is positive (a credit).

Declaration
public static readonly TransferDirectionFilter Credit
Field Value
Type Description
TransferDirectionFilter
| Edit this page View Source

Debit

Filter matching transactions whose net effect on the target account is negative (a debit).

Declaration
public static readonly TransferDirectionFilter Debit
Field Value
Type Description
TransferDirectionFilter

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

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