Table of Contents

Interface IOutput

Namespace
NLightning.Domain.Bitcoin.Outputs
Assembly
NLightning.Domain.dll
public interface IOutput

Properties

Amount

Gets the amount of the output.

LightningMoney Amount { get; }

Property Value

LightningMoney

BitcoinScriptPubKey

Gets the scriptPubKey of the output.

BitcoinScript BitcoinScriptPubKey { get; }

Property Value

BitcoinScript

Index

Gets or sets the index of the output in the transaction.

uint Index { get; set; }

Property Value

uint

RedeemBitcoinScript

Gets the redeemScript of the output, if applicable.

BitcoinScript RedeemBitcoinScript { get; }

Property Value

BitcoinScript

TransactionId

Gets or sets the transaction ID of the output.

TxId TransactionId { get; set; }

Property Value

TxId

Methods

CompareTo(IOutput?)

int CompareTo(IOutput? other)

Parameters

other IOutput

Returns

int