ouroboros-consensus-0.28.0.0: Consensus layer for the Ouroboros blockchain protocol
Safe HaskellNone
LanguageHaskell2010

Ouroboros.Consensus.Storage.LedgerDB.V1.BackingStore.Impl.InMemory

Description

An implementation of a BackingStore using a TVar. This is the implementation known as "InMemory".

Synopsis

Constructor

class Backend (m ∷ TypeType) backend (l ∷ LedgerStateKind) where Source #

Associated Types

data Args (m ∷ TypeType) backend Source #

data Trace (m ∷ TypeType) backend Source #

Methods

isRightBackendForSnapshotProxy l → Args m backend → SnapshotBackendBool Source #

newBackingStoreInitialiserTracer m SomeBackendTraceArgs m backend → SnapshotsFS m → BackingStoreInitialiser m l Source #

data family Args (m ∷ TypeType) backend Source #

Errors