Table of Contents

Class OpenChannelSubscriptionIpcResponse

Namespace
NLightning.Transport.Ipc.Responses
Assembly
NLightning.Transport.Ipc.dll

Response for OpenChannelSubscription command

[MessagePackObject(false)]
public sealed class OpenChannelSubscriptionIpcResponse
Inheritance
OpenChannelSubscriptionIpcResponse
Inherited Members

Properties

ChannelId

[Key(0)]
public required ChannelId ChannelId { get; init; }

Property Value

ChannelId

ChannelState

[Key(1)]
public required ChannelState ChannelState { get; init; }

Property Value

ChannelState

Index

[Key(3)]
public uint? Index { get; init; }

Property Value

uint?

TxId

[Key(2)]
public TxId? TxId { get; init; }

Property Value

TxId?

Methods

FromClientResponse(OpenChannelClientSubscriptionResponse)

public static OpenChannelSubscriptionIpcResponse FromClientResponse(OpenChannelClientSubscriptionResponse clientResponse)

Parameters

clientResponse OpenChannelClientSubscriptionResponse

Returns

OpenChannelSubscriptionIpcResponse