@@ -58,7 +58,7 @@ mkTxOut sbe addr val' mDatumAnyEra refScriptFp = do
5858 )
5959 ShelleyBasedEraBabbage -> do
6060 (dat, suppl) <- babbageDatumFields mDatumAnyEra
61- refScript <- readRefScript sbe BabbageEraOnwardsBabbage refScriptFp
61+ refScript <- readRefScript BabbageEraOnwardsBabbage refScriptFp
6262 pure
6363 ( Exp. TxOut
6464 ( L. mkBasicTxOut ledgerAddr ledgerVal
@@ -69,7 +69,7 @@ mkTxOut sbe addr val' mDatumAnyEra refScriptFp = do
6969 )
7070 ShelleyBasedEraConway -> do
7171 (dat, suppl) <- babbageDatumFields mDatumAnyEra
72- refScript <- readRefScript sbe BabbageEraOnwardsConway refScriptFp
72+ refScript <- readRefScript BabbageEraOnwardsConway refScriptFp
7373 pure
7474 ( Exp. TxOut
7575 ( L. mkBasicTxOut ledgerAddr ledgerVal
@@ -120,15 +120,14 @@ babbageDatumFields = \case
120120 pure (scriptDataToInlineDatum sData, mempty )
121121
122122readRefScript
123- :: ShelleyBasedEra era
124- -> BabbageEraOnwards era
123+ :: BabbageEraOnwards era
125124 -> ReferenceScriptAnyEra
126125 -> CIO e (L. StrictMaybe (L. Script (ShelleyLedgerEra era )))
127- readRefScript sbe boe = \ case
126+ readRefScript boe = \ case
128127 ReferenceScriptAnyEraNone -> pure L. SNothing
129128 ReferenceScriptAnyEra fp -> do
130129 script <- readFileScriptInAnyLang fp
131- pure $ refScriptToShelleyScript sbe (ReferenceScript boe script)
130+ pure $ refScriptToShelleyScript (convert boe) (ReferenceScript boe script)
132131
133132toTxOutValueInShelleyBasedEra
134133 :: ShelleyBasedEra era
0 commit comments