Class EvmSenderFilter
Predicate filter on the from query parameter of the
contract-results endpoints — the EVM sender (msg.sender)
of a contract call, as a 20-byte EVM address. Construct via
Is(EvmAddress); the ctor is private.
Inherited Members
Namespace: Hiero.Mirror.Filters
Assembly: Hiero.dll
Syntax
public sealed class EvmSenderFilter : IMirrorFilter, IMirrorQueryParameter
Remarks
The wire parameter is named from, not contract.id —
this is the EVM-side sender address, not a Hedera contract
entity id. For filtering by contract.id on the
/api/v1/contracts list endpoint, use
ContractFilter instead.
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(EvmAddress)
Records whose from (EVM sender) equals the given
20-byte address.
Declaration
public static EvmSenderFilter Is(EvmAddress sender)
Parameters
| Type | Name | Description |
|---|---|---|
| EvmAddress | sender | The EVM sender address. |
Returns
| Type | Description |
|---|---|
| EvmSenderFilter |