diff --git a/Cargo.toml b/Cargo.toml index 6b1fbd2..94e6ab0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -29,15 +29,15 @@ wrapper-prover = { version = "=0.155.6", path = "crates/wrapper-prover", package # These dependencies should be shared by all the crates. # zksync-crypto repository -boojum = "=0.32.7" -fflonk-cpu = { package = "fflonk", version = "=0.32.7" } -franklin-crypto = "=0.32.7" -rescue_poseidon = "=0.32.7" -snark_wrapper = "=0.32.7" +boojum = "=0.32.8" +fflonk-cpu = { package = "fflonk", version = "=0.32.8" } +franklin-crypto = "=0.32.8" +rescue_poseidon = "=0.32.8" +snark_wrapper = "=0.32.8" # zksync-protocol repository -circuit_definitions = { version = "=0.153.6" } -zkevm_test_harness = { version = "=0.153.6" } +circuit_definitions = { version = "=0.153.7" } +zkevm_test_harness = { version = "=0.153.7" } [profile.release] debug = "line-tables-only" diff --git a/crates/gpu-prover/src/utils.rs b/crates/gpu-prover/src/utils.rs index 32f7e6f..1a75765 100644 --- a/crates/gpu-prover/src/utils.rs +++ b/crates/gpu-prover/src/utils.rs @@ -1,7 +1,7 @@ use super::*; use bellman::pairing::{CurveAffine, GenericCurveProjective}; use core::ops::Range; -use rand::{thread_rng, Rng}; +use franklin_crypto::rand::{thread_rng, Rng}; pub(crate) fn generate_scalars_to_buf(worker: &Worker, buf: &mut [F]) { assert!(buf.len().is_power_of_two());