Show / Hide Table of Contents

Class ContractLogData

Represents the log results from an EVM contract call.

Inheritance
object
ContractLogData
ExtendedContractLogData
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Hiero.Mirror
Assembly: Hiero.dll
Syntax
public class ContractLogData

Properties

| Edit this page View Source

BlockIndex

The log index within the block for this log record

Declaration
[JsonPropertyName("index")]
[JsonConverter(typeof(LongMirrorConverter))]
public long BlockIndex { get; set; }
Property Value
Type Description
long
| Edit this page View Source

Bloom

Bloom filter for record

Declaration
[JsonPropertyName("bloom")]
[JsonConverter(typeof(HexStringToBytesConverter))]
public ReadOnlyMemory<byte> Bloom { get; set; }
Property Value
Type Description
ReadOnlyMemory<byte>
| Edit this page View Source

Contract

ID of the contract that was called.

Declaration
[JsonPropertyName("contract_id")]
public EntityId Contract { get; set; }
Property Value
Type Description
EntityId
| Edit this page View Source

ContractAddress

The EVM address of the contract that generated the event, this is not necessarily the contract that externally called.

Declaration
[JsonPropertyName("address")]
public EvmAddress ContractAddress { get; set; }
Property Value
Type Description
EvmAddress
| Edit this page View Source

Data

Non Indexed Input associated with the log Event

Declaration
[JsonPropertyName("data")]
[JsonConverter(typeof(HexStringToBytesConverter))]
public ReadOnlyMemory<byte> Data { get; set; }
Property Value
Type Description
ReadOnlyMemory<byte>
| Edit this page View Source

Topics

The indexed topic values returned from the contract call event

Declaration
[JsonPropertyName("topics")]
[JsonConverter(typeof(HexStringArraytoBytesArrayConverter))]
public ReadOnlyMemory<byte>[] Topics { get; set; }
Property Value
Type Description
ReadOnlyMemory<byte>[]
  • Edit this page
  • View Source
In this article
Back to top .NET Client Library for Hiero Network and Hedera Hashgraph