From 620176cd93cabe2e3574478d3d34b8d609f44c2a Mon Sep 17 00:00:00 2001 From: Vindaar Date: Tue, 14 May 2024 10:15:20 +0200 Subject: [PATCH] reexport `halo2curves` in `halo2_middleware` so users don't need it as explicit dep (#323) * reexport halo2curves so users don't need it as explicit dep * update URLs to repository, documentation --- halo2/Cargo.toml | 4 ++-- halo2_backend/Cargo.toml | 4 ++-- halo2_frontend/Cargo.toml | 4 ++-- halo2_middleware/Cargo.toml | 4 ++-- halo2_middleware/src/lib.rs | 1 + halo2_proofs/Cargo.toml | 4 ++-- 6 files changed, 11 insertions(+), 10 deletions(-) diff --git a/halo2/Cargo.toml b/halo2/Cargo.toml index 5618165271..74e909bef0 100644 --- a/halo2/Cargo.toml +++ b/halo2/Cargo.toml @@ -8,8 +8,8 @@ edition = "2021" rust-version = "1.56.1" description = "[BETA] Fast zero-knowledge proof-carrying data implementation with no trusted setup" license = "MIT OR Apache-2.0" -repository = "https://github.com/zcash/halo2" -documentation = "https://docs.rs/halo2" +repository = "https://github.com/privacy-scaling-explorations/halo2" +documentation = "https://privacy-scaling-explorations.github.io/halo2/" readme = "../README.md" categories = ["cryptography"] keywords = ["halo", "proofs", "recursive", "zkp", "zkSNARKs"] diff --git a/halo2_backend/Cargo.toml b/halo2_backend/Cargo.toml index 5f5564b3b3..952c1c7ff7 100644 --- a/halo2_backend/Cargo.toml +++ b/halo2_backend/Cargo.toml @@ -14,8 +14,8 @@ description = """ Halo2 backend implementation. This package implements the halo2 proof system which includes setup (key generation), proving and verifying. """ license = "MIT OR Apache-2.0" -repository = "https://github.com/zcash/halo2" -documentation = "https://docs.rs/halo2_proofs" +repository = "https://github.com/privacy-scaling-explorations/halo2" +documentation = "https://privacy-scaling-explorations.github.io/halo2/" readme = "README.md" categories = ["cryptography"] keywords = ["halo", "proofs", "zkp", "zkSNARKs"] diff --git a/halo2_frontend/Cargo.toml b/halo2_frontend/Cargo.toml index 891f10a61f..b962d1d2b1 100644 --- a/halo2_frontend/Cargo.toml +++ b/halo2_frontend/Cargo.toml @@ -14,8 +14,8 @@ description = """ Halo2 frontend implementation. This package implements an API to write circuits, handles witness generation and contains the MockProver. """ license = "MIT OR Apache-2.0" -repository = "https://github.com/zcash/halo2" -documentation = "https://docs.rs/halo2_proofs" +repository = "https://github.com/privacy-scaling-explorations/halo2" +documentation = "https://privacy-scaling-explorations.github.io/halo2/" readme = "README.md" categories = ["cryptography"] keywords = ["halo", "proofs", "zkp", "zkSNARKs"] diff --git a/halo2_middleware/Cargo.toml b/halo2_middleware/Cargo.toml index 604897b886..bba61d26a5 100644 --- a/halo2_middleware/Cargo.toml +++ b/halo2_middleware/Cargo.toml @@ -14,8 +14,8 @@ description = """ Halo2 middleware. This package contains the types and traits required for the frontend-backend interaction. """ license = "MIT OR Apache-2.0" -repository = "https://github.com/zcash/halo2" -documentation = "https://docs.rs/halo2_proofs" +repository = "https://github.com/privacy-scaling-explorations/halo2" +documentation = "https://privacy-scaling-explorations.github.io/halo2/" readme = "README.md" categories = ["cryptography"] keywords = ["halo", "proofs", "zkp", "zkSNARKs"] diff --git a/halo2_middleware/src/lib.rs b/halo2_middleware/src/lib.rs index 246a4c21d0..b5156509d5 100644 --- a/halo2_middleware/src/lib.rs +++ b/halo2_middleware/src/lib.rs @@ -8,3 +8,4 @@ pub mod shuffle; pub mod zal; pub use ff; +pub use halo2curves; diff --git a/halo2_proofs/Cargo.toml b/halo2_proofs/Cargo.toml index 9e2cb51de8..cf64738c45 100644 --- a/halo2_proofs/Cargo.toml +++ b/halo2_proofs/Cargo.toml @@ -14,8 +14,8 @@ description = """ Fast PLONK-based zero-knowledge proving system with no trusted setup """ license = "MIT OR Apache-2.0" -repository = "https://github.com/zcash/halo2" -documentation = "https://docs.rs/halo2_proofs" +repository = "https://github.com/privacy-scaling-explorations/halo2" +documentation = "https://privacy-scaling-explorations.github.io/halo2/" readme = "README.md" categories = ["cryptography"] keywords = ["halo", "proofs", "zkp", "zkSNARKs"]