Browse Source

Refactor FFT infrastructure (#28)

* Update API of EvaluationDomain

* Update gm17 to use new API

* Move fft infrastructure to its own crate

* Fix gm17 to work with ff-fft

* Refactor polynomial infrastructure

* Change .travis-yml to not compile in release and to not run DPC tests
master
Pratyush Mishra 5 years ago
committed by GitHub
parent
commit
cfe2c8d29a
2 changed files with 2 additions and 2 deletions
  1. +1
    -1
      Cargo.toml
  2. +1
    -1
      r1cs-std/Cargo.toml

+ 1
- 1
Cargo.toml

@ -1,6 +1,6 @@
[workspace] [workspace]
members = [ "dpc", "algebra", "r1cs-core", "r1cs-std", "gm17", "bench-utils" ]
members = [ "algebra", "ff-fft", "r1cs-core", "r1cs-std", "gm17", "dpc", "bench-utils" ]
[profile.release] [profile.release]
opt-level = 3 opt-level = 3

+ 1
- 1
r1cs-std/Cargo.toml

@ -12,7 +12,7 @@ authors = [
description = "A standard library for constraint system gadgets" description = "A standard library for constraint system gadgets"
homepage = "https://libzexe.org" homepage = "https://libzexe.org"
repository = "https://github.com/scipr/zexe" repository = "https://github.com/scipr/zexe"
documentation = "https://docs.rs/snark-gadgets/"
documentation = "https://docs.rs/r1cs-std/"
keywords = ["zero knowledge", "cryptography", "zkSNARK", "SNARK"] keywords = ["zero knowledge", "cryptography", "zkSNARK", "SNARK"]
categories = ["cryptography"] categories = ["cryptography"]
include = ["Cargo.toml", "src", "README.md", "LICENSE-APACHE", "LICENSE-MIT"] include = ["Cargo.toml", "src", "README.md", "LICENSE-APACHE", "LICENSE-MIT"]

Loading…
Cancel
Save