@@ -63,16 +63,15 @@ import Data.List (sortOn, unzip4)
6363import Data.Map (Map )
6464import Data.Map qualified as Map
6565import Data.Maybe (catMaybes , mapMaybe )
66- import Data.Set qualified as Set
6766import Data.Text (Text )
6867import Data.Text qualified as Text
6968import Ledger.Crypto (PubKey (PubKey ), PubKeyHash (PubKeyHash ))
7069import Ledger.Crypto qualified as Crypto
7170import Ledger.Tx (Tx )
7271import Ledger.Tx qualified as Tx
7372import Ledger.Value qualified as Value
74- import Plutus.Script.Utils.Scripts qualified as Scripts
75- import Plutus.Script.Utils.V1.Scripts qualified as Scripts
73+ import Plutus.Script.Utils.Scripts qualified as ScriptUtils
74+ import Plutus.Script.Utils.V1.Scripts qualified as ScriptUtils
7675import Plutus.V1.Ledger.Api (
7776 CurrencySymbol ,
7877 Datum (getDatum ),
@@ -146,7 +145,7 @@ writePolicyScriptFile ::
146145 Eff effs (Either (FileError () ) Text )
147146writePolicyScriptFile pabConf mintingPolicy =
148147 let script = serialiseScript $ Ledger. unMintingPolicyScript mintingPolicy
149- filepath = policyScriptFilePath pabConf (Scripts . scriptCurrencySymbol mintingPolicy)
148+ filepath = policyScriptFilePath pabConf (ScriptUtils . scriptCurrencySymbol mintingPolicy)
150149 in fmap (const filepath) <$> writeFileTextEnvelope @ w (Text. unpack filepath) Nothing script
151150
152151-- | Compiles and writes a script file under the given folder
@@ -158,7 +157,7 @@ writeValidatorScriptFile ::
158157 Eff effs (Either (FileError () ) Text )
159158writeValidatorScriptFile pabConf validatorScript =
160159 let script = serialiseScript $ Ledger. unValidatorScript validatorScript
161- filepath = validatorScriptFilePath pabConf (Scripts . validatorHash validatorScript)
160+ filepath = validatorScriptFilePath pabConf (ScriptUtils . validatorHash validatorScript)
162161 in fmap (const filepath) <$> writeFileTextEnvelope @ w (Text. unpack filepath) Nothing script
163162
164163-- TODO: Removed for now, as the main iohk branch doesn't support metadata yet
@@ -185,7 +184,7 @@ writeAll pabConf tx = do
185184 -- TODO: Removed for now, as the main iohk branch doesn't support metadata yet
186185 -- createDirectoryIfMissing @w False (Text.unpack pabConf.pcMetadataDir)
187186
188- let (plutusVersions , validatorScripts, redeemers, datums) =
187+ let (_ , validatorScripts, redeemers, datums) =
189188 unzip4 $ mapMaybe Tx. inScripts $ Tx. txInputs tx
190189
191190 policyScripts = Map. elems $ Tx. txMintScripts tx
@@ -311,7 +310,7 @@ writeDatumJsonFile ::
311310 Eff effs (Either (FileError () ) Text )
312311writeDatumJsonFile pabConf datum =
313312 let json = dataToJson $ getDatum datum
314- filepath = datumJsonFilePath pabConf (Scripts . datumHash datum)
313+ filepath = datumJsonFilePath pabConf (ScriptUtils . datumHash datum)
315314 in fmap (const filepath) <$> writeFileJSON @ w (Text. unpack filepath) json
316315
317316writeRedeemerJsonFile ::
@@ -322,7 +321,7 @@ writeRedeemerJsonFile ::
322321 Eff effs (Either (FileError () ) Text )
323322writeRedeemerJsonFile pabConf redeemer =
324323 let json = dataToJson $ getRedeemer redeemer
325- filepath = redeemerJsonFilePath pabConf (Scripts . redeemerHash redeemer)
324+ filepath = redeemerJsonFilePath pabConf (ScriptUtils . redeemerHash redeemer)
326325 in fmap (const filepath) <$> writeFileJSON @ w (Text. unpack filepath) json
327326
328327dataToJson :: forall (a :: Type ). ToData a => a -> JSON. Value
0 commit comments