| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Test.Ouroboros.Storage.PerasCertDB.Model
Documentation
Constructors
| Model | |
Fields
| |
Instances
addCert ∷ (Ord (PerasCert blk), IsPerasCert (PerasCert blk) blk) ⇒ Model blk → WithArrivalTime (ValidatedPerasCert blk) → (AddPerasCertResult, Model blk) Source #
getWeightSnapshot ∷ (IsPerasCert (PerasCert blk) blk, StandardHash blk) ⇒ Model blk → PerasWeightSnapshot blk Source #
getLatestCertSeen ∷ Model blk → Maybe (WithBoostedBlockStatus (WithArrivalTime (ValidatedPerasCert blk))) Source #
garbageCollect ∷ IsPerasCert (PerasCert blk) blk ⇒ SlotNo → Model blk → Model blk Source #
hasRoundNo ∷ IsPerasCert (PerasCert blk) blk ⇒ Set (WithArrivalTime (ValidatedPerasCert blk)) → WithArrivalTime (ValidatedPerasCert blk) → Bool Source #