/ synthesizer / program / Cargo.toml
Cargo.toml
 1  [package]
 2  name = "deltavm-synthesizer-program"
 3  version = "0.2.0"
 4  authors = [ "The Alpha Team <hello@delta.org>" ]
 5  description = "Program for a decentralized virtual machine"
 6  homepage = "https://delta.org"
 7  repository = "https://github.com/ProvableHQ/deltavm"
 8  keywords = [
 9    "alpha",
10    "cryptography",
11    "blockchain",
12    "decentralized",
13    "zero-knowledge"
14  ]
15  categories = [
16    "compilers",
17    "cryptography",
18    "mathematics",
19    "wasm",
20    "web-programming"
21  ]
22  include = [ "Cargo.toml", "src", "README.md", "LICENSE.md" ]
23  license = "Apache-2.0"
24  edition = "2024"
25  
26  [features]
27  default = [ ]
28  serial = [ "deltavm-console/serial" ]
29  wasm = [ "deltavm-console/wasm" ]
30  
31  [dependencies.deltavm-circuit]
32  workspace = true
33  
34  [dependencies.deltavm-console]
35  workspace = true
36  features = [ "account", "network", "program", "types" ]
37  
38  [dependencies.deltavm-utilities]
39  path = "../../utilities"
40  version = "=0.2.0"
41  default-features = false
42  
43  [dependencies.enum-iterator]
44  workspace = true
45  
46  [dependencies.indexmap]
47  workspace = true
48  features = [ "serde", "rayon" ]
49  
50  [dependencies.paste]
51  workspace = true
52  
53  [dependencies.rand]
54  workspace = true
55  
56  [dependencies.rand_chacha]
57  workspace = true
58  
59  [dependencies.rayon]
60  version = "1"
61  
62  [dependencies.serde_json]
63  workspace = true
64  features = [ "preserve_order" ]
65  
66  [dependencies.deltavm-synthesizer-snark]
67  workspace = true
68  
69  [dependencies.tiny-keccak]
70  version = "2"
71  features = [ "sha3" ]
72  
73  [dev-dependencies.bincode]
74  workspace = true
75  
76  [dev-dependencies.k256]
77  version = "0.13"
78  features = [ "digest", "ecdsa" ]
79  default-features = false
80  
81  [dev-dependencies.deltavm-console]
82  workspace = true
83  features = [ "test" ]
84  
85  [dev-dependencies.criterion]
86  workspace = true
87  
88  [dev-dependencies.deltavm-synthesizer-process]
89  path = "../process"
90  features = [ "test" ]