halo2curves 0.6.1

Elliptic curve implementations and wrappers for halo2 library
Documentation
[[bench]]
harness = false
name = "less_than"

[[bench]]
harness = false
name = "bn256_field"

[[bench]]
harness = false
name = "group"

[[bench]]
harness = false
name = "hash_to_curve"

[[bench]]
harness = false
name = "fft"

[[bench]]
harness = false
name = "msm"
[dependencies.blake2b_simd]
version = "1"

[dependencies.ff]
default-features = false
features = ["std"]
version = "0.13.0"

[dependencies.group]
version = "0.13.0"

[dependencies.hex]
default-features = false
features = ["alloc", "serde"]
optional = true
version = "0.4"

[dependencies.lazy_static]
version = "1.4.0"

[dependencies.num-bigint]
version = "0.4.3"

[dependencies.num-traits]
version = "0.2"

[dependencies.pairing]
version = "0.23.0"

[dependencies.pasta_curves]
version = "0.5.0"

[dependencies.paste]
version = "1.0.11"

[dependencies.rand]
version = "0.8"

[dependencies.rand_core]
default-features = false
version = "0.6"

[dependencies.rayon]
version = "1.8"

[dependencies.serde]
default-features = false
optional = true
version = "1.0"

[dependencies.serde_arrays]
optional = true
version = "0.1.0"

[dependencies.static_assertions]
version = "1.1.0"

[dependencies.subtle]
version = "2.5"
[dev-dependencies.ark-std]
version = "0.3"

[dev-dependencies.bincode]
version = "1.3.3"

[dev-dependencies.criterion]
features = ["html_reports"]
version = "0.3"

[dev-dependencies.hex]
version = "0.4"

[dev-dependencies.impls]
version = "1"

[dev-dependencies.rand_chacha]
version = "0.3.1"

[dev-dependencies.rand_xorshift]
version = "0.3"

[dev-dependencies.serde_json]
version = "1.0.105"

[features]
asm = []
bits = ["ff/bits"]
bn256-table = []
default = ["bits"]
derive_serde = ["serde/derive", "serde_arrays", "hex", "pasta_curves/serde"]
print-trace = ["ark-std/print-trace"]

[package]
authors = ["Privacy Scaling Explorations team"]
description = "Elliptic curve implementations and wrappers for halo2 library"
edition = "2021"
license = "MIT/Apache-2.0"
name = "halo2curves"
readme = "README.md"
repository = "https://github.com/privacy-scaling-explorations/halo2curves"
rust-version = "1.63.0"
version = "0.6.1"
[profile.bench]
codegen-units = 1
debug = 0
debug-assertions = false
incremental = false
lto = true
opt-level = 3
overflow-checks = false
[target."cfg(all(target_arch = \"wasm32\", target_os = \"unknown\"))".dev-dependencies.getrandom]
features = ["js"]
version = "0.2"