TxGossipPeerClient

org.sigilaris.node.jvm.transport.armeria.gossip.TxGossipPeerClient
See theTxGossipPeerClient companion object
trait TxGossipPeerClient[F[_], A]

Endpoint-derived HTTP client for transaction gossip peer endpoints.

Attributes

Companion
object
Source
TxGossipPeerClient.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def disconnect(sessionId: DirectionalSessionId): F[Either[GossipPeerClientError, Either[CanonicalRejection, String]]]

Attributes

Source
TxGossipPeerClient.scala
def openSession(rawProposal: String): F[Either[GossipPeerClientError, Either[CanonicalRejection, String]]]

Attributes

Source
TxGossipPeerClient.scala
def sendControl(sessionId: DirectionalSessionId, rawRequest: String): F[Either[GossipPeerClientError, Either[CanonicalRejection, String]]]

Attributes

Source
TxGossipPeerClient.scala
def streamEvents(sessionId: DirectionalSessionId, rawRequest: String): Stream[F, Either[GossipPeerClientError, EventEnvelopeWire[A]]]

Attributes

Source
TxGossipPeerClient.scala