Class TransactionIndexFilter
Predicate filter on the transaction.index query
parameter — narrows contract-result listings to the given
in-block position. Construct via Is(int); the
ctor is private.
Inherited Members
Namespace: Hiero.Mirror.Filters
Assembly: Hiero.dll
Syntax
public sealed class TransactionIndexFilter : IMirrorFilter, IMirrorQueryParameter
Remarks
The OpenAPI schema for this parameter is a plain
format: int32, minimum: 0 integer with no
operator-pattern definition. Conservatively exposes
equality only — if the mirror node accepts comparison
operators at runtime that's a trivial additive expansion of
this type later.
Properties
| Edit this page View SourceName
The query parameter name recognized by the remote mirror node.
Declaration
public string Name { get; }
Property Value
| Type | Description |
|---|---|
| string |
Value
The value of the query parameter sent to the mirror node.
Declaration
public string Value { get; }
Property Value
| Type | Description |
|---|---|
| string |
Methods
| Edit this page View SourceIs(int)
Records whose in-block transaction index equals the given value.
Declaration
public static TransactionIndexFilter Is(int index)
Parameters
| Type | Name | Description |
|---|---|---|
| int | index | The zero-based in-block position; must not be negative. |
Returns
| Type | Description |
|---|---|
| TransactionIndexFilter |