Table of Contents

Class OfferedHtlcOutput

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

Represents an offered HTLC output in a commitment transaction.

public class OfferedHtlcOutput : BaseHtlcOutput
Inheritance
OfferedHtlcOutput
Inherited Members

Constructors

OfferedHtlcOutput(LightningMoney, PubKey, PubKey, PubKey, ReadOnlyMemory<byte>, LightningMoney, ulong)

public OfferedHtlcOutput(LightningMoney anchorAmount, PubKey revocationPubKey, PubKey remoteHtlcPubKey, PubKey localHtlcPubKey, ReadOnlyMemory<byte> paymentHash, LightningMoney amount, ulong cltvExpiry)

Parameters

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

Properties

ScriptType

public override ScriptType ScriptType { get; }

Property Value

ScriptType