-
Notifications
You must be signed in to change notification settings - Fork 96
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
Move Merge functionality out of ultra_composer #804
Closed
ledwards2225 opened this issue
Dec 6, 2023
· 0 comments
· Fixed by AztecProtocol/aztec-packages#4343
Closed
Move Merge functionality out of ultra_composer #804
ledwards2225 opened this issue
Dec 6, 2023
· 0 comments
· Fixed by AztecProtocol/aztec-packages#4343
Comments
ledwards2225
added a commit
to AztecProtocol/aztec-packages
that referenced
this issue
Feb 2, 2024
Removes `create_merge_prover`/`verifier` from `UltraComposer`. They are now constructed directly from their respective class constructors. This PR also simplifies the merge classes and removes the templating on Flavor which was unnecessary. closes AztecProtocol/barretenberg#804
AztecBot
pushed a commit
that referenced
this issue
Feb 3, 2024
Removes `create_merge_prover`/`verifier` from `UltraComposer`. They are now constructed directly from their respective class constructors. This PR also simplifies the merge classes and removes the templating on Flavor which was unnecessary. closes #804
TomAFrench
pushed a commit
to AztecProtocol/aztec-packages
that referenced
this issue
Feb 7, 2024
Removes `create_merge_prover`/`verifier` from `UltraComposer`. They are now constructed directly from their respective class constructors. This PR also simplifies the merge classes and removes the templating on Flavor which was unnecessary. closes AztecProtocol/barretenberg#804
michaelelliot
pushed a commit
to Swoir/noir_rs
that referenced
this issue
Feb 28, 2024
Removes `create_merge_prover`/`verifier` from `UltraComposer`. They are now constructed directly from their respective class constructors. This PR also simplifies the merge classes and removes the templating on Flavor which was unnecessary. closes AztecProtocol/barretenberg#804
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Originally the merge protocol was part of the UltraHonk protocol. It is now a separate protocol and there is no reason for the ultra_composer to be responsible for constructing the merge prover/verifier. Extract the merge protocol from UltraHonk in this sense and any other to make the abstraction cleaner. Probably Goblin should be responsible for constructing merge prover/verifier. Make any other changes necessary to make the encapsulation clean.
The text was updated successfully, but these errors were encountered: