/ utilities / Cargo.toml
Cargo.toml
 1  [package]
 2  name = "alphavm-utilities"
 3  version = "0.2.0"
 4  authors = [ "The Alpha Team <hello@alpha.org>" ]
 5  description = "Utilities for a decentralized virtual machine"
 6  homepage = "https://alpha.org"
 7  repository = "https://github.com/ProvableHQ/alphavm"
 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  [dependencies.alphavm-utilities-derives]
27  workspace = true
28  optional = true
29  
30  [dependencies.alphastd]
31  workspace = true
32  features = [ "cpu" ]
33  
34  [dependencies.anyhow]
35  workspace = true
36  
37  [dependencies.bincode]
38  workspace = true
39  
40  [dependencies.colored]
41  workspace = true
42  
43  [dependencies.num_cpus]
44  version = "1"
45  
46  [dependencies.num-bigint]
47  version = "0.4"
48  
49  [dependencies.rand]
50  workspace = true
51  features = [ "getrandom", "std_rng" ]
52  
53  [dependencies.rayon]
54  workspace = true
55  
56  [dependencies.serde]
57  workspace = true
58  features = [ "derive" ]
59  
60  [dependencies.serde_json]
61  workspace = true
62  features = [ "preserve_order" ]
63  
64  [dependencies.smol_str]
65  version = "0.2"
66  
67  [dependencies.tracing]
68  workspace = true
69  
70  [dependencies.thiserror]
71  workspace = true
72  
73  [dependencies.rand_xorshift]
74  version = "0.3"
75  default-features = false
76  
77  [dependencies.zeroize]
78  workspace = true
79  features = [ "derive" ]
80  
81  [dev-dependencies.tracing-test]
82  workspace = true
83  
84  [features]
85  default = [ "derive" ]
86  derive = [ "alphavm-utilities-derives" ]
87  dev-print = [ ]
88  serial = [ "derive" ]
89  wasm = [ ]