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
PhaseOnchainHtlcPhaseWhere it stands.
UtxosIReadOnlyList<BoardingUtxo>The outputs at the address that count toward
Phase.TotalSatsulongWhat those outputs hold, in sats.
Properties
Phase
Where it stands.
public OnchainHtlcPhase Phase { get; init; }
Property Value
TotalSats
What those outputs hold, in sats.
public ulong TotalSats { get; init; }
Property Value
Utxos
The outputs at the address that count toward Phase.
public IReadOnlyList<BoardingUtxo> Utxos { get; init; }