vvalue
createDB :: (IOLike m, StandardHash blk, Typeable blk)=> Complete PerasVoteDbArgs m blk-> m (PerasVoteDB m blk)
:: a typeCtrl KGHC 9.14.1 · lts/ghc-9.14.x · d82dee8 · 2026-10-12
Moduleouroboros-consensus-4.2.1.0
PerasVoteDbArgspvdbaTracer :: Tracer m (TraceEvent blk)pvdbaPerasCfg :: HKD f (PerasCfg blk)AddVote (PerasVoteId blk) (WithArrivalTime (ValidatedPerasVote blk)) (AddPerasVoteResult blk)GarbageCollected SlotNoStandardHash blk => Eq (TraceEvent blk)Defined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.PerasVoteDB.ImplStandardHash blk => Show (TraceEvent blk)Defined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.PerasVoteDB.ImplGeneric (TraceEvent blk)Defined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.PerasVoteDB.Impltype Rep (TraceEvent blk) = D1 ('MetaData "TraceEvent"
"Ouroboros.Consensus.Storage.PerasVoteDB.Impl"
"ouroboros-consensus-4.2.1.0-C9zVP0VXla2Fy4UJAsSSXt"
'False) (C1 ('MetaCons "AddVote"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (PerasVoteId blk)) :*: (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (WithArrivalTime (ValidatedPerasVote blk))) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (AddPerasVoteResult blk)))) :+: C1 ('MetaCons "GarbageCollected"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 SlotNo)))Defined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Storage.PerasVoteDB.Impl