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

Add Jubjub to ECC stdlib #1282

Closed
wants to merge 199 commits into from
Closed

Add Jubjub to ECC stdlib #1282

wants to merge 199 commits into from

Commits on Sep 28, 2022

  1. Configuration menu
    Copy the full SHA
    d90de5e View commit details
    Browse the repository at this point in the history
  2. add changelog

    Schaeff committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    4db3a03 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2022

  1. implement nova example

    Schaeff committed Sep 29, 2022
    Configuration menu
    Copy the full SHA
    11452ad View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2022

  1. Configuration menu
    Copy the full SHA
    24f8b1c View commit details
    Browse the repository at this point in the history
  2. fix issues

    Schaeff committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    bcade1a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    378bc14 View commit details
    Browse the repository at this point in the history
  4. fix test, reset cache

    Schaeff committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    111bd73 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cd3502c View commit details
    Browse the repository at this point in the history
  6. use xl instance for js tasks

    Schaeff committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    62b76f3 View commit details
    Browse the repository at this point in the history
  7. add changelog

    Schaeff committed Oct 4, 2022
    Configuration menu
    Copy the full SHA
    f991b76 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2022

  1. Configuration menu
    Copy the full SHA
    0cdcedd View commit details
    Browse the repository at this point in the history
  2. fix tests

    dark64 committed Dec 12, 2022
    Configuration menu
    Copy the full SHA
    655a54c View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2022

  1. Configuration menu
    Copy the full SHA
    4ac95c7 View commit details
    Browse the repository at this point in the history
  2. clippy

    dark64 committed Dec 13, 2022
    Configuration menu
    Copy the full SHA
    ed9a0b5 View commit details
    Browse the repository at this point in the history
  3. improve js tests

    dark64 committed Dec 13, 2022
    Configuration menu
    Copy the full SHA
    097e707 View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2022

  1. Configuration menu
    Copy the full SHA
    43cb632 View commit details
    Browse the repository at this point in the history
  2. remove cash restore

    dark64 committed Dec 27, 2022
    Configuration menu
    Copy the full SHA
    6de2fe9 View commit details
    Browse the repository at this point in the history
  3. revert

    dark64 committed Dec 27, 2022
    Configuration menu
    Copy the full SHA
    ce04905 View commit details
    Browse the repository at this point in the history
  4. enable js feature in test

    dark64 committed Dec 27, 2022
    Configuration menu
    Copy the full SHA
    3e8ada4 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2023

  1. merge develop, fix conflicts

    dark64 committed Jan 2, 2023
    Configuration menu
    Copy the full SHA
    8d9e889 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2023

  1. fix zir assembly propagation

    dark64 committed Jan 3, 2023
    Configuration menu
    Copy the full SHA
    3a54661 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2023

  1. Merge pull request Zokrates#1258 from Zokrates/fix-assembly-propagation

    Fix zir assembly propagation
    Schaeff authored Jan 9, 2023
    Configuration menu
    Copy the full SHA
    66b4ec3 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2023

  1. Fix typos

    rex4539 committed Jan 11, 2023
    Configuration menu
    Copy the full SHA
    28ac409 View commit details
    Browse the repository at this point in the history
  2. Merge pull request Zokrates#1260 from rex4539/typos

    Fix typos
    dark64 authored Jan 11, 2023
    Configuration menu
    Copy the full SHA
    553da16 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2023

  1. use ark parallel feature

    dark64 committed Jan 19, 2023
    Configuration menu
    Copy the full SHA
    2fa711e View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2023

  1. Configuration menu
    Copy the full SHA
    6ee546d View commit details
    Browse the repository at this point in the history
  2. add getrandom dependency

    dark64 committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    8d8972a View commit details
    Browse the repository at this point in the history
  3. fmt

    dark64 committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    b090888 View commit details
    Browse the repository at this point in the history
  4. fix tests

    dark64 committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    b9d8965 View commit details
    Browse the repository at this point in the history
  5. update book

    dark64 committed Jan 23, 2023
    Configuration menu
    Copy the full SHA
    e66b3c8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ca664cb View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    86164bd View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2023

  1. test

    dark64 committed Jan 24, 2023
    Configuration menu
    Copy the full SHA
    e706116 View commit details
    Browse the repository at this point in the history
  2. use resolver in js crate

    dark64 committed Jan 24, 2023
    Configuration menu
    Copy the full SHA
    cfb30c4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    01bf123 View commit details
    Browse the repository at this point in the history
  4. add umd version for web usage

    dark64 committed Jan 24, 2023
    Configuration menu
    Copy the full SHA
    19f54c8 View commit details
    Browse the repository at this point in the history
  5. update book

    dark64 committed Jan 24, 2023
    Configuration menu
    Copy the full SHA
    b881876 View commit details
    Browse the repository at this point in the history
  6. install headless chrome

    dark64 committed Jan 24, 2023
    Configuration menu
    Copy the full SHA
    fac44d5 View commit details
    Browse the repository at this point in the history
  7. remove sudo

    dark64 committed Jan 24, 2023
    Configuration menu
    Copy the full SHA
    f4d8a66 View commit details
    Browse the repository at this point in the history
  8. update ci config

    dark64 committed Jan 24, 2023
    Configuration menu
    Copy the full SHA
    108a9b2 View commit details
    Browse the repository at this point in the history
  9. run with --no-sandbox

    dark64 committed Jan 24, 2023
    Configuration menu
    Copy the full SHA
    b1686bb View commit details
    Browse the repository at this point in the history
  10. change timeout

    dark64 committed Jan 24, 2023
    Configuration menu
    Copy the full SHA
    95532d3 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2023

  1. wip

    dark64 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    e12a4b4 View commit details
    Browse the repository at this point in the history
  2. remove g16 warning

    dark64 committed Jan 25, 2023
    Configuration menu
    Copy the full SHA
    ff470ab View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2023

  1. Configuration menu
    Copy the full SHA
    4988911 View commit details
    Browse the repository at this point in the history
  2. fix message

    dark64 committed Jan 26, 2023
    Configuration menu
    Copy the full SHA
    6a16198 View commit details
    Browse the repository at this point in the history
  3. use cursor in zokrates_js

    dark64 committed Jan 26, 2023
    Configuration menu
    Copy the full SHA
    fdd441c View commit details
    Browse the repository at this point in the history
  4. Merge pull request Zokrates#1265 from Zokrates/remove-warning

    Remove G16 warning
    Schaeff authored Jan 26, 2023
    Configuration menu
    Copy the full SHA
    a71a073 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2023

  1. Merge pull request Zokrates#1264 from Zokrates/optimize-js-lib

    Optimize js library size
    Schaeff authored Jan 30, 2023
    Configuration menu
    Copy the full SHA
    478b555 View commit details
    Browse the repository at this point in the history
  2. add test, fix propagation

    Schaeff committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    0bf44c8 View commit details
    Browse the repository at this point in the history
  3. add changelog

    Schaeff committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    2e977ae View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d273bb5 View commit details
    Browse the repository at this point in the history
  5. fix wording

    dark64 committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    da8c13a View commit details
    Browse the repository at this point in the history
  6. fix fmt

    dark64 committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    50b8cff View commit details
    Browse the repository at this point in the history
  7. add test

    Schaeff committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    9932fca View commit details
    Browse the repository at this point in the history
  8. add changelog

    dark64 committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    676e6db View commit details
    Browse the repository at this point in the history
  9. fmt

    Schaeff committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    dfcce6b View commit details
    Browse the repository at this point in the history
  10. Merge pull request Zokrates#1254 from Zokrates/seedable-setup

    Allow user-provided randomness in setup
    Schaeff authored Jan 30, 2023
    Configuration menu
    Copy the full SHA
    fb60a3d View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a76e14c View commit details
    Browse the repository at this point in the history
  12. Merge pull request Zokrates#1269 from Zokrates/fix-array-propagation

    Fix array propagation
    Schaeff authored Jan 30, 2023
    Configuration menu
    Copy the full SHA
    059d6ed View commit details
    Browse the repository at this point in the history
  13. Use foundry for integration tests (Zokrates#1266)

    * remove zokrates_solidity_test, use foundry for integration tests
    
    * fix foundry install
    
    * fix foundry install
    
    * use full path for forge
    
    * wip
    
    * wip
    
    * wip
    
    * test
    
    * test
    
    * test
    
    * test
    
    * test
    
    * add message if foundry is missing, add changelog
    
    * move install script to ci config
    
    * Apply suggestions from code review
    
    ---------
    
    Co-authored-by: Thibaut <[email protected]>
    Schaeff and Thibaut authored Jan 30, 2023
    Configuration menu
    Copy the full SHA
    3e40945 View commit details
    Browse the repository at this point in the history
  14. fix conflicts

    dark64 committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    37694af View commit details
    Browse the repository at this point in the history
  15. update tests

    dark64 committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    6796d00 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2023

  1. Update 1261-dark64

    dark64 authored Jan 31, 2023
    Configuration menu
    Copy the full SHA
    431c6bc View commit details
    Browse the repository at this point in the history
  2. Merge pull request Zokrates#1261 from Zokrates/ark-parallel

    Use ark parallel feature
    Schaeff authored Jan 31, 2023
    Configuration menu
    Copy the full SHA
    96160ea View commit details
    Browse the repository at this point in the history
  3. disable wasm_test in ci

    dark64 committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    66dd4b1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9e56e91 View commit details
    Browse the repository at this point in the history
  5. add assembly disclaimer

    Schaeff committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    ddabd72 View commit details
    Browse the repository at this point in the history
  6. Merge pull request Zokrates#1271 from Zokrates/disable-wasm-test

    Disable wasm_test in CI
    Schaeff authored Jan 31, 2023
    Configuration menu
    Copy the full SHA
    640fc41 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2bd2ed2 View commit details
    Browse the repository at this point in the history
  8. Merge pull request Zokrates#1272 from Zokrates/rc/0.8.4

    Release 0.8.4
    Schaeff authored Jan 31, 2023
    Configuration menu
    Copy the full SHA
    b5f2263 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2023

  1. Merge pull request Zokrates#1273 from Zokrates/deploy

    Merge back 0.8.4
    Schaeff authored Feb 5, 2023
    Configuration menu
    Copy the full SHA
    3f2ca5f View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2023

  1. upgrade nova, fix conflicts

    Schaeff committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    81b7bd9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5bace73 View commit details
    Browse the repository at this point in the history
  3. fix clippy warnings

    Schaeff committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    50ecc37 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c77e7ae View commit details
    Browse the repository at this point in the history
  5. fmt

    dark64 committed Feb 6, 2023
    Configuration menu
    Copy the full SHA
    aca048e View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2023

  1. fix setup ffi in zokrates-js

    dark64 committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    86d50e7 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2023

  1. wip

    Schaeff committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    e57211a View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2023

  1. Merge pull request Zokrates#1275 from Zokrates/show-mpc-help

    Show help when running `zokrates mpc`
    Schaeff authored Feb 14, 2023
    Configuration menu
    Copy the full SHA
    0fe82a7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fa0ec11 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    64b8693 View commit details
    Browse the repository at this point in the history
  4. add to book

    Schaeff committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    eef7633 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5ecfe5e View commit details
    Browse the repository at this point in the history
  6. Merge pull request Zokrates#1279 from Zokrates/fix-interpreter-crate-…

    …features
    
    Pass `ark` and `bellman` features to `zokrates_analysis`
    Schaeff authored Feb 14, 2023
    Configuration menu
    Copy the full SHA
    3a44360 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d107db1 View commit details
    Browse the repository at this point in the history
  8. revert ast change

    Schaeff committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    eb0c698 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f12ff60 View commit details
    Browse the repository at this point in the history
  10. add vesta to list of curves

    Schaeff committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    a905820 View commit details
    Browse the repository at this point in the history
  11. clean

    Schaeff committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    80b6ad1 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2023

  1. add changelog

    dark64 authored Feb 15, 2023
    Configuration menu
    Copy the full SHA
    fb45889 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2023

  1. wip

    Schaeff committed Feb 19, 2023
    Configuration menu
    Copy the full SHA
    a2b335c View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2023

  1. fix more tests

    Schaeff committed Feb 20, 2023
    Configuration menu
    Copy the full SHA
    01450c7 View commit details
    Browse the repository at this point in the history
  2. fix mpc init message

    dark64 committed Feb 20, 2023
    Configuration menu
    Copy the full SHA
    99f1455 View commit details
    Browse the repository at this point in the history
  3. clean

    Schaeff committed Feb 20, 2023
    Configuration menu
    Copy the full SHA
    1bb524f View commit details
    Browse the repository at this point in the history
  4. avoid clones in nova. wip

    Schaeff committed Feb 20, 2023
    Configuration menu
    Copy the full SHA
    9367a98 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2023

  1. add bellperson

    Schaeff committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    fa2a8ad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a741f9e View commit details
    Browse the repository at this point in the history
  3. jubjub proofOfOwnership

    alv-around committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    6448b9a View commit details
    Browse the repository at this point in the history
  4. jubjub: proofOfOwnership

    alv-around committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    4c52038 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6f61a93 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2023

  1. Merge pull request Zokrates#1277 from Zokrates/fix-setup-ffi

    Improve setup FFI in zokrates-js
    Schaeff authored Feb 22, 2023
    Configuration menu
    Copy the full SHA
    09bcaa8 View commit details
    Browse the repository at this point in the history
  2. make all tests pass, clean

    Schaeff committed Feb 22, 2023
    Configuration menu
    Copy the full SHA
    30801c8 View commit details
    Browse the repository at this point in the history
  3. changelog, prettier

    Schaeff committed Feb 22, 2023
    Configuration menu
    Copy the full SHA
    c01cc25 View commit details
    Browse the repository at this point in the history
  4. clean inliner

    Schaeff committed Feb 22, 2023
    Configuration menu
    Copy the full SHA
    156ff24 View commit details
    Browse the repository at this point in the history
  5. clean

    Schaeff committed Feb 22, 2023
    Configuration menu
    Copy the full SHA
    ba7aa60 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ea74d51 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2023

  1. Configuration menu
    Copy the full SHA
    35c1a96 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2023

  1. simplify inliner

    Schaeff committed Feb 27, 2023
    Configuration menu
    Copy the full SHA
    c81cc66 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8ccf681 View commit details
    Browse the repository at this point in the history
  3. Merge pull request Zokrates#1284 from Zokrates/fix-prettier-action

    Fix prettier github action
    Schaeff authored Feb 27, 2023
    Configuration menu
    Copy the full SHA
    a497267 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2023

  1. refactor, fix tests

    dark64 committed Feb 28, 2023
    Configuration menu
    Copy the full SHA
    1ef8649 View commit details
    Browse the repository at this point in the history
  2. add changelog

    dark64 committed Feb 28, 2023
    Configuration menu
    Copy the full SHA
    779bb2b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a4fcdee View commit details
    Browse the repository at this point in the history
  4. add changelog

    dark64 committed Feb 28, 2023
    Configuration menu
    Copy the full SHA
    2a2370e View commit details
    Browse the repository at this point in the history
  5. Merge pull request Zokrates#1280 from Zokrates/fix-mpc-init

    Fix `radix-path` help message on `mpc init` subcommand
    Schaeff authored Feb 28, 2023
    Configuration menu
    Copy the full SHA
    1c137ea View commit details
    Browse the repository at this point in the history
  6. Merge pull request Zokrates#1283 from Zokrates/greedy-reducer

    Refactor reducer to reduce memory usage and runtime
    Schaeff authored Feb 28, 2023
    Configuration menu
    Copy the full SHA
    8ca7937 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2023

  1. Configuration menu
    Copy the full SHA
    3ce57d9 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2023

  1. clippy

    dark64 committed Mar 6, 2023
    Configuration menu
    Copy the full SHA
    e8abfb5 View commit details
    Browse the repository at this point in the history
  2. revert is_assignee

    dark64 committed Mar 6, 2023
    Configuration menu
    Copy the full SHA
    cfe43e6 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2023

  1. apply suggestions (part 1)

    dark64 committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    0f31a1b View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2023

  1. Fixed small typo

    Found a small typo while testing this.
    Cheers!
    Turupawn authored Mar 17, 2023
    Configuration menu
    Copy the full SHA
    60ee62d View commit details
    Browse the repository at this point in the history
  2. Merge pull request Zokrates#1286 from Turupawn/patch-1

    Fixed small typo
    Schaeff authored Mar 17, 2023
    Configuration menu
    Copy the full SHA
    7f69854 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2023

  1. Sudoku example fix

    **Problem**
    
    the logic behind `countDuplicates` is invalid because it's doing this:
    (incorrect)
    ```
    if(duplicates + e11 == e21)
      duplicates = 1;
    else
      duplicates = 0;
    ```
    
    Instead of this:
    (correct)
    ```
    if(e11 == e21)
      duplicates = duplicates + 1;
    else
      duplicates = duplicates;
    ```
    
    **Solution**
    
    I'm using an auxiliary variable to fix this
    
    **Alternative solution**
    
    We can also fix it with an array and a loop. But I went for the auxiliary variable for no particular reason.
    
    ```
    def countDuplicates(field e11, field e12, field e21, field e22) -> u32 {
        u32[6] mut duplicates = [0,0,0,0,0,0];
        duplicates[0] = e11 == e12 ? 1 : 0;
        duplicates[1] = e11 == e21 ? 1 : 0;
        duplicates[2] = e11 == e22 ? 1 : 0;
        duplicates[3] = e12 == e21 ? 1 : 0;
        duplicates[4] = e12 == e22 ? 1 : 0;
        duplicates[5] = e21 == e22 ? 1 : 0;
    
        u32 mut count = 0;
        for u32 i in 0..5 {
            count = count + duplicates[i];
        }
    
        return count;
    }
    ```
    
    And btw, I also added an assert to make sure we check for this validation. I've tested this on the playground and on chain on goerli and with this changes it works correctly.
    Turupawn authored Mar 19, 2023
    Configuration menu
    Copy the full SHA
    f84faaa View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2023

  1. refactor

    dark64 committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    475744b View commit details
    Browse the repository at this point in the history
  2. add test

    dark64 committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    87f356a View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2023

  1. fix zir substitutor

    dark64 committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    95bec7b View commit details
    Browse the repository at this point in the history
  2. Update sudoku_checker.zok

    Turupawn authored Mar 21, 2023
    Configuration menu
    Copy the full SHA
    2e551b3 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2023

  1. change into_bellman impl on field, use lincomb in bellman circuit con…

    …struction instead of canonical
    dark64 committed Mar 24, 2023
    Configuration menu
    Copy the full SHA
    e210f46 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e0b0299 View commit details
    Browse the repository at this point in the history
  3. Update sudoku_checker.zok

    Turupawn authored Mar 24, 2023
    Configuration menu
    Copy the full SHA
    30c9d8b View commit details
    Browse the repository at this point in the history
  4. Update sudoku_checker.zok

    Turupawn authored Mar 24, 2023
    Configuration menu
    Copy the full SHA
    48885d6 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2023

  1. Configuration menu
    Copy the full SHA
    aea19eb View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2023

  1. Configuration menu
    Copy the full SHA
    16ef50f View commit details
    Browse the repository at this point in the history
  2. fix test

    dark64 committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    f83c26c View commit details
    Browse the repository at this point in the history
  3. remove into_canonical call

    dark64 committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    bd873da View commit details
    Browse the repository at this point in the history
  4. Merge pull request Zokrates#1268 from Zokrates/optimize-zir-solver

    Optimize assembly solvers
    Schaeff authored Mar 28, 2023
    Configuration menu
    Copy the full SHA
    3ffd642 View commit details
    Browse the repository at this point in the history
  5. Merge pull request Zokrates#1290 from Zokrates/rc/0.8.5

    Release 0.8.5
    Schaeff authored Mar 28, 2023
    Configuration menu
    Copy the full SHA
    5d67cdb View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2023

  1. Merge pull request Zokrates#1291 from Zokrates/deploy

    Merge back 0.8.5
    Schaeff authored Mar 29, 2023
    Configuration menu
    Copy the full SHA
    13d41b0 View commit details
    Browse the repository at this point in the history
  2. use binary format for witness

    dark64 committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    3ba789e View commit details
    Browse the repository at this point in the history
  3. remove csv dependency

    dark64 committed Mar 29, 2023
    Configuration menu
    Copy the full SHA
    33466b2 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2023

  1. Configuration menu
    Copy the full SHA
    5257d30 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2023

  1. Configuration menu
    Copy the full SHA
    2e9c66a View commit details
    Browse the repository at this point in the history
  2. add changelog

    dark64 committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    83835a7 View commit details
    Browse the repository at this point in the history
  3. change help message

    dark64 committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    405b24d View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2023

  1. Create 1287-Turupawn

    Turupawn authored Apr 11, 2023
    Configuration menu
    Copy the full SHA
    2ba870a View commit details
    Browse the repository at this point in the history
  2. Merge pull request Zokrates#1287 from Turupawn/patch-2

    Sudoku example fix
    Schaeff authored Apr 11, 2023
    Configuration menu
    Copy the full SHA
    a895509 View commit details
    Browse the repository at this point in the history
  3. refactor

    dark64 committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    36d0066 View commit details
    Browse the repository at this point in the history
  4. Merge pull request Zokrates#1289 from Zokrates/backend-opt

    Optimize backend integrations
    Schaeff authored Apr 11, 2023
    Configuration menu
    Copy the full SHA
    10ebd60 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2023

  1. Add sourcemaps (Zokrates#1285)

    add sourcemaps
    Schaeff authored Apr 13, 2023
    Configuration menu
    Copy the full SHA
    52e45a3 View commit details
    Browse the repository at this point in the history
  2. Build with stable rust (Zokrates#1288)

    make zokrates build on stable rust
    Schaeff authored Apr 13, 2023
    Configuration menu
    Copy the full SHA
    8c08164 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    210285a View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2023

  1. merge dev, fix conflicts

    Schaeff committed Apr 14, 2023
    Configuration menu
    Copy the full SHA
    ab52551 View commit details
    Browse the repository at this point in the history
  2. Merge pull request Zokrates#1294 from Zokrates/rc/0.8.6

    Release 0.8.6
    Schaeff authored Apr 14, 2023
    Configuration menu
    Copy the full SHA
    e1bf115 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2023

  1. Merge pull request Zokrates#1297 from Zokrates/deploy

    Merge back 0.8.6
    Schaeff authored Apr 20, 2023
    Configuration menu
    Copy the full SHA
    e46ad84 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b397e8a View commit details
    Browse the repository at this point in the history
  3. remove unused dependencies

    Schaeff committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    326ba91 View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2023

  1. refactor

    dark64 committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    8de32bd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3f9ceea View commit details
    Browse the repository at this point in the history
  3. fix format

    dark64 committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    66a69d7 View commit details
    Browse the repository at this point in the history
  4. cleanup

    dark64 committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    81bae8b View commit details
    Browse the repository at this point in the history
  5. Merge pull request Zokrates#1296 from Zokrates/reduce-propagation-memory

    Reduce propagation memory usage
    Schaeff authored Apr 21, 2023
    Configuration menu
    Copy the full SHA
    0a2e623 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8015912 View commit details
    Browse the repository at this point in the history
  7. Merge pull request Zokrates#1298 from Zokrates/remove-unused-deps

    Remove unused dependencies
    Schaeff authored Apr 21, 2023
    Configuration menu
    Copy the full SHA
    35c13f2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    46685b1 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    70dff66 View commit details
    Browse the repository at this point in the history
  10. fix js

    Schaeff committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    d126707 View commit details
    Browse the repository at this point in the history
  11. Merge pull request Zokrates#1300 from Zokrates/continue-nova-and-comp…

    …ress
    
    Continue computation, compress proof
    dark64 authored Apr 21, 2023
    Configuration menu
    Copy the full SHA
    d47c894 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    b7d1468 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2023

  1. Merge pull request Zokrates#1302 from Zokrates/rc/0.8.7

    Merge back 0.8.7
    Schaeff authored Apr 22, 2023
    Configuration menu
    Copy the full SHA
    633ee82 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2023

  1. bump nova-snark, ff, bellperson, pasta_curves and adjust the code

    accordingly
    Leo Alt committed May 19, 2023
    Configuration menu
    Copy the full SHA
    e967438 View commit details
    Browse the repository at this point in the history
  2. Merge pull request Zokrates#1311 from leonardoalt/bump-nova

    bump nova-snark, ff, bellperson, pasta_curves
    Schaeff authored May 19, 2023
    Configuration menu
    Copy the full SHA
    1c3187b View commit details
    Browse the repository at this point in the history

Commits on May 23, 2023

  1. Fix constant in mimc7

    dark64 authored May 23, 2023
    Configuration menu
    Copy the full SHA
    68f29e6 View commit details
    Browse the repository at this point in the history
  2. Create 1317-dark64

    dark64 authored May 23, 2023
    Configuration menu
    Copy the full SHA
    862400e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5582b1f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    066d353 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2023

  1. Configuration menu
    Copy the full SHA
    2082157 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2023

  1. Merge pull request Zokrates#1313 from Zokrates/fix-constant-embed-red…

    …uction
    
    Propagate embed call in reducer
    Schaeff authored May 25, 2023
    Configuration menu
    Copy the full SHA
    4529fa4 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2023

  1. Configuration menu
    Copy the full SHA
    4cc2f62 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2023

  1. Fixed a small typo, the right bracket next to bitwidth was mistyped. (Z…

    …okrates#1312)
    
    * Fixed a small typo, the right bracket next to bitwidth was mistyped.
    
    * Update types.md
    
    Change the '[' to ')'.
    only4sim authored May 30, 2023
    Configuration menu
    Copy the full SHA
    32f0f43 View commit details
    Browse the repository at this point in the history
  2. Merge pull request Zokrates#1317 from Zokrates/dark64-patch-3

    Fix constant in mimc7
    Schaeff authored May 30, 2023
    Configuration menu
    Copy the full SHA
    4307184 View commit details
    Browse the repository at this point in the history
  3. Merge pull request Zokrates#1315 from Zokrates/compile-time-short-cir…

    …cuit
    
    Short circuit on constant branch conditions
    Schaeff authored May 30, 2023
    Configuration menu
    Copy the full SHA
    cd15f02 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    948383d View commit details
    Browse the repository at this point in the history
  5. update changelog

    dark64 committed May 30, 2023
    Configuration menu
    Copy the full SHA
    f8f3c88 View commit details
    Browse the repository at this point in the history
  6. add more tests

    dark64 committed May 30, 2023
    Configuration menu
    Copy the full SHA
    350430f View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2023

  1. suggestions, update book

    dark64 committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    b55ae6f View commit details
    Browse the repository at this point in the history
  2. remove extra space

    dark64 committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    2cde470 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    791a9b6 View commit details
    Browse the repository at this point in the history
  4. add changelog

    dark64 committed Jun 12, 2023
    Configuration menu
    Copy the full SHA
    6b30372 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2023

  1. Merge pull request Zokrates#1318 from Zokrates/asm-complex-type-assig…

    …nment
    
    Allow composite field type in witness assignment
    Schaeff authored Jun 13, 2023
    Configuration menu
    Copy the full SHA
    a4fc3fc View commit details
    Browse the repository at this point in the history
  2. Merge pull request Zokrates#1326 from Zokrates/detect-div-by-zero

    Detect division by zero in typed propagation
    Schaeff authored Jun 13, 2023
    Configuration menu
    Copy the full SHA
    737b75f View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2023

  1. remove unnecessary macros

    alv-around committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    148a73c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0129bbe View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3f89d67 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2023

  1. Configuration menu
    Copy the full SHA
    7283c4c View commit details
    Browse the repository at this point in the history
  2. Revert "remove pragma macro from nonStrictUnpack256"

    This reverts commit a741f9e.
    alv-around committed Jun 27, 2023
    Configuration menu
    Copy the full SHA
    4121c84 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b09c38e View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2023

  1. Configuration menu
    Copy the full SHA
    b0daee2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b7b4997 View commit details
    Browse the repository at this point in the history