Table of Contents

Class OnchainHtlcStatus

Namespace
NArk.ArkadeIntents.Onchain
Assembly
NArk.ArkadeIntents.dll

What a look at an L1 HTLC found.

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

Constructors

OnchainHtlcStatus(OnchainHtlcPhase, IReadOnlyList<BoardingUtxo>, ulong)

What a look at an L1 HTLC found.

public OnchainHtlcStatus(OnchainHtlcPhase Phase, IReadOnlyList<BoardingUtxo> Utxos, ulong TotalSats)

Parameters

Phase OnchainHtlcPhase

Where it stands.

Utxos IReadOnlyList<BoardingUtxo>

The outputs at the address that count toward Phase.

TotalSats ulong

What those outputs hold, in sats.

Properties

Phase

Where it stands.

public OnchainHtlcPhase Phase { get; init; }

Property Value

OnchainHtlcPhase

TotalSats

What those outputs hold, in sats.

public ulong TotalSats { get; init; }

Property Value

ulong

Utxos

The outputs at the address that count toward Phase.

public IReadOnlyList<BoardingUtxo> Utxos { get; init; }

Property Value

IReadOnlyList<BoardingUtxo>