Skip to content

Commit 3c5a949

Browse files
committed
Tidy up code
1 parent 295ddcf commit 3c5a949

File tree

2 files changed

+18
-18
lines changed
  • cardano-api/src/Cardano/Api/IPC
  • cardano-cli/src/Cardano/CLI/Shelley/Run

2 files changed

+18
-18
lines changed

cardano-api/src/Cardano/Api/IPC/Monad.hs

+3-3
Original file line numberDiff line numberDiff line change
@@ -9,18 +9,19 @@ module Cardano.Api.IPC.Monad
99
, determineEraExpr
1010
) where
1111

12+
import Prelude
13+
1214
import Control.Applicative
1315
import Control.Concurrent.STM
1416
import Control.Monad
1517
import Control.Monad.IO.Class
1618
import Control.Monad.Reader
1719
import Control.Monad.Trans.Cont
20+
import Control.Monad.Trans.Except (ExceptT (..), runExceptT)
1821
import Data.Bifunctor (first)
1922
import Data.Either
2023
import Data.Function
2124
import Data.Maybe
22-
import Data.Ord (Ord (..))
23-
import System.IO
2425

2526
import Cardano.Ledger.Shelley.Scripts ()
2627
import qualified Ouroboros.Network.Protocol.LocalStateQuery.Client as Net.Query
@@ -31,7 +32,6 @@ import Cardano.Api.Eras
3132
import Cardano.Api.IPC
3233
import Cardano.Api.IPC.Version
3334
import Cardano.Api.Modes
34-
import Control.Monad.Trans.Except (ExceptT (..), runExceptT)
3535

3636

3737
{- HLINT ignore "Use const" -}

cardano-cli/src/Cardano/CLI/Shelley/Run/Query.hs

+15-15
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,7 @@ runQueryProtocolParameters (AnyConsensusModeParams cModeParams) network mOutFile
216216

217217
result <- liftIO $ executeLocalStateQueryExpr localNodeConnInfo Nothing $ runExceptT $ do
218218
anyE@(AnyCardanoEra era) <- lift (determineEraExpr cModeParams)
219-
& onLeft (throwE . ShelleyQueryCmdUnsupportedNtcVersion)
219+
& onLeft (left . ShelleyQueryCmdUnsupportedNtcVersion)
220220

221221
case cardanoEraStyle era of
222222
LegacyByronEra -> left ShelleyQueryCmdByronEra
@@ -227,8 +227,8 @@ runQueryProtocolParameters (AnyConsensusModeParams cModeParams) network mOutFile
227227
& hoistMaybe (ShelleyQueryCmdEraConsensusModeMismatch (AnyConsensusMode cMode) anyE)
228228

229229
lift (queryExpr $ QueryInEra eInMode $ QueryInShelleyBasedEra sbe QueryProtocolParameters)
230-
& onLeft (throwE . ShelleyQueryCmdUnsupportedNtcVersion)
231-
& onLeft (throwE . ShelleyQueryCmdEraMismatch)
230+
& onLeft (left . ShelleyQueryCmdUnsupportedNtcVersion)
231+
& onLeft (left . ShelleyQueryCmdEraMismatch)
232232

233233
writeProtocolParameters mOutFile =<< except (join (first ShelleyQueryCmdAcquireFailure result))
234234

@@ -284,19 +284,19 @@ runQueryTip
284284
-> Maybe OutputFile
285285
-> ExceptT ShelleyQueryCmdError IO ()
286286
runQueryTip (AnyConsensusModeParams cModeParams) network mOutFile = do
287-
SocketPath sockPath <- lift readEnvSocketPath & onLeft (throwE . ShelleyQueryCmdEnvVarSocketErr)
287+
SocketPath sockPath <- lift readEnvSocketPath & onLeft (left . ShelleyQueryCmdEnvVarSocketErr)
288288

289289
case consensusModeOnly cModeParams of
290290
CardanoMode -> do
291291
let localNodeConnInfo = LocalNodeConnectInfo cModeParams network sockPath
292292

