Show / Hide Table of Contents

Class RegisteredNodeIdFilter

Predicate filter on the registerednode.id query parameter of the /api/v1/network/registered-nodes endpoint (HIP-1137). Construct via one of the static factories — the ctor is private so the operator is always explicit at the call site.

Inheritance
object
RegisteredNodeIdFilter
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
[Experimental("HIERO001", UrlFormat = "https://github.com/bugbytesinc/Hiero/blob/main/docs/blocknode-client-plan.md")]
public sealed class RegisteredNodeIdFilter : IMirrorFilter, IMirrorQueryParameter

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 — already includes the operator prefix where applicable.

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

Methods

| Edit this page View Source

After(ulong)

Records whose registered node id is strictly greater than the given value (gt:).

Declaration
public static RegisteredNodeIdFilter After(ulong registeredNodeId)
Parameters
Type Name Description
ulong registeredNodeId
Returns
Type Description
RegisteredNodeIdFilter
| Edit this page View Source

Before(ulong)

Records whose registered node id is strictly less than the given value (lt:).

Declaration
public static RegisteredNodeIdFilter Before(ulong registeredNodeId)
Parameters
Type Name Description
ulong registeredNodeId
Returns
Type Description
RegisteredNodeIdFilter
| Edit this page View Source

Is(ulong)

Records whose registered node id equals the given value.

Declaration
public static RegisteredNodeIdFilter Is(ulong registeredNodeId)
Parameters
Type Name Description
ulong registeredNodeId
Returns
Type Description
RegisteredNodeIdFilter
| Edit this page View Source

OnOrAfter(ulong)

Records whose registered node id is at or greater than the given value (gte:).

Declaration
public static RegisteredNodeIdFilter OnOrAfter(ulong registeredNodeId)
Parameters
Type Name Description
ulong registeredNodeId
Returns
Type Description
RegisteredNodeIdFilter
| Edit this page View Source

OnOrBefore(ulong)

Records whose registered node id is at or less than the given value (lte:).

Declaration
public static RegisteredNodeIdFilter OnOrBefore(ulong registeredNodeId)
Parameters
Type Name Description
ulong registeredNodeId
Returns
Type Description
RegisteredNodeIdFilter

Implements

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