Table of Contents

Class FundingSignedPayload

Namespace
NLightning.Domain.Protocol.Payloads
Assembly
NLightning.Domain.dll

Represents the payload for the funding_created message.

public class FundingSignedPayload : IChannelMessagePayload, IMessagePayload
Inheritance
FundingSignedPayload
Implements
Inherited Members

Remarks

Initializes a new instance of the FundingCreatedPayload class.

Constructors

FundingSignedPayload(ChannelId, CompactSignature)

public FundingSignedPayload(ChannelId channelId, CompactSignature signature)

Parameters

channelId ChannelId
signature CompactSignature

Properties

ChannelId

The channel_id is used to identify this channel on a per-peer basis until the funding transaction is established, at which point it is replaced by the channel_id, which is derived from the funding transaction.

public ChannelId ChannelId { get; }

Property Value

ChannelId

Signature

The signature of the funding transaction.

public CompactSignature Signature { get; }

Property Value

CompactSignature