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
channelMemoryRepositoryIChannelMemoryRepositorylightningSignerILightningSignerloggerILogger<FundingConfirmedMessageHandler>messageFactoryIMessageFactoryuowIUnitOfWork
Methods
HandleAsync(ChannelModel)
public Task HandleAsync(ChannelModel channel)
Parameters
channelChannelModel
Returns
Events
OnMessageReady
public event EventHandler<IChannelMessage>? OnMessageReady