Table of Contents

Class FundingConfirmedMessageHandler

Namespace
NLightning.Application.Channels.Handlers
Assembly
NLightning.Application.dll
public class FundingConfirmedMessageHandler
Inheritance
FundingConfirmedMessageHandler
Inherited Members

Constructors

FundingConfirmedMessageHandler(IChannelMemoryRepository, ILightningSigner, ILogger<FundingConfirmedMessageHandler>, IMessageFactory, IUnitOfWork)

public FundingConfirmedMessageHandler(IChannelMemoryRepository channelMemoryRepository, ILightningSigner lightningSigner, ILogger<FundingConfirmedMessageHandler> logger, IMessageFactory messageFactory, IUnitOfWork uow)

Parameters

channelMemoryRepository IChannelMemoryRepository
lightningSigner ILightningSigner
logger ILogger<FundingConfirmedMessageHandler>
messageFactory IMessageFactory
uow IUnitOfWork

Methods

HandleAsync(ChannelModel)

public Task HandleAsync(ChannelModel channel)

Parameters

channel ChannelModel

Returns

Task

Events

OnMessageReady

public event EventHandler<IChannelMessage>? OnMessageReady

Event Type

EventHandler<IChannelMessage>