/
cardano-db-sync.cabal
151 lines (133 loc) · 5.81 KB
/
cardano-db-sync.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
cabal-version: 2.2
-- http://haskell.org/cabal/users-guide/
name: cardano-db-sync
version: 10.0.0
synopsis: The Cardano DB Sync node
description: A Cardano node that follows the Cardano chain and inserts data from the
chain into a PostgresQL database.
homepage: https://github.com/input-output-hk/cardano-db-sync
bug-reports: https://github.com/input-output-hk/cardano-db-sync/issues
license: Apache-2.0
license-file: LICENSE
author: IOHK Engineering Team
maintainer: operations@iohk.io
copyright: (c) 2019 IOHK
category: Cryptocurrency
build-type: Simple
extra-source-files: CHANGELOG.md
library
default-language: Haskell2010
hs-source-dirs: src
ghc-options: -O2
-Wall
-Wcompat
-Wredundant-constraints
-Wincomplete-patterns
-Wincomplete-record-updates
-Wincomplete-uni-patterns
-Wunused-imports
-Wunused-packages
exposed-modules: Cardano.DbSync
Cardano.DbSync.Era
Cardano.DbSync.Era.Byron.Genesis
Cardano.DbSync.Era.Byron.Insert
Cardano.DbSync.Era.Byron.Util
Cardano.DbSync.Era.Cardano.Insert
Cardano.DbSync.Era.Cardano.Util
Cardano.DbSync.Era.Shelley.Adjust
Cardano.DbSync.Era.Shelley.Genesis
Cardano.DbSync.Era.Shelley.Generic
Cardano.DbSync.Era.Shelley.Generic.Block
Cardano.DbSync.Era.Shelley.Generic.Metadata
Cardano.DbSync.Era.Shelley.Generic.ParamProposal
Cardano.DbSync.Era.Shelley.Generic.Tx
Cardano.DbSync.Era.Shelley.Generic.Util
Cardano.DbSync.Era.Shelley.Generic.Witness
Cardano.DbSync.Era.Shelley.Insert
Cardano.DbSync.Era.Shelley.Insert.Epoch
Cardano.DbSync.Era.Shelley.Offline
Cardano.DbSync.Era.Shelley.Offline.FetchQueue
Cardano.DbSync.Era.Shelley.Offline.Http
Cardano.DbSync.Era.Shelley.Offline.Query
Cardano.DbSync.Era.Shelley.Offline.Types
Cardano.DbSync.Era.Shelley.Query
Cardano.DbSync.Era.Util
Cardano.DbSync.Metrics
Cardano.DbSync.Plugin.Default
Cardano.DbSync.Plugin.Epoch
Cardano.DbSync.Rollback
build-depends: base >= 4.14 && < 4.16
, aeson
, binary
, bytestring
, base16-bytestring
, cardano-api
, cardano-binary
, cardano-crypto
, cardano-crypto-class
, cardano-crypto-praos
, cardano-crypto-wrapper
, cardano-db
, cardano-sync
, cardano-ledger-alonzo
, cardano-ledger-byron
, cardano-ledger-core
, cardano-ledger-shelley-ma
, cardano-prelude
, cardano-slotting
, containers
, esqueleto
, extra
, groups
, http-client
, http-client-tls
, http-types
, iohk-monitoring
, io-classes
, monad-control
, monad-logger
, ouroboros-consensus
, ouroboros-consensus-byron
, ouroboros-consensus-cardano
, ouroboros-consensus-shelley
, ouroboros-network
, persistent
, persistent-postgresql
, prometheus
, random-shuffle
, small-steps
, split
, shelley-spec-ledger
, strict-containers
, swagger2
, text
, time
, transformers
, transformers-except
, vector
executable cardano-db-sync
default-language: Haskell2010
main-is: cardano-db-sync.hs
hs-source-dirs: app
ghc-options: -O2
-Wall
-Werror
-Wcompat
-Wredundant-constraints
-Wincomplete-patterns
-Wincomplete-record-updates
-Wincomplete-uni-patterns
-Wunused-imports
-Wunused-packages
-Wno-unsafe
-threaded
-with-rtsopts=-N3
other-modules: Paths_cardano_db_sync
build-depends: base >= 4.14 && < 4.16
, cardano-config
, cardano-sync
, cardano-db-sync
, cardano-prelude
, cardano-slotting
, optparse-applicative
, text