cardano-ledger-shelley-test
Safe HaskellNone
LanguageHaskell2010

Test.Cardano.Ledger.Shelley.Examples.Chain

Synopsis

Documentation

data CHAINExample era Source #

Constructors

CHAINExample 

Fields

Instances

Instances details
(EraGov era, EraTxOut era, Show (BlockBody era), Show (CertState era), Show (InstantStake era), Show (StashedAVVMAddresses era), Show (PredicateFailure (EraRule "BBODY" era)), Show (PredicateFailure (EraRule "TICK" era)), Show (PredicateFailure (EraRule "TICKN" era))) ⇒ Show (CHAINExample era) Source # 
Instance details

Defined in Test.Cardano.Ledger.Shelley.Examples.Chain

Methods

showsPrec ∷ Int → CHAINExample era → ShowS #

show ∷ CHAINExample era → String #

showList ∷ [CHAINExample era] → ShowS #

testCHAINExample ∷ HasCallStack ⇒ CHAINExample ShelleyEra → Assertion Source #

Runs example, applies chain state transition system rule (STS), and checks that trace ends with expected state or expected error.