Table of Contents

Class FundingConfirmedHandler

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

Constructors

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

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

Parameters

channelMemoryRepository IChannelMemoryRepository
lightningSigner ILightningSigner
logger ILogger<FundingConfirmedHandler>
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>