@@ -127,7 +127,7 @@ import Cardano.Ledger.MemoBytes (
127127 getMemoSafeHash ,
128128 lensMemoRawType ,
129129 mkMemoizedEra ,
130- rawTypeL ,
130+ memoRawTypeL ,
131131 )
132132import Cardano.Ledger.TxIn (TxIn )
133133import Cardano.Ledger.Val (Val (.. ))
@@ -730,16 +730,16 @@ instance EraTxBody DijkstraEra where
730730 (mkMemoizedEra @ DijkstraEra basicDijkstraTxBodyRaw)
731731 (mkMemoizedEra @ DijkstraEra basicDijkstraSubTxBodyRaw)
732732
733- inputsTxBodyL = rawTypeL @ DijkstraEra . inputsDijkstraTxBodyRawL
733+ inputsTxBodyL = memoRawTypeL @ DijkstraEra . inputsDijkstraTxBodyRawL
734734 {-# INLINE inputsTxBodyL #-}
735735
736- outputsTxBodyL = rawTypeL @ DijkstraEra . outputsDijkstraTxBodyRawL
736+ outputsTxBodyL = memoRawTypeL @ DijkstraEra . outputsDijkstraTxBodyRawL
737737 {-# INLINE outputsTxBodyL #-}
738738
739- feeTxBodyL = rawTypeL @ DijkstraEra . feeDijkstraTxBodyRawL
739+ feeTxBodyL = memoRawTypeL @ DijkstraEra . feeDijkstraTxBodyRawL
740740 {-# INLINE feeTxBodyL #-}
741741
742- auxDataHashTxBodyL = rawTypeL @ DijkstraEra . auxDataHashDijkstraTxBodyRawL
742+ auxDataHashTxBodyL = memoRawTypeL @ DijkstraEra . auxDataHashDijkstraTxBodyRawL
743743 {-# INLINE auxDataHashTxBodyL #-}
744744
745745 spendableInputsTxBodyF = to $ \ txBody ->
@@ -749,11 +749,11 @@ instance EraTxBody DijkstraEra where
749749 allInputsTxBodyF = babbageAllInputsTxBodyF
750750 {-# INLINE allInputsTxBodyF #-}
751751
752- withdrawalsTxBodyL = rawTypeL @ DijkstraEra . withdrawalsDijkstraTxBodyRawL
752+ withdrawalsTxBodyL = memoRawTypeL @ DijkstraEra . withdrawalsDijkstraTxBodyRawL
753753 {-# INLINE withdrawalsTxBodyL #-}
754754
755755 certsTxBodyL =
756- rawTypeL @ DijkstraEra
756+ memoRawTypeL @ DijkstraEra
757757 . certsDijkstraTxBodyRawL
758758 . lens OSet. toStrictSeq (\ _ x -> OSet. fromStrictSeq x)
759759 {-# INLINE certsTxBodyL #-}
@@ -882,7 +882,7 @@ vldtDijkstraTxBodyRawL =
882882 )
883883
884884instance AllegraEraTxBody DijkstraEra where
885- vldtTxBodyL = rawTypeL @ DijkstraEra . vldtDijkstraTxBodyRawL
885+ vldtTxBodyL = memoRawTypeL @ DijkstraEra . vldtDijkstraTxBodyRawL
886886 {-# INLINE vldtTxBodyL #-}
887887
888888mintDijkstraTxBodyRawL :: Lens' (DijkstraTxBodyRaw l era ) MultiAsset
@@ -898,7 +898,7 @@ mintDijkstraTxBodyRawL =
898898 )
899899
900900instance MaryEraTxBody DijkstraEra where
901- mintTxBodyL = rawTypeL @ DijkstraEra . mintDijkstraTxBodyRawL
901+ mintTxBodyL = memoRawTypeL @ DijkstraEra . mintDijkstraTxBodyRawL
902902 {-# INLINE mintTxBodyL #-}
903903
904904collateralInputsDijkstraTxBodyRawL :: Lens' (DijkstraTxBodyRaw TopTx era ) (Set TxIn )
@@ -931,7 +931,7 @@ networkIdDijkstraTxBodyRawL =
931931 )
932932
933933instance AlonzoEraTxBody DijkstraEra where
934- collateralInputsTxBodyL = rawTypeL @ DijkstraEra . collateralInputsDijkstraTxBodyRawL
934+ collateralInputsTxBodyL = memoRawTypeL @ DijkstraEra . collateralInputsDijkstraTxBodyRawL
935935 {-# INLINE collateralInputsTxBodyL #-}
936936
937937 reqSignerHashesTxBodyL = notSupportedInThisEraL
@@ -943,10 +943,10 @@ instance AlonzoEraTxBody DijkstraEra where
943943 insertKeyHash (ScriptHashObj _) = id
944944 {-# INLINE reqSignerHashesTxBodyG #-}
945945
946- scriptIntegrityHashTxBodyL = rawTypeL @ DijkstraEra . scriptIntegrityHashDijkstraTxBodyRawL
946+ scriptIntegrityHashTxBodyL = memoRawTypeL @ DijkstraEra . scriptIntegrityHashDijkstraTxBodyRawL
947947 {-# INLINE scriptIntegrityHashTxBodyL #-}
948948
949- networkIdTxBodyL = rawTypeL @ DijkstraEra . networkIdDijkstraTxBodyRawL
949+ networkIdTxBodyL = memoRawTypeL @ DijkstraEra . networkIdDijkstraTxBodyRawL
950950 {-# INLINE networkIdTxBodyL #-}
951951
952952 redeemerPointer = dijkstraRedeemerPointer
@@ -989,13 +989,13 @@ instance BabbageEraTxBody DijkstraEra where
989989 )
990990 {-# INLINE sizedOutputsTxBodyL #-}
991991
992- referenceInputsTxBodyL = rawTypeL @ DijkstraEra . referenceInputsDijkstraTxBodyRawL
992+ referenceInputsTxBodyL = memoRawTypeL @ DijkstraEra . referenceInputsDijkstraTxBodyRawL
993993 {-# INLINE referenceInputsTxBodyL #-}
994994
995- totalCollateralTxBodyL = rawTypeL @ DijkstraEra . totalCollateralDijkstraTxBodyRawL
995+ totalCollateralTxBodyL = memoRawTypeL @ DijkstraEra . totalCollateralDijkstraTxBodyRawL
996996 {-# INLINE totalCollateralTxBodyL #-}
997997
998- collateralReturnTxBodyL = rawTypeL @ DijkstraEra . collateralReturnDijkstraTxBodyRawL
998+ collateralReturnTxBodyL = memoRawTypeL @ DijkstraEra . collateralReturnDijkstraTxBodyRawL
999999 {-# INLINE collateralReturnTxBodyL #-}
10001000
10011001 sizedCollateralReturnTxBodyL =
@@ -1057,13 +1057,13 @@ currentTreasuryValueDijkstraTxBodyRawL =
10571057 )
10581058
10591059instance ConwayEraTxBody DijkstraEra where
1060- votingProceduresTxBodyL = rawTypeL @ DijkstraEra . votingProceduresDijkstraTxBodyRawL
1060+ votingProceduresTxBodyL = memoRawTypeL @ DijkstraEra . votingProceduresDijkstraTxBodyRawL
10611061 {-# INLINE votingProceduresTxBodyL #-}
1062- proposalProceduresTxBodyL = rawTypeL @ DijkstraEra . proposalProceduresDijkstraTxBodyRawL
1062+ proposalProceduresTxBodyL = memoRawTypeL @ DijkstraEra . proposalProceduresDijkstraTxBodyRawL
10631063 {-# INLINE proposalProceduresTxBodyL #-}
1064- currentTreasuryValueTxBodyL = rawTypeL @ DijkstraEra . currentTreasuryValueDijkstraTxBodyRawL
1064+ currentTreasuryValueTxBodyL = memoRawTypeL @ DijkstraEra . currentTreasuryValueDijkstraTxBodyRawL
10651065 {-# INLINE currentTreasuryValueTxBodyL #-}
1066- treasuryDonationTxBodyL = rawTypeL @ DijkstraEra . treasuryDonationDijkstraTxBodyRawL
1066+ treasuryDonationTxBodyL = memoRawTypeL @ DijkstraEra . treasuryDonationDijkstraTxBodyRawL
10671067 {-# INLINE treasuryDonationTxBodyL #-}
10681068
10691069class ConwayEraTxBody era => DijkstraEraTxBody era where
@@ -1083,7 +1083,7 @@ guardsDijkstraTxBodyRawL =
10831083
10841084instance DijkstraEraTxBody DijkstraEra where
10851085 {-# INLINE guardsTxBodyL #-}
1086- guardsTxBodyL = rawTypeL @ DijkstraEra . guardsDijkstraTxBodyRawL
1086+ guardsTxBodyL = memoRawTypeL @ DijkstraEra . guardsDijkstraTxBodyRawL
10871087
10881088-- | Decoder for decoding guards in a backwards-compatible manner. It peeks at
10891089-- the first element and if it's a credential, it decodes the rest of the
0 commit comments