Cargo.toml
1 [package] 2 name = "alphavm-circuit-environment" 3 version = "0.2.0" 4 authors = [ "The Alpha Team <hello@alpha.org>" ] 5 description = "Circuit environment for a decentralized virtual machine" 6 homepage = "https://alpha.org" 7 repository = "https://github.com/ProvableHQ/alphavm" 8 license = "Apache-2.0" 9 # Upgrade to Rust 2024 when once we deal with std::env::set_var 10 edition = "2021" 11 12 [[bench]] 13 name = "linear_combination" 14 path = "benches/linear_combination.rs" 15 harness = false 16 17 [dependencies.alphavm-console-network] 18 workspace = true 19 20 [dependencies.alphavm-algorithms] 21 workspace = true 22 23 [dependencies.alphavm-circuit-environment-witness] 24 workspace = true 25 26 [dependencies.alphavm-curves] 27 workspace = true 28 29 [dependencies.alphavm-fields] 30 workspace = true 31 32 [dependencies.alphavm-utilities] 33 workspace = true 34 35 [dependencies.indexmap] 36 workspace = true 37 38 [dependencies.itertools] 39 workspace = true 40 41 [dependencies.nom] 42 workspace = true 43 44 [dependencies.num-traits] 45 workspace = true 46 47 [dependencies.sha2] 48 workspace = true 49 optional = true 50 51 [dependencies.smallvec] 52 workspace = true 53 54 [dev-dependencies.alphavm-algorithms] 55 workspace = true 56 features = [ "test" ] 57 58 [dev-dependencies.alphavm-circuit] 59 path = "../../circuit" 60 61 [dev-dependencies.alphavm-console-types] 62 workspace = true 63 64 [dev-dependencies.criterion] 65 workspace = true 66 67 [dev-dependencies.serial_test] 68 workspace = true 69 70 [features] 71 save_r1cs_hashes = [ "dep:sha2" ] # used in regression-checking 72 dev-print = [ "alphavm-utilities/dev-print" ]