cardano-ledger-test-9.9.9.9: Testing harness, tests and benchmarks for Shelley style cardano ledgers
Safe HaskellNone
LanguageHaskell2010

Test.Cardano.Ledger.Constrained.Conway.GovCert

Description

Specs necessary to generate, environment, state, and signal for the GOVCERT rule

Synopsis

Documentation

vStateSpecEra era ⇒ WitUniv era → Set (Credential 'DRepRole) → Specification (VState era) Source #

There are no hard constraints on VState, other than witnessing, and delegatee conformance which must align with the conwayCertExecContextSpec

notYetResigned ∷ (HasSpec x, Ord x, IsNormalType x) ⇒ Map x CommitteeAuthorizationTerm x → Pred Source #

Operations for authenticating a HotKey, or resigning a ColdKey are illegal if that key has already resigned.