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

Test.Cardano.Ledger.Constrained.Conway.GovCert

Description

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

Synopsis

Documentation

vStateSpec ∷ ∀ era. Era 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.