HotStuffBootstrapPeerClient

org.sigilaris.node.jvm.transport.armeria.gossip.HotStuffBootstrapPeerClient
See theHotStuffBootstrapPeerClient companion class

Attributes

Companion
class
Source
HotStuffBootstrapPeerClient.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

def resource[F[_] : Async](peerBaseUris: Map[PeerIdentity, URI], transportAuth: StaticPeerTransportAuth, requestTimeout: Duration, maxConcurrentRequests: Int): Resource[F, HotStuffBootstrapPeerClient[F]]
def servicesResource[F[_] : Async](peerBaseUris: Map[PeerIdentity, URI], transportAuth: StaticPeerTransportAuth, requestTimeout: Duration, maxConcurrentRequests: Int, proposalCatchUpReadiness: Option[ProposalCatchUpReadiness[F]]): Resource[F, HotStuffBootstrapTransportServices[F]]
def servicesWithBackend[F[_] : Async](peerBaseUris: Map[PeerIdentity, URI], transportAuth: StaticPeerTransportAuth, backend: Backend[F], requestTimeout: Duration, maxConcurrentRequests: Int, proposalCatchUpReadiness: Option[ProposalCatchUpReadiness[F]]): HotStuffBootstrapTransportServices[F]

Concrete fields