Cargo.toml
1 [package] 2 name = "deltavm-synthesizer-program" 3 version = "0.2.0" 4 authors = [ "The Alpha Team <hello@delta.org>" ] 5 description = "Program for a decentralized virtual machine" 6 homepage = "https://delta.org" 7 repository = "https://github.com/ProvableHQ/deltavm" 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 [features] 27 default = [ ] 28 serial = [ "deltavm-console/serial" ] 29 wasm = [ "deltavm-console/wasm" ] 30 31 [dependencies.deltavm-circuit] 32 workspace = true 33 34 [dependencies.deltavm-console] 35 workspace = true 36 features = [ "account", "network", "program", "types" ] 37 38 [dependencies.deltavm-utilities] 39 path = "../../utilities" 40 version = "=0.2.0" 41 default-features = false 42 43 [dependencies.enum-iterator] 44 workspace = true 45 46 [dependencies.indexmap] 47 workspace = true 48 features = [ "serde", "rayon" ] 49 50 [dependencies.paste] 51 workspace = true 52 53 [dependencies.rand] 54 workspace = true 55 56 [dependencies.rand_chacha] 57 workspace = true 58 59 [dependencies.rayon] 60 version = "1" 61 62 [dependencies.serde_json] 63 workspace = true 64 features = [ "preserve_order" ] 65 66 [dependencies.deltavm-synthesizer-snark] 67 workspace = true 68 69 [dependencies.tiny-keccak] 70 version = "2" 71 features = [ "sha3" ] 72 73 [dev-dependencies.bincode] 74 workspace = true 75 76 [dev-dependencies.k256] 77 version = "0.13" 78 features = [ "digest", "ecdsa" ] 79 default-features = false 80 81 [dev-dependencies.deltavm-console] 82 workspace = true 83 features = [ "test" ] 84 85 [dev-dependencies.criterion] 86 workspace = true 87 88 [dev-dependencies.deltavm-synthesizer-process] 89 path = "../process" 90 features = [ "test" ]