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, IOutput
- Inheritance
-
OfferedHtlcOutput
- Implements
- Inherited Members
Constructors
OfferedHtlcOutput(LightningMoney, ulong, bool, PubKey, ReadOnlyMemory<byte>, PubKey, PubKey)
public OfferedHtlcOutput(LightningMoney amount, ulong cltvExpiry, bool hasAnchor, PubKey localHtlcPubKey, ReadOnlyMemory<byte> paymentHash, PubKey remoteHtlcPubKey, PubKey revocationPubKey)
Parameters
amount
LightningMoneycltvExpiry
ulonghasAnchor
boollocalHtlcPubKey
PubKeypaymentHash
ReadOnlyMemory<byte>remoteHtlcPubKey
PubKeyrevocationPubKey
PubKey
Properties
ScriptType
public override ScriptType ScriptType { get; }
Property Value
- ScriptType