Skip to content

Commit c201118

Browse files
committed
Rename rawTypeL to memoRawTypeL
1 parent 6fb9029 commit c201118

File tree

4 files changed

+25
-24
lines changed

4 files changed

+25
-24
lines changed

eras/dijkstra/impl/src/Cardano/Ledger/Dijkstra/TxBody.hs

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ import Cardano.Ledger.MemoBytes (
127127
getMemoSafeHash,
128128
lensMemoRawType,
129129
mkMemoizedEra,
130-
rawTypeL,
130+
memoRawTypeL,
131131
)
132132
import Cardano.Ledger.TxIn (TxIn)
133133
import 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

884884
instance AllegraEraTxBody DijkstraEra where
885-
vldtTxBodyL = rawTypeL @DijkstraEra . vldtDijkstraTxBodyRawL
885+
vldtTxBodyL = memoRawTypeL @DijkstraEra . vldtDijkstraTxBodyRawL
886886
{-# INLINE vldtTxBodyL #-}
887887

888888
mintDijkstraTxBodyRawL :: Lens' (DijkstraTxBodyRaw l era) MultiAsset
@@ -898,7 +898,7 @@ mintDijkstraTxBodyRawL =
898898
)
899899

900900
instance MaryEraTxBody DijkstraEra where
901-
mintTxBodyL = rawTypeL @DijkstraEra . mintDijkstraTxBodyRawL
901+
mintTxBodyL = memoRawTypeL @DijkstraEra . mintDijkstraTxBodyRawL
902902
{-# INLINE mintTxBodyL #-}
903903

904904
collateralInputsDijkstraTxBodyRawL :: Lens' (DijkstraTxBodyRaw TopTx era) (Set TxIn)
@@ -931,7 +931,7 @@ networkIdDijkstraTxBodyRawL =
931931
)
932932

933933
instance 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

10591059
instance 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

10691069
class ConwayEraTxBody era => DijkstraEraTxBody era where
@@ -1083,7 +1083,7 @@ guardsDijkstraTxBodyRawL =
10831083

10841084
instance 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

libs/cardano-ledger-core/CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
## 1.19.0.0
44

5+
* Add `memoRawTypeL`
56
* Remove the `UMap` module and the `umap` benchmarks cabal target.
67
* Export `dRepToText`
78
* Deprecated `bheader` and `bbody`

libs/cardano-ledger-core/src/Cardano/Ledger/MemoBytes.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ module Cardano.Ledger.MemoBytes (
2828
eqRawType,
2929
getMemoRawBytes,
3030
lensMemoRawType,
31-
rawTypeL,
31+
memoRawTypeL,
3232

3333
-- * MemoBytes MemPack definitions
3434
byteCountMemoBytes,

libs/cardano-ledger-core/src/Cardano/Ledger/MemoBytes/Internal.hs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ module Cardano.Ledger.MemoBytes.Internal (
5757
eqRawType,
5858
getMemoRawBytes,
5959
lensMemoRawType,
60-
rawTypeL,
60+
memoRawTypeL,
6161

6262
-- * MemoBytes MemPack instance definitions
6363
byteCountMemoBytes,
@@ -336,14 +336,14 @@ lensMemoRawType getter setter =
336336
lens (getter . getMemoRawType) (\t b -> mkMemoizedEra @era $ setter (getMemoRawType t) b)
337337
{-# INLINEABLE lensMemoRawType #-}
338338

339-
rawTypeL ::
339+
memoRawTypeL ::
340340
forall era t.
341341
( Era era
342342
, EncCBOR (RawType t)
343343
, Memoized t
344344
) =>
345345
Lens' t (RawType t)
346-
rawTypeL = lensMemoRawType @era id (\_ x -> x)
346+
memoRawTypeL = lensMemoRawType @era id (\_ x -> x)
347347

348348
-- | Type class that implements equality on the Haskell type, ignoring any of the
349349
-- potentially memoized binary representation of the type.

0 commit comments

Comments
 (0)