[package] name = "libzeropool-zkbob" version = "1.3.0" authors = ["Igor Gulamov "] homepage = "https://github.com/zkbob/libzeropool" repository = "https://github.com/zkbob/libzeropool" edition = "2018" license = "MIT OR Apache-2.0" description = "zk-SNARK circuit and cryptography for zkBob" [lib] crate-type = ["rlib"] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [[bin]] path = "src/setup/main.rs" name = "libzeropool-setup" required-features = ["cli_libzeropool_setup"] [dependencies] sha3 = "0.9.1" serde = { version = "1.0", features = ["derive"] } serde_json = { version = "1.0"} lazy_static = "1.4.0" chacha20poly1305 = { version = "0.8.0", features = ["heapless"] } clap={ package = "clap-v3", version = "3.0.0-beta.1", optional=true} convert_case = "0.4.0" [dependencies.fawkes-crypto] git = "https://github.com/zkBob/fawkes-crypto" branch = "master" package = "fawkes-crypto-zkbob" version = "4.6.0" features = ["rand_support"] [dependencies.fawkes-crypto-keccak256] git = "https://github.com/zkbob/keccak" branch = "master" package = "fawkes-crypto-zkbob-keccak256" version = "0.1.1" [features] in1out127=[] in3out127=[] in7ount127=[] in15out127=[] cli_libzeropool_setup = ["clap", "fawkes-crypto/rand_support", "fawkes-crypto/backend_bellman_groth16"] default=["cli_libzeropool_setup", "in3out127"] [dev-dependencies] test-case = "2.2.2" [dev-dependencies.fawkes-crypto] git = "https://github.com/zkBob/fawkes-crypto" branch = "master" package = "fawkes-crypto-zkbob" version = "4.6.0" features = ["rand_support", "backend_bellman_groth16"]