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
HtlclocalHtlcPubKey
CompactPubKeyremoteHtlcPubKey
CompactPubKeyrevocationPubKey
CompactPubKey