{-# LANGUAGE UndecidableSuperClasses #-} -- | Defines the requirements on an era to be testable module Test.Cardano.Ledger.TestableEra where import Cardano.Ledger.Shelley.API import Cardano.Protocol.TPraos.API class ( ApplyBlock era , ApplyTx era , GetLedgerView era ) => TestableEra era