Cargo.toml
1 [package] 2 name = "alphavm-fields" 3 version = "0.2.0" 4 authors = [ "The Alpha Team <hello@alpha.org>" ] 5 description = "Fields 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 [[bench]] 27 name = "fields" 28 path = "benches/fields.rs" 29 harness = false 30 31 [dependencies.alphavm-utilities] 32 workspace = true 33 34 [dependencies.alphastd] 35 workspace = true 36 37 [dependencies.anyhow] 38 workspace = true 39 40 [dependencies.itertools] 41 workspace = true 42 43 [dependencies.num-traits] 44 workspace = true 45 46 [dependencies.rand] 47 workspace = true 48 49 [dependencies.rayon] 50 workspace = true 51 52 [dependencies.serde] 53 workspace = true 54 features = [ "derive" ] 55 56 [dependencies.thiserror] 57 workspace = true 58 59 [dependencies.zeroize] 60 workspace = true 61 features = [ "derive" ] 62 63 [dev-dependencies.criterion] 64 workspace = true 65 66 [dev-dependencies.alphavm-curves] 67 path = "../curves" 68 default-features = false 69 70 [features] 71 profiler = [ "alphastd/profiler" ] 72 serial = [ ] 73 dev-print = [ "alphavm-utilities/dev-print" ]