Skip to content

Commit

Permalink
feat: Bump protocol and crypto deps (#23)
Browse files Browse the repository at this point in the history
Bumps to the latest release
  • Loading branch information
popzxc authored Sep 6, 2024
1 parent 537bf6e commit e15fdd2
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 7 deletions.
6 changes: 4 additions & 2 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -28,5 +28,7 @@ shivini = { version = "=0.150.6", path = "crates/shivini" }
wrapper-prover = { version = "=0.150.6", path = "crates/wrapper-prover", package = "zksync-wrapper-prover" }

# These dependencies should be shared by all the crates.
circuit_definitions = { version = "=0.150.4" }
zkevm_test_harness = { version = "=0.150.4" }
circuit_definitions = { version = "=0.150.5" }
zkevm_test_harness = { version = "=0.150.5" }
boojum = "=0.30.1"
franklin-crypto = "=0.30.1"
6 changes: 3 additions & 3 deletions crates/boojum-cuda/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -12,22 +12,22 @@ build = "build/main.rs"
description = "Boojum-CUDA is a library implementing GPU-accelerated cryptographic functionality for the zkSync prover"

[build-dependencies]
boojum = "=0.2.2"
boojum.workspace = true
era_cudart_sys.workspace = true
cmake = "0.1"
itertools = "0.13"

[dependencies]
boojum = "=0.2.2"
boojum.workspace = true
era_cudart.workspace = true
era_cudart_sys.workspace = true
itertools = "0.13"
lazy_static = "1.4"

[dev-dependencies]
era_criterion_cuda.workspace = true
blake2 = "0.10"
criterion = "0.5"
era_criterion_cuda.workspace = true
criterion-macro = "0.4"
itertools = "0.13"
rand = "0.8"
Expand Down
3 changes: 2 additions & 1 deletion crates/gpu-prover/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -12,10 +12,11 @@ description = "ZKsync GPU prover utilities"

[dependencies]
gpu-ffi.workspace = true
franklin-crypto = { workspace = true, optional = true }

crossbeam = "0.8"
rand = "0.4"
num_cpus = "1"
franklin-crypto = { version = "=0.2.2", optional = true }
itertools = "0.10"
cfg-if = "1"
bit-vec = "0.6"
Expand Down
2 changes: 1 addition & 1 deletion crates/shivini/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ description = "Shvini is a library implementing a GPU-accelerated zkSync prover"
exclude = ["/test_data"]

[dependencies]
boojum = "=0.2.2"
boojum.workspace = true
boojum-cuda.workspace = true
era_cudart.workspace = true
era_cudart_sys.workspace = true
Expand Down

0 comments on commit e15fdd2

Please sign in to comment.