-
Notifications
You must be signed in to change notification settings - Fork 2
/
chainweb-api.cabal
102 lines (95 loc) · 2.7 KB
/
chainweb-api.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
cabal-version: 2.2
name: chainweb-api
version: 1.2.1
description: Common types for communicating with a Chainweb Node.
homepage: https://github.com/kadena-io/chainweb-api
author: Chainweb Dev Team
maintainer: chainweb-dev@kadena.io
copyright: Copyright (C) 2019 Kadena LLC
license: BSD-3-Clause
license-file: LICENSE
build-type: Simple
extra-source-files:
README.md
ChangeLog.md
library
default-language: Haskell2010
hs-source-dirs: lib
ghc-options:
-Wall -Wcompat -Wpartial-fields -Wincomplete-record-updates
-Wincomplete-uni-patterns -Widentities
build-depends:
Decimal >= 0.4.2
, aeson >=1.4
, attoparsec >= 0.13.0.2
, base >=4.7 && <5
, base16-bytestring >=0.1
, base64-bytestring >=1.0
, bytestring >=0.10
, cereal >=0.5
, containers >=0.6
, data-default >=0.7
, hashable >=1.2
, readable >=0.3
, scientific
, servant >= 0.16
, text >=1.2
, time >=1.8
, unordered-containers >=0.2
, vector >= 0.11.0.0
if !impl(ghcjs)
build-depends:
blake2 ^>=0.3
cpp-options: -DWITH_BLAKE2S
exposed-modules:
Chainweb.Api.Base64Url
Chainweb.Api.BlockHeader
Chainweb.Api.BlockHeaderTx
Chainweb.Api.BlockPayload
Chainweb.Api.BlockPayloadWithOutputs
Chainweb.Api.BytesLE
Chainweb.Api.ChainId
Chainweb.Api.ChainTip
Chainweb.Api.ChainwebMeta
Chainweb.Api.Common
Chainweb.Api.Cut
Chainweb.Api.Guard
Chainweb.Api.Hash
Chainweb.Api.LocalResult
Chainweb.Api.MinerData
Chainweb.Api.NodeInfo
Chainweb.Api.PactCommand
Chainweb.Api.PactNumber
Chainweb.Api.PactPollResponses
Chainweb.Api.ParsedNumbers
Chainweb.Api.Payload
Chainweb.Api.RespItems
Chainweb.Api.Sig
Chainweb.Api.Signer
Chainweb.Api.StringEncoded
Chainweb.Api.Transaction
ChainwebData.Api
ChainwebData.EventDetail
ChainwebData.TransferDetail
ChainwebData.Pagination
ChainwebData.TxSummary
ChainwebData.TxDetail
ChainwebData.Util
Crypto.Hash.Blake2Native
test-suite testsuite
default-language: Haskell2010
type: exitcode-stdio-1.0
hs-source-dirs: test
main-is: Suite.hs
build-depends:
-- internal
chainweb-api
-- external
, aeson
, base >= 4.12 && < 5
, bytestring
, cereal
, neat-interpolation >= 0.5
, tasty >= 1.2
, tasty-hunit >= 0.10
, text