tests
Safe HaskellNone
LanguageHaskell2010

Test.Cardano.Ledger.Conformance.Imp.Core

Documentation

conformanceHook ∷ ∀ (rule ∷ Symbol) era t. (ExecSpecRule rule era, ToExpr (Event (EraRule rule era))) ⇒ GlobalsTRC (EraRule rule era) → ExecContext rule era → Either (NonEmpty (PredicateFailure (EraRule rule era))) (State (EraRule rule era), [Event (EraRule rule era)]) → ImpM t () Source #

submitTxConformanceHook ∷ (HasCallStack, ExecSpecTopLevelRule "LEDGER" era) ⇒ GlobalsTRC (EraRule "LEDGER" era) → Either (NonEmpty (PredicateFailure (EraRule "LEDGER" era))) (State (EraRule "LEDGER" era), [Event (EraRule "LEDGER" era)]) → ImpM t () Source #

epochBoundaryConformanceHook ∷ (ExecSpecTopLevelRule "NEWEPOCH" era, ToExpr (Event (EraRule "NEWEPOCH" era))) ⇒ GlobalsTRC (EraRule "NEWEPOCH" era) → State (EraRule "NEWEPOCH" era) → ImpM t () Source #