Table of Contents

Class EvmTransactionReceipt

Namespace
NArk.ArkadeIntents.Evm
Assembly
NArk.ArkadeIntents.dll

A mined EVM transaction receipt.

public sealed record EvmTransactionReceipt : IEquatable<EvmTransactionReceipt>
Inheritance
EvmTransactionReceipt
Implements
Inherited Members

Constructors

EvmTransactionReceipt(string, bool, IReadOnlyList<EvmLog>)

A mined EVM transaction receipt.

public EvmTransactionReceipt(string TransactionHash, bool Succeeded, IReadOnlyList<EvmLog> Logs)

Parameters

TransactionHash string

Transaction identifier.

Succeeded bool

Whether receipt status is one.

Logs IReadOnlyList<EvmLog>

Logs emitted by the transaction.

Properties

Logs

Logs emitted by the transaction.

public IReadOnlyList<EvmLog> Logs { get; init; }

Property Value

IReadOnlyList<EvmLog>

Succeeded

Whether receipt status is one.

public bool Succeeded { get; init; }

Property Value

bool

TransactionHash

Transaction identifier.

public string TransactionHash { get; init; }

Property Value

string