Class WatchedTransactionModel
- Namespace
- NLightning.Domain.Bitcoin.Transactions.Models
- Assembly
- NLightning.Domain.dll
public class WatchedTransactionModel
- Inheritance
-
WatchedTransactionModel
- Inherited Members
-
Constructors
WatchedTransactionModel(ChannelId, TxId, uint)
public WatchedTransactionModel(ChannelId channelId, TxId transactionId, uint requiredDepth)
Parameters
channelId
ChannelId
transactionId
TxId
requiredDepth
uint
Properties
ChannelId
public ChannelId ChannelId { get; }
Property Value
- ChannelId
FirstSeenAtHeight
public uint? FirstSeenAtHeight { get; }
Property Value
- uint?
IsCompleted
public bool IsCompleted { get; }
Property Value
- bool
RequiredDepth
public uint RequiredDepth { get; }
Property Value
- uint
TransactionId
public TxId TransactionId { get; }
Property Value
- TxId
TransactionIndex
public ushort? TransactionIndex { get; }
Property Value
- ushort?
Methods
MarkAsCompleted()
public void MarkAsCompleted()
SetHeightAndIndex(uint, ushort)
public void SetHeightAndIndex(uint height, ushort txIndex)
Parameters
height
uint
txIndex
ushort