Moduleouroboros-consensus-4.2.1.0
Ouroboros.Consensus.Peras.Vote.Aggregation
- 2 types
- 4 values
- Packageouroboros-consensus-4.2.1.0
- Exports8
- LicenceApache-2.0
Instances6Eq, Show, Generic, NoThunks, HasPerasVoteRound, Rep
StandardHash blk => Eq (PerasRoundVoteState blk)Defined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Peras.Vote.AggregationStandardHash blk => Show (PerasRoundVoteState blk)Defined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Peras.Vote.AggregationGeneric (PerasRoundVoteState blk)Defined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Peras.Vote.AggregationStandardHash blk => NoThunks (PerasRoundVoteState blk)Defined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Peras.Vote.AggregationHasPerasVoteRound (PerasRoundVoteState blk)Defined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Peras.Vote.Aggregationtype Rep (PerasRoundVoteState blk) = D1 ('MetaDataDefined in ouroboros-consensus-4.2.1.0 · Ouroboros.Consensus.Peras.Vote.Aggregation"PerasRoundVoteState"
"Ouroboros.Consensus.Peras.Vote.Aggregation"
"ouroboros-consensus-4.2.1.0-C9zVP0VXla2Fy4UJAsSSXt"
'False) (C1 ('MetaCons"PerasRoundVoteState"
'PrefixI 'True) (S1 ('MetaSel ('Just"prvsRoundNo"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedUnpack) (Rec0 PerasRoundNo) :*: S1 ('MetaSel ('Just"prvsState"
) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Either (NoQuorum blk) (Quorum blk)))))
Constructors
RoundVoteStateLoserAboveQuorum (PerasTargetVoteState blk 'Winner) (PerasTargetVoteState blk 'Loser)RoundVoteStateForgingCertError (PerasForgeErr blk)