@@ -22,26 +22,20 @@ where
22
22
import Cardano.Api.Era.Internal.Eon.ShelleyBasedEra
23
23
import Cardano.Api.Error
24
24
import Cardano.Api.Experimental.Era
25
- import Cardano.Api.Experimental.Plutus.Internal.Script qualified as Exp
26
- import Cardano.Api.Experimental.Plutus.Internal.ScriptWitness qualified as Exp
27
- import Cardano.Api.Experimental.Simple.Script qualified as Exp
28
- import Cardano.Api.Experimental.Tx.Internal.AnyWitness
29
25
import Cardano.Api.HasTypeProxy
30
26
import Cardano.Api.Ledger qualified as L
31
- import Cardano.Api.Plutus .Internal.Script
32
- import Cardano.Api.Plutus.Internal.Script qualified as Api
27
+ import Cardano.Api.Ledger .Internal.Reexport qualified as Ledger
28
+ import Cardano.Api.Pretty
33
29
import Cardano.Api.Serialise.Cbor
34
30
import Cardano.Api.Serialise.TextEnvelope.Internal
35
- import Cardano.Api.Tx.Internal.Body (TxCertificates (.. ))
36
- import Cardano.Api.Tx.Internal.Body qualified as Api
37
31
38
32
import Cardano.Binary qualified as CBOR
39
- import Cardano.Ledger.Allegra.Scripts qualified as L
40
- import Cardano.Ledger.Plutus.Language qualified as L
41
- import Cardano.Ledger.Plutus.Language qualified as Plutus
33
+ import Cardano.Ledger.BaseTypes (strictMaybe )
42
34
35
+ import Control.Monad.Error.Class
36
+ import Data.ByteString (ByteString )
37
+ import Data.String
43
38
import Data.Typeable
44
- import GHC.IsList
45
39
46
40
data Certificate era where
47
41
Certificate :: L. EraTxCert era => L. TxCert era -> Certificate era
0 commit comments