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
IChannelMemoryRepositorylightningSigner
ILightningSignerlogger
ILogger<FundingConfirmedHandler>messageFactory
IMessageFactoryuow
IUnitOfWork
Methods
HandleAsync(ChannelModel)
public Task HandleAsync(ChannelModel channel)
Parameters
channel
ChannelModel
Returns
Events
OnMessageReady
public event EventHandler<IChannelMessage>? OnMessageReady