convex-node-client-0.2.0.0: Conveniences for cardano-node clients
Safe HaskellSafe-Inferred
LanguageHaskell2010

Convex.NodeClient.Resuming

Synopsis

Documentation

data ResumingFrom Source #

Where we start processing blocks. This is the intersection between the chain points passed to runNodeClients and the blockchain that the node has.

resumingClient Source #

Arguments

∷ [ChainPoint]

List of synchronisation points. If the list is empty, the client will receive all blocks, starting from genesis.

→ (ResumingFromPipelinedLedgerStateClient)

Function that returns the actual node client, depending on where we resumed from

PipelinedLedgerStateClient 

Turn a PipelinedLedgerStateClient into one that resumes processing from one of a list of ChainPoints.