Skip to content
This repository has been archived by the owner on Oct 31, 2023. It is now read-only.

feat!: Depend upon upstream barretenberg & switch to UltraPlonk #84

Merged
merged 84 commits into from Apr 6, 2023

Conversation

vezenovm
Copy link
Collaborator

@vezenovm vezenovm commented Mar 15, 2023

This updates aztec_backend to using upstream barretenberg, and switches from using TurboPlonk to UltraPlonk.

To streamline the installation of upstream bb, we are using Nix. This has lead us to replace the CI with nix commands, but if we want to add pure cargo commands, we can add more jobs that install bb and its deps globally.

@vezenovm vezenovm changed the base branch from master to phated/bb-sys March 15, 2023 20:15
@phated phated force-pushed the phated/bb-sys branch 2 times, most recently from c33b533 to f561863 Compare March 22, 2023 15:53
@phated phated changed the title bberg wasm using ultra composer feat!: Depend upon upstream barretenberg & switch to UltraPlonk Apr 6, 2023
@phated phated marked this pull request as ready for review April 6, 2023 16:51
flake.nix Show resolved Hide resolved
Copy link
Collaborator

@kevaundray kevaundray left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This LGTM -- I have left some comments but nothing blocking

@vezenovm
Copy link
Collaborator Author

vezenovm commented Apr 6, 2023

This looks good to me. Can't approve my own request so commenting here

Co-authored-by: Tom French <15848336+TomAFrench@users.noreply.github.com>
Copy link
Contributor

@kobyhallx kobyhallx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍

@kevaundray kevaundray added this pull request to the merge queue Apr 6, 2023
Merged via the queue into master with commit 8437bf7 Apr 6, 2023
6 of 7 checks passed
TomAFrench added a commit to TomAFrench/aztec_backend that referenced this pull request Apr 6, 2023
* master:
  feat!: Depend upon upstream barretenberg & switch to UltraPlonk (noir-lang#84)
  feat: update `aztec_backend_wasm` to use new serialization (noir-lang#94)
  chore: update acvm to 0.8.0 (noir-lang#92)
  chore!: update to ACVM 0.7.0 (noir-lang#90)
@phated phated deleted the mv/ultra-wasm branch April 6, 2023 20:35
@github-actions github-actions bot mentioned this pull request May 10, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

None yet

5 participants