Table of Contents

Class ReceivedHtlcOutput

Namespace
NLightning.Infrastructure.Bitcoin.Outputs
Assembly
NLightning.Infrastructure.Bitcoin.dll

Represents a received HTLC output in a commitment transaction.

public class ReceivedHtlcOutput : BaseHtlcOutput, IOutput
Inheritance
ReceivedHtlcOutput
Implements
Inherited Members

Constructors

ReceivedHtlcOutput(LightningMoney, ulong, bool, PubKey, ReadOnlyMemory<byte>, PubKey, PubKey)

public ReceivedHtlcOutput(LightningMoney amount, ulong cltvExpiry, bool hasAnchor, PubKey localHtlcPubKey, ReadOnlyMemory<byte> paymentHash, PubKey remoteHtlcPubKey, PubKey revocationPubKey)

Parameters

amount LightningMoney
cltvExpiry ulong
hasAnchor bool
localHtlcPubKey PubKey
paymentHash ReadOnlyMemory<byte>
remoteHtlcPubKey PubKey
revocationPubKey PubKey

Properties

ScriptType

public override ScriptType ScriptType { get; }

Property Value

ScriptType