Cargo.toml
1 [package] 2 name = "alphavm-console-algorithms" 3 version = "0.3.0" 4 authors = [ "The Alpha Team <hello@alpha.org>" ] 5 description = "Console algorithms for a decentralized virtual machine" 6 homepage = "https://alpha.org" 7 repository = "https://github.com/ProvableHQ/alphavm" 8 license = "Apache-2.0" 9 edition = "2021" 10 11 [[bench]] 12 name = "bhp" 13 path = "benches/bhp.rs" 14 harness = false 15 16 [[bench]] 17 name = "ecdsa" 18 path = "benches/ecdsa.rs" 19 harness = false 20 21 [[bench]] 22 name = "elligator2" 23 path = "benches/elligator2.rs" 24 harness = false 25 26 [[bench]] 27 name = "keccak" 28 path = "benches/keccak.rs" 29 harness = false 30 31 [[bench]] 32 name = "poseidon" 33 path = "benches/poseidon.rs" 34 harness = false 35 36 [dependencies.alphavm-console-types] 37 workspace = true 38 features = [ "field", "group", "integers", "scalar" ] 39 40 [dependencies.alphavm-fields] 41 workspace = true 42 43 [dependencies.alphavm-utilities] 44 workspace = true 45 46 [dependencies.blake2s_simd] 47 version = "1.0" 48 49 [dependencies.hex] 50 version = "0.4" 51 52 [dependencies.k256] 53 version = "0.13" 54 features = [ "digest", "ecdsa" ] 55 default-features = false 56 57 [dependencies.serde] 58 workspace = true 59 features = ["rc"] 60 61 [dependencies.smallvec] 62 workspace = true 63 features = [ "const_generics", "const_new" ] 64 65 [dependencies.tiny-keccak] 66 version = "2" 67 features = [ "keccak", "sha3" ] 68 69 [dev-dependencies.alphavm-curves] 70 workspace = true 71 72 [dev-dependencies.bincode] 73 workspace = true 74 75 [dev-dependencies.criterion] 76 workspace = true 77 78 [dev-dependencies.expect-test] 79 workspace = true 80 81 [dev-dependencies.hex] 82 workspace = true 83 84 [dev-dependencies.serde_json] 85 workspace = true 86 features = [ "preserve_order" ] 87 88 [features] 89 dev-print = [ "alphavm-utilities/dev-print" ]