-
Notifications
You must be signed in to change notification settings - Fork 93
/
haskoin-core.cabal
202 lines (197 loc) · 5.5 KB
/
haskoin-core.cabal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
cabal-version: 1.12
-- This file has been generated from package.yaml by hpack version 0.36.0.
--
-- see: https://github.com/sol/hpack
name: haskoin-core
version: 1.2.0
synopsis: Bitcoin & Bitcoin Cash library for Haskell
description: Please see the README on GitHub at <https://github.com/haskoin/haskoin-core#readme>
category: Bitcoin, Finance, Network
homepage: http://github.com/haskoin/haskoin-core#readme
bug-reports: http://github.com/haskoin/haskoin-core/issues
author: Philippe Laprade,
Jean-Pierre Rupp,
Matthew Wraith
maintainer: [email protected]
license: MIT
license-file: LICENSE
build-type: Simple
extra-source-files:
data/bip341.json
data/complex_psbt.json
data/forkid_script_tests.json
data/forkid_sighash.json
data/key_io_invalid.json
data/key_io_valid.json
data/rfc6979cash.json
data/rfc6979core.json
data/rfc6979DERcash.json
data/rfc6979DERcore.json
data/script_tests.json
data/sig_nonstrict.json
data/sig_strict.json
data/sighash.json
data/test_vectors_aserti3-2d_run01.txt
data/test_vectors_aserti3-2d_run02.txt
data/test_vectors_aserti3-2d_run03.txt
data/test_vectors_aserti3-2d_run04.txt
data/test_vectors_aserti3-2d_run05.txt
data/test_vectors_aserti3-2d_run06.txt
data/test_vectors_aserti3-2d_run07.txt
data/test_vectors_aserti3-2d_run08.txt
data/test_vectors_aserti3-2d_run09.txt
data/test_vectors_aserti3-2d_run10.txt
data/test_vectors_aserti3-2d_run11.txt
data/test_vectors_aserti3-2d_run12.txt
README.md
CHANGELOG.md
source-repository head
type: git
location: git://github.com/haskoin/haskoin-core.git
library
exposed-modules:
Haskoin
Haskoin.Address
Haskoin.Address.Base58
Haskoin.Address.Bech32
Haskoin.Address.CashAddr
Haskoin.Block
Haskoin.Block.Common
Haskoin.Block.Headers
Haskoin.Block.Merkle
Haskoin.Crypto
Haskoin.Crypto.Hash
Haskoin.Crypto.Keys
Haskoin.Crypto.Keys.Common
Haskoin.Crypto.Keys.Extended
Haskoin.Crypto.Keys.Mnemonic
Haskoin.Crypto.Signature
Haskoin.Network
Haskoin.Network.Bloom
Haskoin.Network.Common
Haskoin.Network.Constants
Haskoin.Network.Data
Haskoin.Network.Message
Haskoin.Script
Haskoin.Script.Common
Haskoin.Script.SigHash
Haskoin.Script.Standard
Haskoin.Transaction
Haskoin.Transaction.Builder
Haskoin.Transaction.Builder.Sign
Haskoin.Transaction.Common
Haskoin.Transaction.Genesis
Haskoin.Transaction.Partial
Haskoin.Transaction.Segwit
Haskoin.Transaction.Taproot
Haskoin.Util
Haskoin.Util.Arbitrary
Haskoin.Util.Arbitrary.Address
Haskoin.Util.Arbitrary.Block
Haskoin.Util.Arbitrary.Crypto
Haskoin.Util.Arbitrary.Keys
Haskoin.Util.Arbitrary.Message
Haskoin.Util.Arbitrary.Network
Haskoin.Util.Arbitrary.Script
Haskoin.Util.Arbitrary.Transaction
Haskoin.Util.Arbitrary.Util
Haskoin.Util.Helpers
Haskoin.Util.Marshal
other-modules:
Haskoin.Crypto.Keys.Extended.Internal
hs-source-dirs:
src
build-depends:
QuickCheck >=2.13.2
, aeson >=1.4.6.0
, array >=0.5.4.0
, base >=4.9 && <5
, base16 >=1.0
, binary >=0.8.8
, bytes >=0.17
, bytestring >=0.10.10.0
, cereal >=0.5.8
, conduit >=1.3.1.2
, containers >=0.6.2.1
, crypton >=1.0.0
, data-default >=0.7.1.1
, deepseq >=1.4.4.0
, entropy >=0.4.1.5
, hashable >=1.3.0.0
, hspec >=2.7.1
, memory >=0.15.0
, mtl >=2.2.2
, murmur3 >=1.0.3
, network >=3.1.1.1
, safe >=0.3.18
, scientific >=0.3.6.2
, secp256k1-haskell >=1.2.0
, split >=0.2.3.3
, string-conversions >=0.4.0.1
, text >=1.2.3.0
, time >=1.9.3
, transformers >=0.5.6.2
, unordered-containers >=0.2.10.0
, vector >=0.12.1.2
default-language: Haskell2010
test-suite spec
type: exitcode-stdio-1.0
main-is: Spec.hs
other-modules:
Haskoin.Address.Bech32Spec
Haskoin.Address.CashAddrSpec
Haskoin.AddressSpec
Haskoin.BlockSpec
Haskoin.Crypto.HashSpec
Haskoin.Crypto.Keys.ExtendedSpec
Haskoin.Crypto.Keys.MnemonicSpec
Haskoin.Crypto.KeysSpec
Haskoin.Crypto.SignatureSpec
Haskoin.NetworkSpec
Haskoin.ScriptSpec
Haskoin.Transaction.PartialSpec
Haskoin.Transaction.TaprootSpec
Haskoin.TransactionSpec
Haskoin.UtilSpec
Paths_haskoin_core
hs-source-dirs:
test
build-depends:
HUnit >=1.6.0.0
, QuickCheck >=2.13.2
, aeson >=1.4.6.0
, array >=0.5.4.0
, base >=4.9 && <5
, base16 >=1.0
, base64
, binary >=0.8.8
, bytes >=0.17
, bytestring >=0.10.10.0
, cereal >=0.5.8
, conduit >=1.3.1.2
, containers >=0.6.2.1
, crypton >=1.0.0
, data-default >=0.7.1.1
, deepseq >=1.4.4.0
, entropy >=0.4.1.5
, hashable >=1.3.0.0
, haskoin-core
, hspec >=2.7.1
, lens >=4.18.1
, lens-aeson >=1.1
, memory >=0.15.0
, mtl >=2.2.2
, murmur3 >=1.0.3
, network >=3.1.1.1
, safe >=0.3.18
, scientific >=0.3.6.2
, secp256k1-haskell >=1.2.0
, split >=0.2.3.3
, string-conversions >=0.4.0.1
, text >=1.2.3.0
, time >=1.9.3
, transformers >=0.5.6.2
, unordered-containers >=0.2.10.0
, vector >=0.12.1.2
default-language: Haskell2010
build-tool-depends: hspec-discover:hspec-discover