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
LightningMoneyrevocationPubKey
PubKeyremoteHtlcPubKey
PubKeylocalHtlcPubKey
PubKeypaymentHash
ReadOnlyMemory<byte>amount
LightningMoneycltvExpiry
ulong
Properties
ScriptType
public override ScriptType ScriptType { get; }
Property Value
- ScriptType