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: expose Grumpkin commitment computation (PROOF-882) #33

Merged
merged 3 commits into from
Oct 31, 2024

Conversation

jacobtrombetta
Copy link
Contributor

@jacobtrombetta jacobtrombetta commented Jul 12, 2024

Rationale for this change

The blitzar-sys crate has the ability to compute commitments with grumpkin elements. This work exposes that capability from the blitzar crate.

What changes are included in this PR?

  • Added compute_grumpkin_uncompressed_commitments_with_generators and tests.
  • Added documentation to support grumpkin commitment computation.
  • Fix documentation error in bn254 commitment computation doc.
  • Updated the commands to run examples in the examples document.
  • Documentation is updated to show we now support grumpkin commitment computation.

Are these changes tested?

Yes

@jacobtrombetta jacobtrombetta self-assigned this Jul 12, 2024
@jacobtrombetta jacobtrombetta removed their assignment Oct 31, 2024
@jacobtrombetta jacobtrombetta marked this pull request as ready for review October 31, 2024 14:24
@jacobtrombetta jacobtrombetta merged commit afc8e67 into main Oct 31, 2024
7 checks passed
@jacobtrombetta jacobtrombetta deleted the feat/add-grumpkin-PROOF-889 branch October 31, 2024 21:23
@SxT-Release
Copy link

🎉 This PR is included in version 4.0.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants