Skip to content

Commit a798881

Browse files
tochicoolProofOfKeags
authored andcommitted
Format with fourmolu
1 parent 32c2fc7 commit a798881

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+205
-197
lines changed

scripts/PsbtSignTest.hs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
module Main (main) where
22

3+
import Bitcoin (PartiallySignedTransaction, SecKey)
4+
import qualified Bitcoin as H
35
import qualified Data.ByteString as BS
46
import Data.Maybe (fromMaybe)
57
import qualified Data.Serialize as S
68
import Data.Text (pack)
7-
import Bitcoin (PartiallySignedTransaction, SecKey)
8-
import qualified Bitcoin as H
99
import System.Environment (getArgs)
1010

1111

src/Bitcoin.hs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,3 +27,4 @@ import Bitcoin.Network as Network
2727
import Bitcoin.Script as Script
2828
import Bitcoin.Transaction as Transaction
2929
import Bitcoin.Util as Util
30+

src/Bitcoin/Address.hs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,13 @@ module Bitcoin.Address (
4646
module Bitcoin.Address.Bech32,
4747
) where
4848

49+
import Bitcoin.Address.Base58
50+
import Bitcoin.Address.Bech32
51+
import Bitcoin.Crypto
52+
import Bitcoin.Data
53+
import Bitcoin.Keys.Common
54+
import Bitcoin.Script
55+
import Bitcoin.Util
4956
import Control.Applicative
5057
import Control.Arrow (second)
5158
import Control.DeepSeq
@@ -66,13 +73,6 @@ import Data.Text (Text)
6673
import qualified Data.Text as T
6774
import Data.Word (Word8)
6875
import GHC.Generics (Generic)
69-
import Bitcoin.Address.Base58
70-
import Bitcoin.Address.Bech32
71-
import Bitcoin.Crypto
72-
import Bitcoin.Data
73-
import Bitcoin.Keys.Common
74-
import Bitcoin.Script
75-
import Bitcoin.Util
7676

7777

7878
-- | Address format for Bitcoin

src/Bitcoin/Address/Base58.hs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ module Bitcoin.Address.Base58 (
1414
decodeBase58Check,
1515
) where
1616

17+
import Bitcoin.Crypto.Hash
18+
import Bitcoin.Util
1719
import Control.Monad
1820
import Data.Array
1921
import Data.ByteString (ByteString)
@@ -28,8 +30,6 @@ import Data.String.Conversions (cs)
2830
import Data.Text (Text)
2931
import qualified Data.Text as T
3032
import Data.Word
31-
import Bitcoin.Crypto.Hash
32-
import Bitcoin.Util
3333
import Numeric (readInt, showIntAtBase)
3434

3535

src/Bitcoin/Block.hs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,4 @@ module Bitcoin.Block (
1212
import Bitcoin.Block.Common
1313
import Bitcoin.Block.Headers
1414
import Bitcoin.Block.Merkle
15+

src/Bitcoin/Block/Common.hs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,10 @@ module Bitcoin.Block.Common (
2626
encodeCompact,
2727
) where
2828

29+
import Bitcoin.Crypto.Hash
30+
import Bitcoin.Network.Common
31+
import Bitcoin.Transaction.Common
32+
import Bitcoin.Util
2933
import Control.DeepSeq
3034
import Control.Monad (forM_, liftM2, mzero, replicateM, (<=<))
3135
import Data.Aeson (
@@ -66,10 +70,6 @@ import Data.String.Conversions (cs)
6670
import Data.Text (Text)
6771
import Data.Word (Word32)
6872
import GHC.Generics (Generic)
69-
import Bitcoin.Crypto.Hash
70-
import Bitcoin.Network.Common
71-
import Bitcoin.Transaction.Common
72-
import Bitcoin.Util
7373
import qualified Text.Read as R
7474

7575

src/Bitcoin/Block/Headers.hs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,11 @@ module Bitcoin.Block.Headers (
6060
lastSmallerOrEqual,
6161
) where
6262

63+
import Bitcoin.Block.Common
64+
import Bitcoin.Crypto
65+
import Bitcoin.Data
66+
import Bitcoin.Transaction.Genesis
67+
import Bitcoin.Util
6368
import Control.Applicative ((<|>))
6469
import Control.DeepSeq
6570
import Control.Monad (guard, mzero, unless, when)
@@ -97,11 +102,6 @@ import Data.Serialize (Serialize (..))
97102
import Data.Typeable (Typeable)
98103
import Data.Word (Word32, Word64)
99104
import GHC.Generics (Generic)
100-
import Bitcoin.Block.Common
101-
import Bitcoin.Crypto
102-
import Bitcoin.Data
103-
import Bitcoin.Transaction.Genesis
104-
import Bitcoin.Util
105105

106106

107107
-- | Short version of the block hash. Uses the good end of the hash (the part

src/Bitcoin/Block/Merkle.hs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,11 @@ module Bitcoin.Block.Merkle (
2929
boolsToWord8,
3030
) where
3131

32+
import Bitcoin.Block.Common
33+
import Bitcoin.Crypto.Hash
34+
import Bitcoin.Data
35+
import Bitcoin.Network.Common
36+
import Bitcoin.Transaction.Common
3237
import Control.DeepSeq
3338
import Control.Monad (forM_, replicateM, when)
3439
import Data.Binary (Binary (..))
@@ -43,11 +48,6 @@ import Data.Maybe
4348
import Data.Serialize (Serialize (..))
4449
import Data.Word (Word32, Word8)
4550
import GHC.Generics
46-
import Bitcoin.Block.Common
47-
import Bitcoin.Crypto.Hash
48-
import Bitcoin.Data
49-
import Bitcoin.Network.Common
50-
import Bitcoin.Transaction.Common
5151

5252

5353
-- | Hash of the block's Merkle root.

src/Bitcoin/Constants.hs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,10 @@ module Bitcoin.Constants (
1717
netByName,
1818
) where
1919

20+
import Bitcoin.Block
21+
import Bitcoin.Data
22+
import Bitcoin.Network.Common
23+
import Bitcoin.Transaction
2024
import Control.DeepSeq
2125
import Data.Binary (Binary (..))
2226
import Data.ByteString (ByteString)
@@ -30,10 +34,6 @@ import Data.String
3034
import Data.Text (Text)
3135
import Data.Word (Word32, Word64, Word8)
3236
import GHC.Generics (Generic)
33-
import Bitcoin.Block
34-
import Bitcoin.Data
35-
import Bitcoin.Network.Common
36-
import Bitcoin.Transaction
3737
import Text.Read
3838

3939

src/Bitcoin/Crypto.hs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ module Bitcoin.Crypto (
99
module Secp256k1,
1010
) where
1111

12-
import Crypto.Secp256k1 as Secp256k1
1312
import Bitcoin.Crypto.Hash as Hash
1413
import Bitcoin.Crypto.Signature as Signature
14+
import Crypto.Secp256k1 as Secp256k1
15+

0 commit comments

Comments
 (0)