Table of Contents

Class PostCoinsSpendActionEvent

Namespace
NArk.Core.Events
Assembly
NArk.Core.dll
public record PostCoinsSpendActionEvent : IEquatable<PostCoinsSpendActionEvent>
Inheritance
PostCoinsSpendActionEvent
Implements
Inherited Members

Constructors

PostCoinsSpendActionEvent(IReadOnlyCollection<ArkCoin>, uint256?, PSBT?, ActionState, string?)

public PostCoinsSpendActionEvent(IReadOnlyCollection<ArkCoin> ArkCoins, uint256? TransactionId, PSBT? Psbt, ActionState State, string? FailReason)

Parameters

ArkCoins IReadOnlyCollection<ArkCoin>
TransactionId uint256
Psbt PSBT
State ActionState
FailReason string

Properties

ArkCoins

public IReadOnlyCollection<ArkCoin> ArkCoins { get; init; }

Property Value

IReadOnlyCollection<ArkCoin>

FailReason

public string? FailReason { get; init; }

Property Value

string

Psbt

public PSBT? Psbt { get; init; }

Property Value

PSBT

State

public ActionState State { get; init; }

Property Value

ActionState

TransactionId

public uint256? TransactionId { get; init; }

Property Value

uint256