-
Notifications
You must be signed in to change notification settings - Fork 94
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
Added dynamic array abstraction into standard library #112
Merged
Commits on Mar 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 89251f8 - Browse repository at this point
Copy the full SHA 89251f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f6f455 - Browse repository at this point
Copy the full SHA 8f6f455View commit details -
Configuration menu - View commit details
-
Copy full SHA for a03e889 - Browse repository at this point
Copy the full SHA a03e889View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ee13f9 - Browse repository at this point
Copy the full SHA 0ee13f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc39150 - Browse repository at this point
Copy the full SHA bc39150View commit details -
Noir-friendly UltraPlonk changes (#113)
* Several changes to UltraPlonk to make proofs more amenable to be verified by a smart contract. Linearisation trick has been removed from base UltraPlonk. Adds unnecessary complexity TurboPlonk fixed-base Pedersen gate has been removed from UltraPlonk. We only added it for backwards-compatibility with TurboPlonk in case we upgraded Aztec Connect to UP. Given that is redundant, the gate adds unnecessary complexity. Ideally we move forward by standardising on the (much simpler) UltraPlonk Pedersen hash UltraPlonk uses plookup Pedersen by default, but remains backwards-compatible with TurboPlonk Pedersen hash by using StandardComposer's fallback methods for create_fixed_group_add_gate, create_fixed_group_add_gate_init, create_fixed_group_add_gate_final. These methods have been moved out of StandardComposer and into a stdlib::pedersen_gates class to prevent code duplication. Copied @dbanks12 barretenberg CMake changes from PR [REPLACED] Move README.md into cpp and add a simple top-level one #56 (to more easily build key/proof generation scripts in aztec-verifier-contract-tests) Added code to generate UltraPlonk verification keys * bonk * removed composer tests that use now-deleted fixed_group gates for standard composer * fixed wasm build error * fixed ultra recursive verifier to not use fixed base widget. removed unused `generalized_permutation_verifier_settings`
Configuration menu - View commit details
-
Copy full SHA for ab21f6b - Browse repository at this point
Copy the full SHA ab21f6bView commit details
Commits on Mar 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 27b800c - Browse repository at this point
Copy the full SHA 27b800cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 06afcc8 - Browse repository at this point
Copy the full SHA 06afcc8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d5e549 - Browse repository at this point
Copy the full SHA 0d5e549View commit details -
Configuration menu - View commit details
-
Copy full SHA for 340b23a - Browse repository at this point
Copy the full SHA 340b23aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0144eea - Browse repository at this point
Copy the full SHA 0144eeaView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.