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
RegisteredNodeIdFilter
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
|
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
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
|
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
|
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
|
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
|
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
Implements