-
Notifications
You must be signed in to change notification settings - Fork 0
/
bitcoin-taro.cabal
132 lines (126 loc) · 3.38 KB
/
bitcoin-taro.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
cabal-version: 1.12
-- This file has been generated from package.yaml by hpack version 0.35.0.
--
-- see: https://github.com/sol/hpack
name: bitcoin-taro
version: 0.1.0.0
synopsis: Bitcoin TARO library for Haskell
description: Please see the README on GitHub at <https://github.com/tochicool/bitcoin-taro#readme>
category: Bitcoin, Finance
homepage: https://github.com/tochicool/bitcoin-taro#readme
bug-reports: https://github.com/tochicool/bitcoin-taro/issues
author: Tochi Obudulu
maintainer: [email protected]
copyright: 2022 Tochi Obudulu
license: BSD3
license-file: LICENSE
build-type: Simple
extra-source-files:
README.md
CHANGELOG.md
data-files:
test/vectors/Asset.root.encoding.hex
test/vectors/Asset.split.encoding.hex
test/vectors/BigSize.decoding.json
test/vectors/BigSize.encoding.json
test/vectors/Block.odd.encoding.hex
test/vectors/Proof.encoding.hex
test/vectors/Proof.split.encoding.hex
test/vectors/Tree.commitments.json
test/vectors/Tree.empty.digests.json
source-repository head
type: git
location: https://github.com/tochicool/bitcoin-taro
library
exposed-modules:
Bitcoin.Taro
Bitcoin.Taro.Address
Bitcoin.Taro.Asset
Bitcoin.Taro.Commitment
Bitcoin.Taro.MSSMT
Bitcoin.Taro.ProofFile
Bitcoin.Taro.TLV
Bitcoin.Taro.Util
other-modules:
Paths_bitcoin_taro
hs-source-dirs:
src
ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-home-modules -Wredundant-constraints
build-tool-depends:
tasty-discover:tasty-discover
build-depends:
base >=4.7 && <5
, basement
, binary
, bitcoin
, bytestring
, containers
, cryptonite
, memory
, mtl
, text
, vector
default-language: Haskell2010
executable bitcoin-taro-exe
main-is: Main.hs
other-modules:
Paths_bitcoin_taro
hs-source-dirs:
app
ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-home-modules -Wredundant-constraints -threaded -rtsopts -with-rtsopts=-N
build-tool-depends:
tasty-discover:tasty-discover
build-depends:
base >=4.7 && <5
, basement
, binary
, bitcoin
, bitcoin-taro
, bytestring
, containers
, cryptonite
, memory
, mtl
, text
, vector
default-language: Haskell2010
test-suite bitcoin-taro-test
type: exitcode-stdio-1.0
main-is: Driver.hs
other-modules:
Bitcoin.Taro.AddressSpec
Bitcoin.Taro.AssetSpec
Bitcoin.Taro.CommitmentSpec
Bitcoin.Taro.MSSMTSpec
Bitcoin.Taro.ProofFileSpec
Bitcoin.Taro.TestUtils
Bitcoin.Taro.TLVSpec
Paths_bitcoin_taro
hs-source-dirs:
test
ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-home-modules -Wredundant-constraints -threaded -rtsopts -with-rtsopts=-N
build-tool-depends:
tasty-discover:tasty-discover
build-depends:
aeson
, base >=4.7 && <5
, base16
, basement
, binary
, bitcoin
, bitcoin-taro
, bytestring
, containers
, cryptonite
, hedgehog
, hspec
, memory
, mtl
, pretty-simple
, tasty
, tasty-hedgehog ==1.2.*
, tasty-hspec
, tasty-hunit
, text
, vector
default-language: Haskell2010