Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: semaphore-protocol/semaphore-rs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: ref/use-lean-imt-crate
Choose a base ref
...
head repository: semaphore-protocol/semaphore-rs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 18 commits
  • 44 files changed
  • 3 contributors

Commits on May 1, 2025

  1. Merge pull request #8 from semaphore-protocol/ref/use-lean-imt-crate

    refactor: use the lean-imt crate
    vplasencia authored May 1, 2025
    Configuration menu
    Copy the full SHA
    47bb852 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2025

  1. fix: add members

    brech1 committed May 6, 2025
    Configuration menu
    Copy the full SHA
    b26dc48 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2025

  1. fix: clippy and docs

    brech1 committed May 15, 2025
    Configuration menu
    Copy the full SHA
    1b24d84 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2025

  1. fix: cargo fmt

    brech1 committed May 16, 2025
    Configuration menu
    Copy the full SHA
    47e76bc View commit details
    Browse the repository at this point in the history
  2. Merge pull request #10 from brech1/fix/add-members

    refactor: add members
    vplasencia authored May 16, 2025
    Configuration menu
    Copy the full SHA
    0d2c7e4 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2025

  1. refactor: remove build.rs and integrate zkey downloading into utils

    - Deleted the `build.rs` file, which previously handled downloading semaphore artifacts.
    - Introduced a new `download_zkey` function in `utils.rs` to manage zkey downloads.
    - Updated `proof.rs` to utilize the new `download_zkey` function for fetching zkeys dynamically based on tree depth.
    - Added a new `witness.rs` file to handle witness dispatching based on tree depth.
    - Updated `Cargo.toml` to remove `rust-witness` dependency and adjust `circom-prover` to use the latest version from the main branch.
    - Added multiple witness graph binary files for different depths.
    vivianjeng committed May 27, 2025
    Configuration menu
    Copy the full SHA
    674d723 View commit details
    Browse the repository at this point in the history
  2. chore: update CI workflow and refactor imports

    - Added a step to install the `protobuf-compiler` in the GitHub Actions workflow.
    - Refactored import order in `identity.rs` for consistency.
    - Adjusted import order in `group.rs` for improved readability.
    vivianjeng committed May 27, 2025
    Configuration menu
    Copy the full SHA
    7c31e2f View commit details
    Browse the repository at this point in the history
  3. chore: lint

    vivianjeng committed May 27, 2025
    Configuration menu
    Copy the full SHA
    6f524a7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3fc1753 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e4ba4f6 View commit details
    Browse the repository at this point in the history
  6. fix: fix clippy

    vivianjeng committed May 27, 2025
    Configuration menu
    Copy the full SHA
    8a91909 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2025

  1. Merge pull request #11 from semaphore-protocol/depth-features

    refactor: remove build.rs and integrate zkey downloading into utils
    vivianjeng authored May 29, 2025
    Configuration menu
    Copy the full SHA
    76f420e View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2025

  1. Configuration menu
    Copy the full SHA
    fe08bf8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    21f8237 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2025

  1. Merge pull request #12 from semaphore-protocol/fix-expose

    Fix proof visibility
    vivianjeng authored Jun 12, 2025
    Configuration menu
    Copy the full SHA
    220f8da View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2025

  1. fix: fix zkey version

    vivianjeng committed Jul 24, 2025
    Configuration menu
    Copy the full SHA
    b6e385e View commit details
    Browse the repository at this point in the history
  2. fix: fix clippy

    vivianjeng committed Jul 24, 2025
    Configuration menu
    Copy the full SHA
    ac8df85 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #15 from semaphore-protocol/fix-zkey-version

    fix: fix zkey version
    vplasencia authored Jul 24, 2025
    Configuration menu
    Copy the full SHA
    ad1c878 View commit details
    Browse the repository at this point in the history
Loading