| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Ouroboros.Consensus.Peras.Voting.V1
Contents
Synopsis
- type PerasVotingCommitteeScheme = WFALS
- mkPerasVotingCommitteeInput ∷ (PerasCrypto blk ~ PerasBLSCrypto, LedgerStateSupportsPeras ledgerState, ChainDepStateSupportsPeras chainDepState) ⇒ ledgerState EmptyMK → chainDepState → Either (PerasError blk) (VotingCommitteeInput (PerasCrypto blk) WFALS)
- extractPerasStakeDistrAndPublicKeys ∷ PoolDistr → Map PoolId (LedgerStake, PerasPublicKey)
Documentation
type PerasVotingCommitteeScheme = WFALS Source #
mkPerasVotingCommitteeInput ∷ (PerasCrypto blk ~ PerasBLSCrypto, LedgerStateSupportsPeras ledgerState, ChainDepStateSupportsPeras chainDepState) ⇒ ledgerState EmptyMK → chainDepState → Either (PerasError blk) (VotingCommitteeInput (PerasCrypto blk) WFALS) Source #