Files
clookup/Cargo.toml
2024-11-14 07:31:14 +00:00

46 lines
1.1 KiB
TOML

[package]
name = "clookup"
version = "0.1.0"
edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
num = "0.4.0"
ff = "0.13.0"
itertools = "0.10.5"
num-bigint = "0.4.3"
num-integer = "0.1.45"
rand = "0.8"
serde = { version = "1.0", features = ["derive"] }
bitvec = "1.0.1"
sha3 = "0.10.6"
transcript_utils = { git = "https://github.com/pseXperiments/transcript_utils" }
# bn256
halo2curves = { git = "https://github.com/privacy-scaling-explorations/halo2curves", tag = "0.3.3", package = "halo2curves", features = ["derive_serde"] }
# timer
ark-std = { version = "^0.4.0", default-features = false, optional = true }
# concurrency
rayon = "1.8"
# cuda
cudarc = { version = "0.11.3", features = ["cuda-version-from-build-system"] }
cuda-sumcheck = { path = "cuda-sumcheck/sumcheck" }
[build-dependencies]
bindgen = "0.66.1"
cc = "1.0.82"
regex = "1.9.3"
[dev-dependencies]
criterion = { version = "0.4", features = ["html_reports"] }
[[bench]]
name = "full"
harness = false
[profile.bench]
debug = true