Table of Contents

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 bool
network Network
output BaseHtlcOutput
revocationPubKey PubKey
localDelayedPubKey PubKey
cltvEpiry uint
toSelfDelay ulong
amountMilliSats ulong

Methods

SignTransaction(params BitcoinSecret[])

protected void SignTransaction(params BitcoinSecret[] secrets)

Parameters

secrets BitcoinSecret[]