ForwardCatchUpStore

org.sigilaris.node.jvm.runtime.consensus.hotstuff.ForwardCatchUpStore
See theForwardCatchUpStore companion object
trait ForwardCatchUpStore[F[_]]

Stores forward catch-up materializations keyed by chain ID.

Attributes

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

Members list

Value members

Abstract methods

def current(chainId: ChainId): F[Option[ForwardCatchUpMaterialization]]

Retrieves the current forward catch-up materialization for the given chain.

Retrieves the current forward catch-up materialization for the given chain.

Attributes

Source
Materialization.scala
def put(materialization: ForwardCatchUpMaterialization): F[Unit]

Stores a forward catch-up materialization.

Stores a forward catch-up materialization.

Attributes

Source
Materialization.scala