Table of Contents

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

LightningMoney

Index

Gets or sets the index of the output in the transaction once it's created.

ushort? Index { get; set; }

Property Value

ushort?

OutputType

Gets the type of the output.

OutputType OutputType { get; }

Property Value

OutputType

TransactionId

Gets or sets the transaction ID of the output once it's created.

TxId? TransactionId { get; set; }

Property Value

TxId?