Skip to content

Commit

Permalink
build(deps): remove rayon (#224)
Browse files Browse the repository at this point in the history
* build(deps): remove rayon 1.3

* test(native): remove unused functions
  • Loading branch information
afonsobarracha committed Sep 26, 2023
1 parent 1835d4d commit 7ab7ad4
Show file tree
Hide file tree
Showing 3 changed files with 1 addition and 144 deletions.
116 changes: 0 additions & 116 deletions native/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion native/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ neon-build = "0.10.1"

[dependencies]
arrayref = "0.3"
bbs = "0.4.1"
bbs = { version = "0.4.1", default-features = false }
bls_sigs_ref = "0.3"
ff-zeroize = "0.6"
hkdf = "0.8"
Expand Down
27 changes: 0 additions & 27 deletions native/tests/vectors.rs
Original file line number Diff line number Diff line change
Expand Up @@ -306,11 +306,6 @@ fn get_public_key(key: &str) -> DeterministicPublicKey {
])
}

fn get_secret_key(key: &str) -> SecretKey {
let sk_bytes = base64::decode(key).unwrap();
SecretKey::from(array_ref![sk_bytes, 0, FR_COMPRESSED_SIZE])
}

fn get_signature(sig: &str) -> Signature {
let sig_bytes = base64::decode(sig).unwrap();
Signature::from(*array_ref![sig_bytes, 0, SIGNATURE_COMPRESSED_SIZE])
Expand All @@ -330,25 +325,3 @@ fn revealed_to_bitvector(total: usize, revealed: &BTreeSet<usize>) -> Vec<u8> {
bytes.reverse();
bytes
}

/// Convert big-endian vector to u32
fn bitvector_to_revealed(data: &[u8]) -> BTreeSet<usize> {
let mut revealed_messages = BTreeSet::new();
let mut scalar = 0;

for b in data.iter().rev() {
let mut v = *b;
let mut remaining = 8;
while v > 0 {
let revealed = v & 1u8;
if revealed == 1 {
revealed_messages.insert(scalar);
}
v >>= 1;
scalar += 1;
remaining -= 1;
}
scalar += remaining;
}
revealed_messages
}

0 comments on commit 7ab7ad4

Please sign in to comment.