Table of Contents

Interface IPeerFactory

Namespace
NLightning.Infrastructure.Node.Interfaces
Assembly
NLightning.Infrastructure.dll
public interface IPeerFactory

Methods

CreateConnectedPeerAsync(PeerAddress, TcpClient)

Task<Peer> CreateConnectedPeerAsync(PeerAddress peerAddress, TcpClient tcpClient)

Parameters

peerAddress PeerAddress
tcpClient TcpClient

Returns

Task<Peer>

CreateConnectingPeerAsync(TcpClient)

Task<Peer> CreateConnectingPeerAsync(TcpClient tcpClient)

Parameters

tcpClient TcpClient

Returns

Task<Peer>