cardano-ledger-conformance-0.1.0.0: Testing utilities for conformance testing
Safe HaskellSafe-Inferred
LanguageHaskell2010

Test.Cardano.Ledger.Conformance.ExecSpecRule.Conway

Orphan instances

IsConwayUniv fn ⇒ ExecSpecRule fn "CERT" Conway Source # 
Instance details

Associated Types

type ExecContext fn "CERT" Conway Source #

(NFData (SpecRep (ConwayGovPredFailure Conway)), IsConwayUniv fn) ⇒ ExecSpecRule fn "GOV" Conway Source # 
Instance details

Associated Types

type ExecContext fn "GOV" Conway Source #

IsConwayUniv fn ⇒ ExecSpecRule fn "RATIFY" Conway Source # 
Instance details

Associated Types

type ExecContext fn "RATIFY" Conway Source #

Methods

environmentSpecExecContext fn "RATIFY" ConwaySpecification fn (Environment (EraRule "RATIFY" Conway)) Source #

stateSpecExecContext fn "RATIFY" ConwayEnvironment (EraRule "RATIFY" Conway) → Specification fn (State (EraRule "RATIFY" Conway)) Source #

signalSpecExecContext fn "RATIFY" ConwayEnvironment (EraRule "RATIFY" Conway) → State (EraRule "RATIFY" Conway) → Specification fn (Signal (EraRule "RATIFY" Conway)) Source #

genExecContextGen (ExecContext fn "RATIFY" Conway) Source #

runAgdaRuleSpecRep (Environment (EraRule "RATIFY" Conway)) → SpecRep (State (EraRule "RATIFY" Conway)) → SpecRep (Signal (EraRule "RATIFY" Conway)) → Either (NonEmpty (SpecRep (PredicateFailure (EraRule "RATIFY" Conway)))) (SpecRep (State (EraRule "RATIFY" Conway))) Source #

translateInputsEnvironment (EraRule "RATIFY" Conway) → State (EraRule "RATIFY" Conway) → Signal (EraRule "RATIFY" Conway) → ExecContext fn "RATIFY" ConwayImpTestM Conway (SpecRep (Environment (EraRule "RATIFY" Conway)), SpecRep (State (EraRule "RATIFY" Conway)), SpecRep (Signal (EraRule "RATIFY" Conway))) Source #

testConformanceExecContext fn "RATIFY" ConwayEnvironment (EraRule "RATIFY" Conway) → State (EraRule "RATIFY" Conway) → Signal (EraRule "RATIFY" Conway) → Property Source #

IsConwayUniv fn ⇒ ExecSpecRule fn "UTXO" Conway Source # 
Instance details

Associated Types

type ExecContext fn "UTXO" Conway Source #