| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Test.Ouroboros.Storage.PerasVoteDB.Model
Documentation
data PerasVoteDbModelError Source #
Constructors
| MultipleWinnersInRound PerasRoundNo |
Instances
Constructors
| Model | |
Fields
| |
addVote ∷ StandardHash blk ⇒ WithArrivalTime (ValidatedPerasVote blk) → Model blk → (Either PerasVoteDbModelError (AddPerasVoteResult blk), Model blk) Source #
getVoteIds ∷ Model blk → Set (PerasVoteId blk) Source #
getVotesAfter ∷ PerasVoteTicketNo → Model blk → Map PerasVoteTicketNo (WithArrivalTime (ValidatedPerasVote blk)) Source #
getForgedCertForRound ∷ PerasRoundNo → Model blk → Maybe (ValidatedPerasCert blk) Source #
garbageCollect ∷ PerasRoundNo → Model blk → Model blk Source #