Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ports Nova 263 (Nova forward port) #133

Merged
merged 2 commits into from
Nov 23, 2023
Merged

Ports Nova 263 (Nova forward port) #133

merged 2 commits into from
Nov 23, 2023

Commits on Nov 22, 2023

  1. refactor: Refactor PublicParams initialization (new) to use `setu…

    …p` method
    
    - Updated the function interface for generating `PublicParams` across several files, replacing the `new` method with `setup`.
    - The method name change impacts the `benches/recursive-snark-supernova.rs`, `src/supernova/test.rs`, and `src/supernova/mod.rs` files.
    huitseeker committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    0868e27 View commit details
    Browse the repository at this point in the history
  2. Refactor traits that allows implementing different engines for the sa…

    …me curve cycle (#263)
    
    * rename Group to Engine
    
    * port tests
    
    * checkpoint
    
    * checkpoint
    
    * compiles
    
    * update benchmarks and tests to use Engine
    
    * rename GroupExt to DlogGroup
    
    * move get_curve_params to Group and rename
    
    * fix doc test; cargo fmt
    
    * inline single trait requirements; fix comments
    
    * cut comment
    srinathsetty authored and huitseeker committed Nov 22, 2023
    Configuration menu
    Copy the full SHA
    2d394ba View commit details
    Browse the repository at this point in the history