HotStuffForwardCatchUp

org.sigilaris.node.jvm.runtime.consensus.hotstuff.HotStuffForwardCatchUp

Plans forward catch-up by applying replayed and live proposals in chain order.

Attributes

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

Members list

Value members

Concrete methods

def plan[F[_] : Sync](anchor: FinalizedAnchorSuggestion, replayed: Vector[Proposal], live: Vector[Proposal], readiness: ProposalCatchUpReadiness[F]): F[Either[BootstrapCoordinatorFailure, ForwardCatchUpResult]]

Plans a forward catch-up from an anchor, applying replayed and live proposals sequentially.

Plans a forward catch-up from an anchor, applying replayed and live proposals sequentially.

Attributes

Source
BootstrapCoordinator.scala