/ parameters / Cargo.toml
Cargo.toml
1 [package] 2 name = "alphavm-parameters" 3 version = "4.4.0" 4 authors = [ "The Aleo Team <hello@aleo.org>" ] 5 description = "Parameters for a decentralized virtual machine" 6 homepage = "https://aleo.org" 7 repository = "https://github.com/ProvableHQ/snarkVM" 8 keywords = [ 9 "aleo", 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 filesystem = [ "alpha-std/storage" ] 28 large_params = [ ] 29 locktick = [ "dep:locktick" ] 30 no_std_out = [ ] 31 rocks = [ "alphavm-ledger-store/rocks" ] 32 wasm = [ "encoding", "js-sys", "web-sys" ] 33 dev-print = [ "alphavm-utilities/dev-print" ] 34 35 [dependencies.alphavm-curves] 36 workspace = true 37 38 [dependencies.alphavm-utilities] 39 workspace = true 40 41 [dependencies.alpha-std] 42 workspace = true 43 44 [dependencies.anyhow] 45 workspace = true 46 47 [dependencies.cfg-if] 48 workspace = true 49 50 [dependencies.colored] 51 workspace = true 52 53 [dependencies.encoding] 54 version = "0.2" 55 optional = true 56 57 [dependencies.hex] 58 workspace = true 59 60 [dependencies.js-sys] 61 version = "0.3.64" 62 optional = true 63 64 [dependencies.lazy_static] 65 workspace = true 66 67 [dependencies.locktick] 68 workspace = true 69 features = [ "parking_lot" ] 70 optional = true 71 72 [dependencies.parking_lot] 73 workspace = true 74 75 [dependencies.paste] 76 workspace = true 77 78 [dependencies.rand] 79 workspace = true 80 81 [dependencies.serde_json] 82 workspace = true 83 features = [ "preserve_order" ] 84 85 [dependencies.sha2] 86 workspace = true 87 88 [dependencies.thiserror] 89 workspace = true 90 91 [dependencies.web-sys] 92 version = "0.3.64" 93 features = [ "XmlHttpRequest" ] 94 optional = true 95 96 [target.'cfg(all(not(target_family = "wasm"), not(target_env = "sgx")))'.dependencies.curl] 97 version = "0.4.43" 98 99 [dev-dependencies.alphavm-algorithms] 100 path = "../algorithms" 101 default-features = false 102 103 [dev-dependencies.alphavm-circuit] 104 path = "../circuit" 105 106 [dev-dependencies.alphavm-console] 107 path = "../console" 108 109 [dev-dependencies.alphavm-ledger-block] 110 path = "../ledger/block" 111 112 [dev-dependencies.alphavm-ledger-store] 113 path = "../ledger/store" 114 115 [dev-dependencies.alphavm-synthesizer] 116 path = "../synthesizer" 117 118 [dev-dependencies.wasm-bindgen-test] 119 version = "0.3.37" 120 121 [dev-dependencies.hex] 122 workspace = true 123 124 [dev-dependencies.rand] 125 workspace = true 126 127 [package.metadata.cargo-machete] 128 ignored = [ 129 "js-sys", # needed for wasm feature 130 ]