HistoricalBackfillWorker

org.sigilaris.node.jvm.runtime.consensus.hotstuff.HistoricalBackfillWorker
See theHistoricalBackfillWorker companion object

A worker that fetches historical proposals before a snapshot anchor, walking backward to genesis.

Attributes

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

Members list

Value members

Abstract methods

Returns the current backfill status.

Returns the current backfill status.

Attributes

Source
HistoricalBackfillWorker.scala
def pause(reason: String, now: Instant): F[Unit]

Pauses the backfill for the given reason.

Pauses the backfill for the given reason.

Attributes

Source
HistoricalBackfillWorker.scala
def resume(now: Instant): F[Unit]

Resumes a paused backfill.

Resumes a paused backfill.

Attributes

Source
HistoricalBackfillWorker.scala
def start(chainId: ChainId, sessions: Vector[BootstrapSessionBinding], anchor: SnapshotAnchor, now: Instant): F[Unit]

Starts backfill from the given anchor using the provided peer sessions.

Starts backfill from the given anchor using the provided peer sessions.

Attributes

Source
HistoricalBackfillWorker.scala