Interface IOutputInfo
- Namespace
- NLightning.Domain.Bitcoin.Transactions.Interfaces
- Assembly
- NLightning.Domain.dll
Represents the information needed to construct an output in a transaction. This is the domain representation independent of any specific Bitcoin library.
public interface IOutputInfo
Properties
Amount
Gets the amount of the output.
LightningMoney Amount { get; }
Property Value
Index
Gets or sets the index of the output in the transaction once it's created.
ushort? Index { get; set; }
Property Value
OutputType
Gets the type of the output.
OutputType OutputType { get; }
Property Value
TransactionId
Gets or sets the transaction ID of the output once it's created.
TxId? TransactionId { get; set; }
Property Value
- TxId?