[[bench]]
harness = false
name = "perf"
[dependencies.ark-bls12-381]
version = "^0.3.0"
[dependencies.ark-ec]
version = "^0.3.0"
[dependencies.ark-ff]
version = "^0.3.0"
[dependencies.ark-serialize]
version = "^0.3.0"
[dependencies.ark-std]
version = "^0.3.0"
[dependencies.criterion]
features = ["html_reports"]
version = "0.3.5"
[dependencies.hashbrown]
version = "0.12.3"
[dependencies.merlin]
version = "3.0.0"
[dependencies.thiserror]
version = "1.0.32"
[features]
asm = ["ark-ff/asm"]
default = ["asm", "parallel", "std"]
parallel = ["std", "ark-ff/parallel", "ark-std/parallel", "ark-ec/parallel"]
print-trace = ["ark-std/print-trace"]
std = ["ark-ff/std", "ark-ec/std", "ark-std/std", "ark-serialize/std"]
[package]
authors = ["George Kadianakis <asn@ethereum.org>", "Mary Maller <mary.maller@ethereum.org>"]
categories = ["cryptography"]
description = "An implementation of the Curdleproofs shuffle zero-knowledge argument"
edition = "2021"
keywords = ["cryptography", "crypto", "zero-knowledge"]
license = "MIT"
name = "curdleproofs"
readme = "README.md"
repository = "https://github.com/asn-d6/curdleproofs"
version = "0.0.1"
[package.metadata.docs.rs]
rustdoc-args = ["--html-in-header", "doc/katex-header.html"]