Class HtlcTimeoutTransaction
- Namespace
- NLightning.Infrastructure.Bitcoin.Transactions
- Assembly
- NLightning.Infrastructure.Bitcoin.dll
public class HtlcTimeoutTransaction : BaseHtlcTransaction
- Inheritance
-
HtlcTimeoutTransaction
- Inherited Members
Constructors
HtlcTimeoutTransaction(bool, Network, BaseHtlcOutput, PubKey, PubKey, uint, ulong, ulong)
public HtlcTimeoutTransaction(bool hasAnchorOutputs, Network network, BaseHtlcOutput output, PubKey revocationPubKey, PubKey localDelayedPubKey, uint cltvEpiry, ulong toSelfDelay, ulong amountMilliSats)
Parameters
hasAnchorOutputs
boolnetwork
Networkoutput
BaseHtlcOutputrevocationPubKey
PubKeylocalDelayedPubKey
PubKeycltvEpiry
uinttoSelfDelay
ulongamountMilliSats
ulong
Methods
SignTransaction(params BitcoinSecret[])
protected void SignTransaction(params BitcoinSecret[] secrets)
Parameters
secrets
BitcoinSecret[]