ark-curves-cherry-picked/Cargo.toml
Cargo.tomlRaw
1[workspace]
2
3members = [
4 "curve-constraint-tests",
5
6 "bls12_377",
7 "ed_on_bls12_377",
8
9 "bw6_761",
10 "ed_on_bw6_761",
11
12 "cp6_782",
13 "ed_on_cp6_782",
14
15 "bls12_381",
16 "ed_on_bls12_381",
17 "ed_on_bls12_381_bandersnatch",
18
19 "bn254",
20 "ed_on_bn254",
21
22 "mnt4_298",
23 "mnt6_298",
24 "ed_on_mnt4_298",
25
26 "mnt4_753",
27 "mnt6_753",
28 "ed_on_mnt4_753",
29
30 "pallas",
31 "vesta",
32
33 "secp256k1",
34 "secp256r1",
35 "secp384r1",
36 "secq256k1",
37
38 "curve25519",
39 "ed25519",
40]
41resolver = "2"
42
43[profile.release]
44opt-level = 3
45lto = "thin"
46incremental = true
47panic = 'abort'
48
49[profile.bench]
50opt-level = 3
51debug = false
52rpath = false
53lto = "thin"
54incremental = true
55debug-assertions = false
56
57[profile.dev]
58opt-level = 0
59panic = 'abort'
60
61[profile.test]
62opt-level = 3
63lto = "thin"
64incremental = true
65debug-assertions = true
66debug = true
67
68[patch.crates-io]
69ark-ff = { git = "https://github.com/arkworks-rs/algebra/" }
70ark-ec = { git = "https://github.com/arkworks-rs/algebra/" }
71ark-poly = { git = "https://github.com/arkworks-rs/algebra/" }
72ark-serialize = { git = "https://github.com/arkworks-rs/algebra/" }
73ark-algebra-test-templates = { git = "https://github.com/arkworks-rs/algebra/" }
74ark-algebra-bench-templates = { git = "https://github.com/arkworks-rs/algebra/" }
75ark-r1cs-std = { git = "https://github.com/mmaker/ark-r1cs-std/", branch = "feature/additive-groups" }