/ console / algorithms / Cargo.toml
Cargo.toml
 1  [package]
 2  name = "alphavm-console-algorithms"
 3  version = "0.2.0"
 4  authors = [ "The Alpha Team <hello@alpha.org>" ]
 5  description = "Console algorithms for a decentralized virtual machine"
 6  homepage = "https://alpha.org"
 7  repository = "https://github.com/ProvableHQ/alphavm"
 8  license = "Apache-2.0"
 9  edition = "2024"
10  
11  [[bench]]
12  name = "bhp"
13  path = "benches/bhp.rs"
14  harness = false
15  
16  [[bench]]
17  name = "ecdsa"
18  path = "benches/ecdsa.rs"
19  harness = false
20  
21  [[bench]]
22  name = "elligator2"
23  path = "benches/elligator2.rs"
24  harness = false
25  
26  [[bench]]
27  name = "keccak"
28  path = "benches/keccak.rs"
29  harness = false
30  
31  [[bench]]
32  name = "poseidon"
33  path = "benches/poseidon.rs"
34  harness = false
35  
36  [dependencies.alphavm-console-types]
37  workspace = true
38  features = [ "field", "group", "integers", "scalar" ]
39  
40  [dependencies.alphavm-fields]
41  workspace = true
42  
43  [dependencies.alphavm-utilities]
44  workspace = true
45  
46  [dependencies.blake2s_simd]
47  version = "1.0"
48  
49  [dependencies.hex]
50  version = "0.4"
51  
52  [dependencies.k256]
53  version = "0.13"
54  features = [ "digest", "ecdsa" ]
55  default-features = false
56  
57  [dependencies.serde]
58  workspace = true
59  features = ["rc"]
60  
61  [dependencies.smallvec]
62  workspace = true
63  features = [ "const_generics", "const_new" ]
64  
65  [dependencies.tiny-keccak]
66  version = "2"
67  features = [ "keccak", "sha3" ]
68  
69  [dev-dependencies.alphavm-curves]
70  workspace = true
71  
72  [dev-dependencies.bincode]
73  workspace = true
74  
75  [dev-dependencies.criterion]
76  workspace = true
77  
78  [dev-dependencies.expect-test]
79  workspace = true
80  
81  [dev-dependencies.hex]
82  workspace = true
83  
84  [dev-dependencies.serde_json]
85  workspace = true
86  features = [ "preserve_order" ]
87  
88  [features]
89  dev-print = [ "alphavm-utilities/dev-print" ]