Skip to content
This repository was archived by the owner on Aug 18, 2020. It is now read-only.

Commit a372993

Browse files
committed
Fix warnings, stylish:
1 parent 33ea1cd commit a372993

File tree

4 files changed

+11
-21
lines changed

4 files changed

+11
-21
lines changed

db/src/Pos/DB/Rocks/Functions.hs

+1-1
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ import System.FilePath (takeDirectory, (</>))
4444

4545
import Pos.Binary.Class (Bi, serialize')
4646
import Pos.DB.BatchOp (rocksWriteBatch)
47-
import Pos.DB.Class (MonadDBRead(..), DBIteratorClass (..), DBTag (..), IterType)
47+
import Pos.DB.Class (DBIteratorClass (..), DBTag (..), IterType)
4848
import Pos.DB.Functions (processIterEntry)
4949
import Pos.DB.Rocks.Types (DB (..), MonadRealDB, NodeDBs (..),
5050
getDBByTag)

db/src/Pos/DB/Update/Poll/DBPoll.hs

+2-4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
{-# LANGUAGE TypeFamilies #-}
22

3+
{-# OPTIONS_GHC -fno-warn-orphans #-}
4+
35
-- | Instance of MoandPollRead which uses DB.
46

57
module Pos.DB.Update.Poll.DBPoll
@@ -9,8 +11,6 @@ module Pos.DB.Update.Poll.DBPoll
911

1012
import Universum hiding (id)
1113

12-
import Control.Monad.Trans.Identity (IdentityT (..))
13-
import Data.Coerce (coerce)
1414
import qualified Data.HashMap.Strict as HM
1515
import qualified Ether
1616
import UnliftIO (MonadUnliftIO)
@@ -28,8 +28,6 @@ import Pos.Util.Wlog (WithLogger)
2828
-- Transformer
2929
----------------------------------------------------------------------------
3030

31-
data DBPollTag
32-
3331
type DBPoll = Ether.ReaderT UpdateConfiguration UpdateConfiguration
3432

3533
runDBPoll :: UpdateConfiguration -> DBPoll m a -> m a

generator/src/Pos/Generator/Block/Mode.hs

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ import Pos.Chain.Block (HasSlogGState (..))
3232
import Pos.Chain.Delegation (DelegationVar, HasDlgConfiguration)
3333
import Pos.Chain.Genesis (GenesisWStakeholders (..))
3434
import Pos.Chain.Ssc (HasSscConfiguration, SscMemTag, SscState)
35-
import Pos.Chain.Update (UpdateConfiguration, HasUpdateConfiguration)
35+
import Pos.Chain.Update (UpdateConfiguration)
3636
import Pos.Client.Txp.Addresses (MonadAddresses (..))
3737
import Pos.Configuration (HasNodeConfiguration)
3838
import Pos.Core (Address, HasPrimaryKey (..), SlotCount, SlotId (..),

node/src/Cardano/Node/API.hs

+7-15
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ import Universum
1010
import Control.Concurrent.STM (orElse, retry)
1111
import Control.Lens (lens, makeLensesWith, to)
1212
import qualified Data.ByteString.Char8 as BS8
13-
import Data.Default (Default)
1413
import qualified Data.Text as Text
1514
import Data.Time.Units (toMicroseconds)
1615
import qualified Paths_cardano_sl_node as Paths
@@ -19,38 +18,32 @@ import Servant
1918
import Ntp.Client (NtpConfiguration, NtpStatus (..),
2019
ntpClientSettings, withNtpClient)
2120
import Ntp.Packet (NtpOffset)
22-
import Pos.Chain.Block (HasBlockConfiguration, LastKnownHeader,
23-
LastKnownHeaderTag)
21+
import Pos.Chain.Block (LastKnownHeader, LastKnownHeaderTag)
2422
import Pos.Chain.Ssc (SscContext)
2523
import Pos.Chain.Update (UpdateConfiguration, curSoftwareVersion)
2624
import Pos.Client.CLI.NodeOptions (NodeApiArgs (..))
27-
import Pos.Context
25+
import Pos.Context (HasPrimaryKey (..), HasSscContext (..),
26+
NodeContext (..))
2827
import qualified Pos.Core as Core
29-
import Pos.Core.JsonLog (CanJsonLog (..))
3028
import Pos.Crypto (SecretKey)
3129
import qualified Pos.DB.Block as DB
3230
import qualified Pos.DB.BlockIndex as DB
3331
import qualified Pos.DB.Class as DB
3432
import Pos.DB.GState.Lock (Priority (..), StateLock,
3533
withStateLockNoMetrics)
3634
import qualified Pos.DB.Rocks as DB
37-
import Pos.DB.Txp (MempoolExt)
3835
import Pos.DB.Txp.MemState (GenericTxpLocalData, TxpHolderTag)
3936
import Pos.Infra.Diffusion.Subscription.Status (ssMap)
40-
import Pos.Infra.Diffusion.Types
37+
import Pos.Infra.Diffusion.Types (Diffusion (..))
4138
import qualified Pos.Infra.Slotting.Util as Slotting
42-
import Pos.Infra.Util.JsonLog.Events (jsonLogDefault)
43-
import Pos.Launcher.Configuration (HasConfigurations)
44-
import Pos.Launcher.Resource
39+
import Pos.Launcher.Resource (NodeResources (..))
4540
import Pos.Node.API as Node
4641
import Pos.Util (HasLens (..), HasLens')
4742
import Pos.Util.CompileInfo (CompileTimeInfo, ctiGitRevision)
4843
import Pos.Util.Lens (postfixLFields)
49-
import Pos.Util.Servant
44+
import Pos.Util.Servant (WalletResponse (..), single)
5045
import Pos.Web (serveImpl)
5146
import qualified Pos.Web as Legacy
52-
import Pos.WorkMode (RealModeContext)
53-
import Pos.WorkMode.Class (WorkMode)
5447

5548
type NodeV1Api
5649
= "v1"
@@ -106,8 +99,7 @@ legacyNodeApi r =
10699
Legacy.nodeServantHandlers
107100

108101
launchNodeServer
109-
:: HasConfigurations
110-
=> NodeApiArgs
102+
:: NodeApiArgs
111103
-> NtpConfiguration
112104
-> NodeResources ()
113105
-> UpdateConfiguration

0 commit comments

Comments
 (0)