~zinigor/cardano-node/trunk

« back to all changes in this revision

Viewing changes to cardano-client-demo/cardano-client-demo.cabal

  • Committer: Igor Zinovyev
  • Date: 2021-08-13 19:12:27 UTC
  • Revision ID: zinigor@gmail.com-20210813191227-stlnsj3mc5ypwn0c
Tags: upstream-1.27.0
ImportĀ upstreamĀ versionĀ 1.27.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
cabal-version:       2.4
 
2
name:                cardano-client-demo
 
3
version:             0.1.0.0
 
4
synopsis:            A simple demo cardano-node client application
 
5
description:         This is intended to demonstrate how to write simple
 
6
                     applications that interact with the cardano-node,
 
7
                     using the cardano-api.
 
8
license:             Apache-2.0
 
9
license-file:        LICENSE
 
10
author:              IOHK
 
11
maintainer:          operations@iohk.io
 
12
license-files:
 
13
  LICENSE
 
14
  NOTICE
 
15
extra-source-files:  CHANGELOG.md
 
16
 
 
17
common base                         { build-depends: base                             >= 4.14       && < 4.15     }
 
18
 
 
19
common project-config
 
20
  default-language:     Haskell2010
 
21
 
 
22
executable scan-blocks
 
23
  import:               base, project-config
 
24
  main-is:              ScanBlocks.hs
 
25
  build-depends:        cardano-api
 
26
                      , filepath
 
27
                      , time
 
28
 
 
29
executable scan-blocks-pipelined
 
30
  import:               base, project-config
 
31
  main-is:              ScanBlocksPipelined.hs
 
32
  build-depends:        cardano-api
 
33
                      , cardano-ledger-byron
 
34
                      , cardano-slotting
 
35
                      , filepath
 
36
                      , time
 
37
 
 
38
executable ledger-state
 
39
  import:              base, project-config
 
40
  main-is:             LedgerState.hs
 
41
  build-depends:       aeson,
 
42
                       base16-bytestring,
 
43
                       bytestring,
 
44
                       containers,
 
45
                       filepath,
 
46
                       memory,
 
47
                       mtl,
 
48
                       text,
 
49
                       time,
 
50
                       transformers,
 
51
                       transformers-except,
 
52
                       yaml,
 
53
 
 
54
                       cryptonite,
 
55
                       cardano-api,
 
56
                       cardano-binary,
 
57
                       cardano-crypto-class,
 
58
                       cardano-crypto-wrapper,
 
59
                       cardano-ledger-byron,
 
60
                       cardano-node,
 
61
                       cardano-slotting,
 
62
                       iohk-monitoring,
 
63
                       ouroboros-network,
 
64
                       ouroboros-consensus,
 
65
                       ouroboros-consensus-cardano,
 
66
                       ouroboros-consensus-byron,
 
67
                       ouroboros-consensus-shelley,
 
68
                       shelley-spec-ledger,
 
69
                       typed-protocols,