Skip to content

Commit c9eec71

Browse files
committed
Refactoring
Signed-off-by: lovesh <lovesh.bond@gmail.com>
1 parent c77f772 commit c9eec71

Some content is hidden

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

48 files changed

+1660
-1414
lines changed

Cargo.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@ members = [
88
"proof_system",
99
"saver",
1010
"compressed_sigma",
11-
"benches"
11+
"benches",
12+
"test_utils"
1213
]
1314

1415
[profile.release]

benches/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ license = "Apache-2.0"
99
bbs_plus = { version = "0.6.0", default-features = false, path = "../bbs_plus" }
1010
schnorr_pok = { version = "0.5.0", default-features = false, path = "../schnorr_pok" }
1111
vb_accumulator = { version = "0.7.0", default-features = false, path = "../vb_accumulator" }
12+
test_utils = { version = "0.1.0", default-features = false, path = "../test_utils" }
1213
ark-ff = { version = "^0.3.0", default-features = false }
1314
ark-ec = { version = "^0.3.0", default-features = false }
1415
ark-std = { version = "^0.3.0", default-features = false }

benches/benches/accum_witness_updates.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ use ark_std::{
44
rand::{rngs::StdRng, SeedableRng},
55
UniformRand,
66
};
7-
use benches::accumulators::{setup_positive_accum, setup_universal_accum};
87
use criterion::{black_box, criterion_group, criterion_main, Criterion};
98
use std::collections::HashSet;
109
use std::time::Instant;
10+
use test_utils::accumulators::{setup_positive_accum, setup_universal_accum};
1111
use vb_accumulator::batch_utils::Omega;
1212
use vb_accumulator::positive::Accumulator;
1313
use vb_accumulator::witness::{MembershipWitness, NonMembershipWitness};

benches/benches/positive_accumulator.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ use ark_std::{
44
rand::{rngs::StdRng, SeedableRng},
55
UniformRand,
66
};
7-
use benches::accumulators::setup_positive_accum;
87
use criterion::{black_box, criterion_group, criterion_main, BatchSize, Criterion};
98
use std::time::Instant;
9+
use test_utils::accumulators::setup_positive_accum;
1010
use vb_accumulator::positive::Accumulator;
1111

1212
type Fr = <Bls12_381 as PairingEngine>::Fr;

benches/benches/universal_accumulator.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ use ark_std::{
44
rand::{rngs::StdRng, SeedableRng},
55
UniformRand,
66
};
7-
use benches::accumulators::setup_universal_accum;
87
use criterion::{black_box, criterion_group, criterion_main, Criterion};
98
use std::time::Instant;
9+
use test_utils::accumulators::setup_universal_accum;
1010
use vb_accumulator::positive::Accumulator;
1111

1212
type Fr = <Bls12_381 as PairingEngine>::Fr;

benches/src/lib.rs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,5 +22,3 @@ macro_rules! setup_bbs_plus {
2222
.collect::<Vec<_>>();
2323
};
2424
}
25-
26-
pub mod accumulators;

compressed_sigma/Cargo.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22
name = "compressed_sigma"
33
version = "0.0.1"
44
edition = "2021"
5+
authors = ["Dock.io"]
6+
license = "Apache-2.0"
7+
repository = "https://github.com/docknetwork/crypto"
58

69
[dependencies]
710
ark-serialize = { version = "^0.3.0", default-features = false, features = [ "derive" ] }

compressed_sigma/src/amortized_homomorphism.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,11 @@
44
55
use ark_ec::msm::VariableBaseMSM;
66
use ark_ec::{AffineCurve, ProjectiveCurve};
7-
use ark_ff::{PrimeField, Zero};
7+
use ark_ff::PrimeField;
88
use ark_serialize::{CanonicalDeserialize, CanonicalSerialize, SerializationError};
9-
use ark_std::{cfg_iter, vec, vec::Vec, UniformRand};
9+
use ark_std::{cfg_iter, vec::Vec, UniformRand};
1010
use ark_std::{
1111
io::{Read, Write},
12-
ops::Add,
1312
rand::RngCore,
1413
};
1514
use digest::Digest;
@@ -200,6 +199,7 @@ mod tests {
200199
use super::*;
201200
use ark_bls12_381::Bls12_381;
202201
use ark_ec::PairingEngine;
202+
use ark_ff::Zero;
203203
use ark_std::{
204204
rand::{rngs::StdRng, SeedableRng},
205205
UniformRand,

compressed_sigma/src/amortized_linear_form.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ use ark_ec::msm::VariableBaseMSM;
44
use ark_ec::{AffineCurve, ProjectiveCurve};
55
use ark_ff::{PrimeField, Zero};
66
use ark_serialize::{CanonicalDeserialize, CanonicalSerialize, SerializationError};
7-
use ark_std::{cfg_into_iter, cfg_iter, vec, vec::Vec, UniformRand};
7+
use ark_std::{cfg_iter, vec::Vec, UniformRand};
88
use ark_std::{
99
io::{Read, Write},
1010
ops::Add,
@@ -267,6 +267,7 @@ mod tests {
267267
use super::*;
268268
use ark_bls12_381::Bls12_381;
269269
use ark_ec::PairingEngine;
270+
use ark_ff::Zero;
270271
use ark_std::{
271272
rand::{rngs::StdRng, SeedableRng},
272273
UniformRand,

compressed_sigma/src/compressed_linear_form.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -433,6 +433,7 @@ mod tests {
433433
use super::*;
434434
use ark_bls12_381::Bls12_381;
435435
use ark_ec::PairingEngine;
436+
use ark_ff::Zero;
436437
use ark_std::{
437438
rand::{rngs::StdRng, SeedableRng},
438439
UniformRand,

0 commit comments

Comments
 (0)