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 "bw6_767",
13
14 "cp6_782",
15 "ed_on_cp6_782",
16
17 "bls12_381",
18 "ed_on_bls12_381",
19 "ed_on_bls12_381_bandersnatch",
20
21 "bn254",
22 "ed_on_bn254",
23
24 "mnt4_298",
25 "mnt6_298",
26 "ed_on_mnt4_298",
27
28 "mnt4_753",
29 "mnt6_753",
30 "ed_on_mnt4_753",
31
32 "pallas",
33 "vesta",
34
35 "secp256k1",
36 "secp256r1",
37 "secp384r1",
38 "secq256k1",
39
40 "curve25519",
41 "ed25519",
42]
43resolver = "2"
44
45[profile.release]
46opt-level = 3
47lto = "thin"
48incremental = true
49panic = 'abort'
50
51[profile.bench]
52opt-level = 3
53debug = false
54rpath = false
55lto = "thin"
56incremental = true
57debug-assertions = false
58
59[profile.dev]
60opt-level = 0
61panic = 'abort'
62
63[profile.test]
64opt-level = 3
65lto = "thin"
66incremental = true
67debug-assertions = true
68debug = true
69
70[patch.crates-io]
71ark-ff = { git = "https://github.com/arkworks-rs/algebra/", branch = "bw6-optimization" }
72ark-ec = { git = "https://github.com/arkworks-rs/algebra/", branch = "bw6-optimization" }
73ark-poly = { git = "https://github.com/arkworks-rs/algebra/", branch = "bw6-optimization" }
74ark-serialize = { git = "https://github.com/arkworks-rs/algebra/", branch = "bw6-optimization" }
75ark-algebra-test-templates = { git = "https://github.com/arkworks-rs/algebra/", branch = "bw6-optimization" }
76ark-algebra-bench-templates = { git = "https://github.com/arkworks-rs/algebra/", branch = "bw6-optimization" }
77ark-r1cs-std = { git = "https://github.com/arkworks-rs/r1cs-std/" }