Class HtlcTimeoutTransaction
- Namespace
- NLightning.Bolts.BOLT3.Transactions
- Assembly
- NLightning.Bolts.dll
public class HtlcTimeoutTransaction : BaseHtlcTransaction
- Inheritance
-
HtlcTimeoutTransaction
- Inherited Members
Constructors
HtlcTimeoutTransaction(IFeeService, BaseHtlcOutput, PubKey, PubKey, uint, ulong, ulong)
public HtlcTimeoutTransaction(IFeeService feeService, BaseHtlcOutput output, PubKey revocationPubKey, PubKey localDelayedPubKey, uint cltvEpiry, ulong toSelfDelay, ulong amountMilliSats)
Parameters
feeService
IFeeServiceoutput
BaseHtlcOutputrevocationPubKey
PubKeylocalDelayedPubKey
PubKeycltvEpiry
uinttoSelfDelay
ulongamountMilliSats
ulong
Methods
SignTransaction(params BitcoinSecret[])
protected void SignTransaction(params BitcoinSecret[] secrets)
Parameters
secrets
BitcoinSecret[]