Table of Contents

Class ReceivedHtlcOutputInfo

Namespace
NLightning.Domain.Bitcoin.Transactions.Outputs
Assembly
NLightning.Domain.dll

Represents the information needed to construct a received HTLC output in a commitment transaction. This follows the BOLT #3 specification for received HTLC outputs.

public class ReceivedHtlcOutputInfo : HtlcOutputInfo, IOutputInfo
Inheritance
ReceivedHtlcOutputInfo
Implements
Inherited Members

Constructors

ReceivedHtlcOutputInfo(Htlc, CompactPubKey, CompactPubKey, CompactPubKey)

Creates a new instance of ReceivedHtlcOutputInfo.

public ReceivedHtlcOutputInfo(Htlc htlc, CompactPubKey localHtlcPubKey, CompactPubKey remoteHtlcPubKey, CompactPubKey revocationPubKey)

Parameters

htlc Htlc
localHtlcPubKey CompactPubKey
remoteHtlcPubKey CompactPubKey
revocationPubKey CompactPubKey