[package] name = "zkp" version = "0.1.0" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [lib] crate-type = ["cdylib"] [patch."https://github.com/privacy-scaling-explorations/halo2.git"] halo2_proofs = { git = "https://github.com/scroll-tech/halo2.git", branch = "scroll-dev-0220" } [patch."https://github.com/privacy-scaling-explorations/poseidon.git"] poseidon = { git = "https://github.com/scroll-tech/poseidon.git", branch = "scroll-dev-0220" } [dependencies] zkevm = { git = "https://github.com/scroll-tech/scroll-zkevm", rev="78ab7a7" } types = { git = "https://github.com/scroll-tech/scroll-zkevm", rev="78ab7a7" } halo2_proofs = { git = "https://github.com/privacy-scaling-explorations/halo2.git", tag = "v2022_09_10" } log = "0.4" env_logger = "0.9.0" serde = "1.0" serde_derive = "1.0" serde_json = "1.0.66" libc = "0.2" once_cell = "1.8.0" [profile.test] opt-level = 3 debug-assertions = true [profile.release] opt-level = 3 debug-assertions = true