Skip to content

Commit f087c76

Browse files
committed
Update to arkworks 0.4.0
Signed-off-by: lovesh <lovesh.bond@gmail.com>
1 parent 89486c0 commit f087c76

File tree

122 files changed

+5565
-6467
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

122 files changed

+5565
-6467
lines changed

Cargo.toml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,20 +22,20 @@ license = "Apache-2.0"
2222
repository = "https://github.com/docknetwork/crypto"
2323

2424
[workspace.dependencies]
25-
ark-ff = { version = "^0.3.0", default-features = false }
26-
ark-ec = { version = "^0.3.0", default-features = false }
27-
ark-std = { version = "^0.3.0", default-features = false }
28-
ark-serialize = { version = "^0.3.0", default-features = false, features = [ "derive" ] }
25+
ark-ff = { version = "^0.4.1", default-features = false }
26+
ark-ec = { version = "^0.4.1", default-features = false }
27+
ark-std = { version = "^0.4.0", default-features = false}
28+
ark-poly = { version = "^0.4.1", default-features = false }
29+
ark-serialize = { version = "^0.4.1", default-features = false, features = [ "derive" ] }
2930
rayon = { version = "1" }
30-
digest = "0.9"
31+
digest = { version = "0.10", default-features = false, features = ["alloc"] }
3132
serde = { version = "1.0", default-features = false, features = ["derive"] }
3233
serde_with = { version = "1.10.0", default-features = false, features = ["macros"] }
3334
zeroize = { version = "1.5.5", features = ["derive"] }
34-
blake2 = { version = "0.9", default-features = false }
35-
ark-bls12-381 = { version = "^0.3.0", default-features = false, features = [ "curve" ] }
36-
ark-poly = { version = "^0.3.0", default-features = false }
35+
blake2 = { version = "0.10", default-features = false }
36+
ark-bls12-381 = { version = "^0.4.0", default-features = false, features = [ "curve" ] }
3737
merlin = { version = "^3.0", default-features = false }
38-
legogroth16 = { version = "0.4.0", default-features = false }
38+
legogroth16 = { version = "0.6.0" , default-features = false }
3939

4040
[profile.release]
4141
lto = true

bbs_plus/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "bbs_plus"
3-
version = "0.10.0"
3+
version = "0.11.0"
44
edition.workspace = true
55
authors.workspace = true
66
license.workspace = true
@@ -18,8 +18,8 @@ ark-ec.workspace = true
1818
ark-std.workspace = true
1919
digest.workspace = true
2020
rayon = {workspace = true, optional = true}
21-
schnorr_pok = { version = "0.8.0", default-features = false, path = "../schnorr_pok" }
22-
dock_crypto_utils = { version = "0.8.0", default-features = false, path = "../utils" }
21+
schnorr_pok = { version = "0.9.0", default-features = false, path = "../schnorr_pok" }
22+
dock_crypto_utils = { version = "0.9.0", default-features = false, path = "../utils" }
2323
serde.workspace = true
2424
serde_with.workspace = true
2525
zeroize.workspace = true

bbs_plus/src/lib.rs

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,9 @@ pub mod tests {
3838
($obj_type:ty, $obj: ident) => {
3939
// Test ark serialization
4040
let mut serz = vec![];
41-
CanonicalSerialize::serialize(&$obj, &mut serz).unwrap();
42-
let deserz: $obj_type = CanonicalDeserialize::deserialize(&serz[..]).unwrap();
43-
assert_eq!(deserz, $obj);
44-
45-
let mut serz = vec![];
46-
$obj.serialize_unchecked(&mut serz).unwrap();
47-
let deserz: $obj_type = CanonicalDeserialize::deserialize_unchecked(&serz[..]).unwrap();
41+
CanonicalSerialize::serialize_compressed(&$obj, &mut serz).unwrap();
42+
let deserz: $obj_type =
43+
CanonicalDeserialize::deserialize_compressed(&serz[..]).unwrap();
4844
assert_eq!(deserz, $obj);
4945

5046
let mut serz = vec![];

0 commit comments

Comments
 (0)