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

feat: fflonk protocol implementation #11

Merged
merged 29 commits into from
Oct 30, 2024
Merged

feat: fflonk protocol implementation #11

merged 29 commits into from
Oct 30, 2024

Commits on Oct 24, 2024

  1. fflonk implementation

    saitima committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    451fd86 View commit details
    Browse the repository at this point in the history
  2. recompute quotients

    saitima committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    d65a6dc View commit details
    Browse the repository at this point in the history
  3. Bump version and add RELEASE.md

    popzxc authored and saitima committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    48d74f3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9c73d36 View commit details
    Browse the repository at this point in the history
  5. improvement of parameters

    olesHolem authored and saitima committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    eeea9ff View commit details
    Browse the repository at this point in the history
  6. update deps

    saitima committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    22008a3 View commit details
    Browse the repository at this point in the history
  7. fix(bellman): Bump crossbeam to 0.8

    popzxc authored and saitima committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    e58c9a3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a2626c1 View commit details
    Browse the repository at this point in the history
  9. Updating TruffleHog

    zksync-admin-bot2 authored and saitima committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    635bb34 View commit details
    Browse the repository at this point in the history
  10. ci: Only run main CI if code changed (#16)

    Allows faster interactions with repo configuration.
    popzxc authored and saitima committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    ff53307 View commit details
    Browse the repository at this point in the history
  11. Updating TruffleHog

    zksync-admin-bot2 authored and saitima committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    632dd16 View commit details
    Browse the repository at this point in the history
  12. Updating TruffleHog

    zksync-admin-bot2 authored and saitima committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    382da09 View commit details
    Browse the repository at this point in the history
  13. chore(ci): Add truflehog CI (#17)

    chore(ci): Add truflehog CI
    artmakh authored and saitima committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    cd73138 View commit details
    Browse the repository at this point in the history
  14. fix: Fix hard static analysis errors (#18)

    - Fixes all the "red" errors (deny by default) observable in the
    monorepo.
    - Fixes/silences _some_ of the "yellow" errors (there are just too many
    for a single PR).
    
    The ultimate goal is to enable clippy in CI.
    popzxc authored and saitima committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    faab562 View commit details
    Browse the repository at this point in the history
  15. feat(ci): Introduce release-please and automatic publishing (#19)

    Release-As: 0.29.0
    popzxc authored and saitima committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    7e32fbb View commit details
    Browse the repository at this point in the history
  16. chore(main): release 0.29.0 (#20)

    🤖 I have created a release *beep* *boop*
    ---
    
    
    ##
    [0.29.0](v0.28.0...v0.29.0)
    (2024-09-04)
    
    
    ### Features
    
    * **ci:** Introduce release-please and automatic publishing
    ([#19](#19))
    ([a5444e3](a5444e3))
    
    
    ### Bug Fixes
    
    * Fix hard static analysis errors
    ([#18](#18))
    ([29f0bdd](29f0bdd))
    
    ---
    This PR was generated with [Release
    Please](https://github.com/googleapis/release-please). See
    [documentation](https://github.com/googleapis/release-please#release-please).
    zksync-era-bot authored and saitima committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    8637114 View commit details
    Browse the repository at this point in the history
  17. feat!: Rename crypto crates and properly set metadata (#21)

    - Renames crates with confusing/misleading names, e.g. forks with `_ce`
    postfix were renamed to have `zksync_` prefix. Example: `bellman_ce` ->
    `zksync_bellman`.
    - Acknowledges sapling-crypto.
    - Sets the unified metadata in `Cargo.toml`.
    - Modifies `RELEASE.md`.
    
    > [!WARNING]
    > This is a breaking release
    
    ## Migration path
    
    Once released, the easiest way is to modify your `Cargo.toml`, e.g.:
    
    ```
    # Whether you use `bellman` or `bellman_ce`
    bellman = { package = "zksync_bellman", version = "0.30.0" }
    ```
    popzxc authored and saitima committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    7b74e75 View commit details
    Browse the repository at this point in the history
  18. chore(main): release 0.30.0 (#23)

    🤖 I have created a release *beep* *boop*
    ---
    
    
    ##
    [0.30.0](v0.29.0...v0.30.0)
    (2024-09-05)
    
    
    ### ⚠ BREAKING CHANGES
    
    * Rename crypto crates and properly set metadata
    ([#21](#21))
    
    ### Features
    
    * Rename crypto crates and properly set metadata
    ([#21](#21))
    ([14f44d7](14f44d7))
    
    ---
    This PR was generated with [Release
    Please](https://github.com/googleapis/release-please). See
    [documentation](https://github.com/googleapis/release-please#release-please).
    
    ---------
    
    Co-authored-by: zksync-era-bot <[email protected]>
    2 people authored and saitima committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    72de909 View commit details
    Browse the repository at this point in the history
  19. fix(snark-wrapper): Revert "improvement of parameters" (#24)

    Reverts #13
    
    Said PR requires new VKs, so it should be processed as a part of
    upgrade.
    popzxc authored and saitima committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    36920af View commit details
    Browse the repository at this point in the history
  20. chore(main): release 0.30.1 (#25)

    🤖 I have created a release *beep* *boop*
    ---
    
    
    ##
    [0.30.1](v0.30.0...v0.30.1)
    (2024-09-05)
    
    
    ### Bug Fixes
    
    * **snark-wrapper:** Revert "improvement of parameters"
    ([#24](#24))
    ([cce1da3](cce1da3))
    
    ---
    This PR was generated with [Release
    Please](https://github.com/googleapis/release-please). See
    [documentation](https://github.com/googleapis/release-please#release-please).
    
    ---------
    
    Co-authored-by: zksync-era-bot <[email protected]>
    2 people authored and saitima committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    7e94cc2 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    5af6002 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    6da5ae5 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    a6a02b0 View commit details
    Browse the repository at this point in the history
  24. chore(fflonk): formatting

    saitima committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    edaeb81 View commit details
    Browse the repository at this point in the history
  25. chore(fflonk): cleanup

    saitima committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    1d8cb82 View commit details
    Browse the repository at this point in the history
  26. chore(fflonk): fmt

    saitima committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    71bce38 View commit details
    Browse the repository at this point in the history
  27. chore(snark-wrapper): cleanup

    saitima committed Oct 24, 2024
    Configuration menu
    Copy the full SHA
    d258514 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2024

  1. chore: resolve conflicts

    saitima committed Oct 29, 2024
    Configuration menu
    Copy the full SHA
    f9d912d View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2024

  1. chore(fflonk): cleanup

    saitima committed Oct 30, 2024
    Configuration menu
    Copy the full SHA
    427e203 View commit details
    Browse the repository at this point in the history