-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathCargo.toml
30 lines (27 loc) · 1.22 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
[workspace]
resolver = "2"
members = ["sp1/program", "sp1/script", "sp1/utils"]
[workspace.dependencies]
ark-bn254 = "0.4"
ark-serialize = "0.4"
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
committable = "0.2"
either = { version = "1.13", features = ["serde"] }
jf-merkle-tree = { version = "0.1", git = "https://github.com/EspressoSystems/jellyfish", tag = "0.4.5", features = [
"std",
] }
jf-vid = { version = "0.1", git = "https://github.com/EspressoSystems/jellyfish", tag = "0.4.5", features = [
"std",
] }
jf-pcs = { version = "0.1", git = "https://github.com/EspressoSystems/jellyfish", tag = "0.4.5", features = [
"std",
] }
sha2 = "0.10"
primitive-types = { version = "0.12", features = ["serde"] }
[patch.crates-io]
sha2 = { git = "https://github.com/sp1-patches/RustCrypto-hashes", package = "sha2", branch = "patch-sha2-v0.10.8" }
sha3 = { git = "https://github.com/sp1-patches/RustCrypto-hashes", package = "sha3", branch = "patch-sha3-v0.10.8" }
[patch."https://github.com/EspressoSystems/jellyfish"]
jf-pcs = { git = "https://www.github.com/EspressoSystems/jellyfish.git", branch = "sp1-patches" }
jf-vid = { git = "https://www.github.com/EspressoSystems/jellyfish.git", branch = "sp1-patches" }