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 = [ ]