Class VtxoChainEntry
A single entry in a VTXO's virtual transaction chain. Chains returned by GetVtxoChainAsync(OutPoint, string?, string?, CancellationToken) are ordered leaf -> root: the VTXO's own tx first, ending at the on-chain Commitment anchor.
public record VtxoChainEntry : IEquatable<VtxoChainEntry>
- Inheritance
-
VtxoChainEntry
- Implements
- Inherited Members
Constructors
VtxoChainEntry(string, DateTimeOffset, ChainedTxType, IReadOnlyList<string>)
A single entry in a VTXO's virtual transaction chain. Chains returned by GetVtxoChainAsync(OutPoint, string?, string?, CancellationToken) are ordered leaf -> root: the VTXO's own tx first, ending at the on-chain Commitment anchor.
public VtxoChainEntry(string Txid, DateTimeOffset ExpiresAt, ChainedTxType Type, IReadOnlyList<string> Spends)
Parameters
TxidstringExpiresAtDateTimeOffsetTypeChainedTxTypeSpendsIReadOnlyList<string>
Properties
ExpiresAt
public DateTimeOffset ExpiresAt { get; init; }
Property Value
Spends
public IReadOnlyList<string> Spends { get; init; }
Property Value
Txid
public string Txid { get; init; }
Property Value
Type
public ChainedTxType Type { get; init; }