293293
eLocalState <- ExceptT $ fmap sequence $
294294
executeLocalStateQueryExpr localNodeConnInfo Nothing $ runExceptT $ do
295-
era <- lift (queryExpr (QueryCurrentEra CardanoModeIsMultiEra)) & onLeft (throwE . ShelleyQueryCmdUnsupportedNtcVersion)
296-
eraHistory <- lift (queryExpr (QueryEraHistory CardanoModeIsMultiEra)) & onLeft (throwE . ShelleyQueryCmdUnsupportedNtcVersion)
297-
mChainBlockNo <- lift (queryExpr QueryChainBlockNo ) & onLeft (throwE . ShelleyQueryCmdUnsupportedNtcVersion) & fmap Just
298-
mChainPoint <- lift (queryExpr (QueryChainPoint CardanoMode )) & onLeft (throwE . ShelleyQueryCmdUnsupportedNtcVersion) & fmap Just
299-
mSystemStart <- lift (queryExpr QuerySystemStart ) & onLeft (throwE . ShelleyQueryCmdUnsupportedNtcVersion) & fmap Just
295+
era <- lift (queryExpr (QueryCurrentEra CardanoModeIsMultiEra)) & onLeft (left . ShelleyQueryCmdUnsupportedNtcVersion)
296+
eraHistory <- lift (queryExpr (QueryEraHistory CardanoModeIsMultiEra)) & onLeft (left . ShelleyQueryCmdUnsupportedNtcVersion)
297+
mChainBlockNo <- lift (queryExpr QueryChainBlockNo) & onLeft (left . ShelleyQueryCmdUnsupportedNtcVersion) & fmap Just
298+
mChainPoint <- lift (queryExpr (QueryChainPoint CardanoMode)) & onLeft (left . ShelleyQueryCmdUnsupportedNtcVersion) & fmap Just
299+
mSystemStart <- lift (queryExpr QuerySystemStart) & onLeft (left . ShelleyQueryCmdUnsupportedNtcVersion) & fmap Just
300300

301301
return O.QueryTipLocalState
302302
{ O.era = era
@@ -1016,7 +1016,7 @@ runQueryStakePools
10161016
-> ExceptT ShelleyQueryCmdError IO ()
10171017
runQueryStakePools (AnyConsensusModeParams cModeParams)
10181018
network mOutFile = do
1019-
SocketPath sockPath <- lift readEnvSocketPath & onLeft (throwE . ShelleyQueryCmdEnvVarSocketErr)
1019+
SocketPath sockPath <- lift readEnvSocketPath & onLeft (left . ShelleyQueryCmdEnvVarSocketErr)
10201020

10211021
let localNodeConnInfo = LocalNodeConnectInfo cModeParams network sockPath
10221022

@@ -1027,7 +1027,7 @@ runQueryStakePools (AnyConsensusModeParams cModeParams)
10271027
ShelleyMode -> return $ AnyCardanoEra ShelleyEra
10281028
CardanoMode ->
10291029
lift (queryExpr $ QueryCurrentEra CardanoModeIsMultiEra)
1030-
& onLeft (throwE . ShelleyQueryCmdUnsupportedNtcVersion)
1030+
& onLeft (left . ShelleyQueryCmdUnsupportedNtcVersion)
10311031

10321032
let cMode = consensusModeOnly cModeParams
10331033

@@ -1037,10 +1037,10 @@ runQueryStakePools (AnyConsensusModeParams cModeParams)
10371037
sbe <- getSbe $ cardanoEraStyle era
10381038

10391039
lift (queryExpr (QueryInEra eInMode $ QueryInShelleyBasedEra sbe $ QueryStakePools))
1040-
& onLeft (throwE . ShelleyQueryCmdUnsupportedNtcVersion)
1041-
& onLeft (throwE . ShelleyQueryCmdEraMismatch)
1042-
) & onLeft (throwE . ShelleyQueryCmdAcquireFailure)
1043-
& onLeft throwE
1040+
& onLeft (left . ShelleyQueryCmdUnsupportedNtcVersion)
1041+
& onLeft (left . ShelleyQueryCmdEraMismatch)
1042+
) & onLeft (left . ShelleyQueryCmdAcquireFailure)
1043+
& onLeft left
10441044

10451045
writeStakePools mOutFile poolIds
10461046

0 commit comments

Comments
 (0)