Skip to content

Commit 56fc6cd

Browse files
committed
Fix suggestions
1 parent 98621fe commit 56fc6cd

File tree

2 files changed

+8
-7
lines changed

2 files changed

+8
-7
lines changed

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ import Cardano.Ledger.Shelley.TxCert (
7979
import Cardano.Ledger.Val (Val (..))
8080
import Control.DeepSeq (NFData)
8181
import Data.Aeson (KeyValue ((.=)), ToJSON (..))
82+
import Data.Foldable (Foldable (..))
8283
import GHC.Generics (Generic)
8384
import NoThunks.Class (NoThunks)
8485

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

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{-# LANGUAGE DataKinds #-}
22
{-# LANGUAGE PatternSynonyms #-}
33
{-# LANGUAGE RankNTypes #-}
4+
{-# LANGUAGE ScopedTypeVariables #-}
45
{-# LANGUAGE TypeFamilies #-}
56
{-# LANGUAGE TypeOperators #-}
67
{-# OPTIONS_GHC -Wno-orphans #-}
@@ -38,7 +39,7 @@ import Cardano.Ledger.Dijkstra.Tx ()
3839
import Cardano.Ledger.Dijkstra.TxBody (DijkstraEraTxBody (..))
3940
import Cardano.Ledger.Mary.UTxO (burnedMultiAssets, getConsumedMaryValue)
4041
import Cardano.Ledger.Mary.Value (MaryValue (..))
41-
import Cardano.Ledger.Val (Val (..))
42+
import Data.Foldable (Foldable (..))
4243
import Data.Maybe (catMaybes)
4344
import Lens.Micro ((^.))
4445
import Lens.Micro.Extras (view)
@@ -59,15 +60,14 @@ getConsumedDijkstraValue ::
5960
getConsumedDijkstraValue pp lookupStakingDeposit lookupDRepDeposit utxo txBody =
6061
withBothTxLevels
6162
txBody
62-
( \topTxBody ->
63-
txBodyConsumedValue topTxBody <> subTransactionsConsumedValue pp utxo topTxBody
63+
( \topTxBody ->
64+
txBodyConsumedValue topTxBody <> subTransactionsConsumedValue topTxBody
6465
)
6566
txBodyConsumedValue
6667
where
67-
txBodyConsumedValue :: (MaryEraTxBody era, Value era ~ MaryValue) => TxBody l era -> Value era
68-
txBodyConsumedValue =
69-
getConsumedMaryValue pp lookupStakingDeposit lookupDRepDeposit utxo
70-
subTransactionsConsumedValue pp utxo topTxBody =
68+
txBodyConsumedValue :: forall m. TxBody m era -> Value era
69+
txBodyConsumedValue = getConsumedMaryValue pp lookupStakingDeposit lookupDRepDeposit utxo
70+
subTransactionsConsumedValue topTxBody =
7171
foldMap'
7272
(getConsumedValue pp lookupStakingDeposit lookupDRepDeposit utxo . view bodyTxL)
7373
(topTxBody ^. subTransactionsTxBodyL)

0 commit comments

Comments
 (0)