Show / Hide Table of Contents

Class ResultFilter

Predicate filter on the result query parameter of the /api/v1/transactions list endpoint — restricts the listing to successful or unsuccessful transactions.

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

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

Fields

| Edit this page View Source

Fail

Filter matching only transactions whose consensus result was anything other than success.

Declaration
public static readonly ResultFilter Fail
Field Value
Type Description
ResultFilter
| Edit this page View Source

Success

Filter matching only transactions that reached a successful consensus result.

Declaration
public static readonly ResultFilter Success
Field Value
Type Description
ResultFilter

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