{-# LANGUAGE FlexibleContexts #-}
{-# LANGUAGE FlexibleInstances #-}
{-# LANGUAGE TypeFamilies #-}
{-# OPTIONS_GHC -Wno-orphans #-}
module Ouroboros.Consensus.Cardano.Condense () where
import Ouroboros.Consensus.Byron.Ledger
import Ouroboros.Consensus.Cardano.Block
import Ouroboros.Consensus.Cardano.CanHardFork
import Ouroboros.Consensus.HardFork.Combinator.Condense
import Ouroboros.Consensus.Shelley.Ledger
instance CondenseConstraints ByronBlock
instance ShelleyCompatible proto era => CondenseConstraints (ShelleyBlock proto era)
instance CardanoHardForkConstraints c => CondenseConstraints (CardanoBlock c)