TxGossipBootstrap
org.sigilaris.node.jvm.runtime.gossip.tx.TxGossipBootstrap
final case class TxGossipBootstrap[F[_], A](topology: StaticPeerTopology, registry: StaticPeerRegistry, authenticator: StaticPeerAuthenticator[F], transportAuth: StaticPeerTransportAuth, runtime: TxGossipRuntime[F, A], wakeupBus: Option[TxGossipWakeupBus[F]])
Assembled bootstrap bundle containing all components needed to run transaction gossip.
Type parameters
- A
-
the artifact payload type
- F
-
the effect type
Value parameters
- authenticator
-
the peer authenticator
- registry
-
the peer registry
- runtime
-
the transaction gossip runtime
- topology
-
the static peer topology
- transportAuth
-
the transport authentication configuration
- wakeupBus
-
optional runtime wakeup bus used by streaming event delivery
Attributes
- Source
- TxGossipRuntimeBootstrap.scala
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Members list
In this article