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!: Switch to aztec_backend that uses upstream BB & UltraPlonk #1114

Merged
merged 57 commits into from
Apr 21, 2023

Commits on Apr 6, 2023

  1. feat(build): Nix flake to build with

    Koby authored and phated committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    7168aec View commit details
    Browse the repository at this point in the history
  2. use debug ultra branch for backend, and temporary simple XOR/AND test…

    … added to nargo test_data
    vezenovm authored and phated committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    4d962ff View commit details
    Browse the repository at this point in the history
  3. ignore result

    phated committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    df4d386 View commit details
    Browse the repository at this point in the history
  4. Update deps

    phated committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    3ad9134 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    22cf677 View commit details
    Browse the repository at this point in the history
  6. Update values for UP

    phated committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    c2561c1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ebebb2e View commit details
    Browse the repository at this point in the history
  8. update lockfile

    phated committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    b6d300c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d650a9f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    4bfd4d1 View commit details
    Browse the repository at this point in the history
  11. Build with Nix in CI

    phated committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    30afaf5 View commit details
    Browse the repository at this point in the history
  12. Update backend deps

    phated committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    3dc730b View commit details
    Browse the repository at this point in the history
  13. Simplify the nix file

    phated committed Apr 6, 2023
    Configuration menu
    Copy the full SHA
    b03c759 View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2023

  1. Configuration menu
    Copy the full SHA
    02d5c07 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b049ab5 View commit details
    Browse the repository at this point in the history
  3. re-enable simple_shield

    phated committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    eb6b2ee View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    13a652a View commit details
    Browse the repository at this point in the history
  5. clippy

    phated committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    a4e11d2 View commit details
    Browse the repository at this point in the history
  6. patch for bb-sys

    phated committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    d3f4a54 View commit details
    Browse the repository at this point in the history
  7. patch for bb

    phated committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    ff82cda View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2505346 View commit details
    Browse the repository at this point in the history
  9. clippy

    phated committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    0c38f6c View commit details
    Browse the repository at this point in the history
  10. Remove buggy clippy lint

    phated committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    95808b4 View commit details
    Browse the repository at this point in the history
  11. cleanup flake

    phated committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    6f02d92 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    5fcdb49 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2023

  1. chore: Cleanup UltraPlonk Debugging (#1130)

    cleanup debugging code from UP
    vezenovm authored Apr 11, 2023
    Configuration menu
    Copy the full SHA
    5e50dde View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4b6a544 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2023

  1. update to newer bb

    phated committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    506bfb5 View commit details
    Browse the repository at this point in the history
  2. update aztec_backend

    phated committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    44a0d74 View commit details
    Browse the repository at this point in the history
  3. update acvm to 0.9.0

    phated committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    818d1f9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e3745dc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4c626b3 View commit details
    Browse the repository at this point in the history
  6. temp lock to cody bb branch

    phated committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    a5ad575 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2023

  1. Merge branch 'master' into phated/nix-ultra

    * master:
      feat(nargo)!: define preprocessed artifacts for programs/contracts (#1126)
      feat: import core logic in cli from `nargo` crate (#1142)
      chore: enforce `clippy::semicolon_if_nothing_returned` linting rule (#1139)
      chore: borrow instead of cloning witness vectors in IR gen (#1127)
      fix: compiler identifying imported functions as being part of a contract (#1112)
      feat: Add new `Vec` type to frontend (#1103)
    TomAFrench committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    c11e6e0 View commit details
    Browse the repository at this point in the history
  2. chore: fix up merge issues

    TomAFrench committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    5ce8a05 View commit details
    Browse the repository at this point in the history
  3. update for contract changes

    phated committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    50b5050 View commit details
    Browse the repository at this point in the history
  4. update to appropriate refs

    phated committed Apr 13, 2023
    Configuration menu
    Copy the full SHA
    bdf50a6 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2023

  1. working on direnv

    phated committed Apr 14, 2023
    Configuration menu
    Copy the full SHA
    6fe4ad7 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2023

  1. Configuration menu
    Copy the full SHA
    6e018d6 View commit details
    Browse the repository at this point in the history
  2. Update nix and direnv stuff

    phated committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    8ada5fe View commit details
    Browse the repository at this point in the history
  3. Update building documentation

    phated committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    c98cacc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3a47d2d View commit details
    Browse the repository at this point in the history
  5. cspell

    phated committed Apr 19, 2023
    Configuration menu
    Copy the full SHA
    6d4649e View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2023

  1. aztec_backend refs

    phated committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    957fb85 View commit details
    Browse the repository at this point in the history
  2. nix lockfile

    phated committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    d662842 View commit details
    Browse the repository at this point in the history
  3. Simplify and rename workflow

    phated committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    3e3c3e7 View commit details
    Browse the repository at this point in the history
  4. docs cleanup

    phated committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    a64d04f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    039cd9e View commit details
    Browse the repository at this point in the history
  6. code review

    phated committed Apr 20, 2023
    Configuration menu
    Copy the full SHA
    6a79a0e View commit details
    Browse the repository at this point in the history

Commits on Apr 21, 2023

  1. Configuration menu
    Copy the full SHA
    855cbd3 View commit details
    Browse the repository at this point in the history
  2. Update crates/nargo_cli/tests/prove_and_verify.rs

    Co-authored-by: kevaundray <kevtheappdev@gmail.com>
    TomAFrench and kevaundray authored Apr 21, 2023
    Configuration menu
    Copy the full SHA
    652b7fa View commit details
    Browse the repository at this point in the history
  3. Update cspell.json

    kevaundray authored Apr 21, 2023
    Configuration menu
    Copy the full SHA
    9d904a5 View commit details
    Browse the repository at this point in the history
  4. Update README.md

    kevaundray authored Apr 21, 2023
    Configuration menu
    Copy the full SHA
    ce9d46a View commit details
    Browse the repository at this point in the history
  5. Update cspell.json

    kevaundray authored Apr 21, 2023
    Configuration menu
    Copy the full SHA
    ef2ca28 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f821ec1 View commit details
    Browse the repository at this point in the history
  7. add issue numbers to TODOs

    phated committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    8d1eace View commit details
    Browse the repository at this point in the history
  8. Update transcript comment

    phated committed Apr 21, 2023
    Configuration menu
    Copy the full SHA
    ab9e8c3 View commit details
    Browse the repository at this point in the history