-
Notifications
You must be signed in to change notification settings - Fork 16
/
cardano-simple.cabal
130 lines (124 loc) · 3.03 KB
/
cardano-simple.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
cabal-version: 3.0
name: cardano-simple
version: 0.0.1
synopsis: Lightweight wrapper layer of some Cardano functions
description: Lightweight wrapper layer of some Cardano functions
homepage: https://github.com/mlabs-haskell/plutus-simple-model
bug-reports: https://github.com/mlabs-haskell/plutus-simple-model
license:
license-file:
author: Anton Kholomiov, Borja Bonet Segui, MLabs
maintainer: <[email protected]>
copyright: TODO
category: TODO
build-type: Simple
tested-with: GHC ==9.2.4
extra-source-files:
data/alonzo-params.json
data/protocol-params.json
README.md
common lang
default-language: GHC2021
default-extensions:
NoImplicitPrelude
BangPatterns
BinaryLiterals
ConstraintKinds
DataKinds
DeriveAnyClass
DeriveFunctor
DeriveGeneric
DeriveTraversable
DerivingStrategies
DerivingVia
DuplicateRecordFields
EmptyCase
FlexibleContexts
FlexibleInstances
GADTs
GeneralizedNewtypeDeriving
HexFloatLiterals
ImportQualifiedPost
InstanceSigs
KindSignatures
LambdaCase
MultiParamTypeClasses
NumericUnderscores
OverloadedRecordDot
OverloadedStrings
RecordWildCards
ScopedTypeVariables
StandaloneDeriving
TemplateHaskell
TupleSections
TypeApplications
TypeFamilies
TypeOperators
TypeSynonymInstances
ViewPatterns
ghc-options:
-Wall -Wcompat -Wredundant-constraints -Wmissing-export-lists
-Werror -Wincomplete-record-updates -fobject-code
-fno-ignore-interface-pragmas -fno-omit-interface-pragmas
-fobject-code -fno-specialise
common deps
build-depends:
, aeson
, array
, base
, base16-bytestring
, base58-bytestring
, bytestring
, cardano-binary
, cardano-crypto
, cardano-crypto-class
, cardano-ledger-alonzo
, cardano-ledger-babbage
, cardano-ledger-core
, cardano-ledger-shelley
, cardano-ledger-shelley-ma
, cardano-slotting
, cardano-strict-containers
, cborg
, containers
, cryptonite
, data-default
, deepseq
, flat
, hashable
, http-api-data
, memory
, mtl
, plutarch
, plutus-core
, plutus-ledger-api
, plutus-tx
, prettyprinter
, serialise
, tagged
, text
, time
, vector
library
import: lang
import: deps
exposed-modules:
Cardano.Simple.Cardano.Alonzo
Cardano.Simple.Cardano.Babbage
Cardano.Simple.Cardano.Class
Cardano.Simple.Cardano.Common
Cardano.Simple.Eval
Cardano.Simple.Ledger.Scripts
Cardano.Simple.Ledger.Slot
Cardano.Simple.Ledger.TimeSlot
Cardano.Simple.Ledger.Tx
Cardano.Simple.Plutus.Model.Ada
Cardano.Simple.Plutus.Model.Mock.FailReason
Cardano.Simple.Plutus.Model.Mock.Percent
Cardano.Simple.PlutusLedgerApi.V1.Scripts
Cardano.Simple.TxExtra
build-depends:
, tasty
, tasty-hunit
other-modules: Paths_cardano_simple
hs-source-dirs: src