|
1 | 1 | [package] |
2 | 2 | name = "proof_system" |
3 | | -version = "0.12.0" |
4 | | -edition = "2021" |
5 | | -authors = ["Dock.io"] |
6 | | -license = "Apache-2.0" |
| 3 | +version = "0.13.0" |
| 4 | +edition.workspace = true |
| 5 | +authors.workspace = true |
| 6 | +license.workspace = true |
| 7 | +repository.workspace = true |
7 | 8 | description = "Proof system to comprise various cryptographic primitives" |
8 | | -repository = "https://github.com/docknetwork/crypto" |
9 | 9 |
|
10 | 10 | [lib] |
11 | 11 | doctest = false |
12 | 12 | path = "src/lib.rs" |
13 | 13 |
|
14 | 14 | [dependencies] |
15 | | -ark-serialize = { version = "^0.3.0", default-features = false, features = [ "derive" ] } |
16 | | -ark-ff = { version = "^0.3.0", default-features = false } |
17 | | -ark-ec = { version = "^0.3.0", default-features = false } |
18 | | -ark-std = { version = "^0.3.0", default-features = false } |
19 | | -digest = "0.9" |
20 | | -rayon = { version = "1", optional = true } |
21 | | -bbs_plus = { version = "0.7.0", default-features = false, path = "../bbs_plus" } |
22 | | -schnorr_pok = { version = "0.6.0", default-features = false, path = "../schnorr_pok" } |
23 | | -vb_accumulator = { version = "0.8.0", default-features = false, path = "../vb_accumulator" } |
24 | | -dock_crypto_utils = { version = "0.4.0", default-features = false, path = "../utils" } |
25 | | -saver = { version = "0.4.0", default-features = false, path = "../saver" } |
26 | | -serde = { version = "1.0", default-features = false, features = ["derive"] } |
27 | | -serde_with = { version = "1.10.0", default-features = false, features = ["macros"] } |
| 15 | +ark-serialize.workspace = true |
| 16 | +ark-ff.workspace = true |
| 17 | +ark-ec.workspace = true |
| 18 | +ark-std.workspace = true |
| 19 | +digest.workspace = true |
| 20 | +rayon = {workspace = true, optional = true} |
| 21 | +bbs_plus = { version = "0.8.0", default-features = false, path = "../bbs_plus" } |
| 22 | +schnorr_pok = { version = "0.7.0", default-features = false, path = "../schnorr_pok" } |
| 23 | +vb_accumulator = { version = "0.9.0", default-features = false, path = "../vb_accumulator" } |
| 24 | +dock_crypto_utils = { version = "0.5.0", default-features = false, path = "../utils" } |
| 25 | +saver = { version = "0.5.0", default-features = false, path = "../saver" } |
| 26 | +serde.workspace = true |
| 27 | +serde_with.workspace = true |
28 | 28 | ark-groth16 = { version = "^0.3.0", default-features = false } |
29 | 29 | ark-r1cs-std = { version = "^0.3.0", default-features = false } |
30 | 30 | ark-relations = { version = "^0.3.0", default-features = false } |
31 | | -zeroize = { version = "1.5.5", features = ["derive"] } |
| 31 | +zeroize.workspace = true |
32 | 32 |
|
33 | 33 | [dependencies.legogroth16] |
34 | 34 | version = "0.3.0" |
35 | 35 | default-features = false |
36 | 36 | features = ["circom"] |
37 | 37 |
|
38 | 38 | [dev-dependencies] |
39 | | -ark-bls12-381 = { version = "^0.3.0", default-features = false, features = [ "curve" ] } |
40 | | -blake2 = { version = "0.9", default-features = false } |
| 39 | +ark-bls12-381.workspace = true |
| 40 | +blake2.workspace = true |
41 | 41 | serde_json = "1.0" |
42 | 42 | test_utils = { version = "0.1.0", default-features = false, path = "../test_utils" } |
43 | 43 |
|
|
0 commit comments