forked from BitVM/BitVM
-
Notifications
You must be signed in to change notification settings - Fork 0
Merge main #11
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
Merged
Merged
Merge main #11
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* fix hinted f proof * chunker hinted f * make compile pass --------- Co-authored-by: freddie <[email protected]>
* add unsuccessful tests with small scalars * add affine infinity if checks to native groth16 and change doubling method * add affine infinity if checks to hinted groth16 and change doubling method * add affine infinity if checks to chunked groth16 and change doubling method * move if infinity checks in scalar mul to check_add and check_double functions * fix G1:affine is_zero_keep_element * fix the segment if-checks comparing depth and i_step in chunked scalar mul and refactor --------- Co-authored-by: sevkett12 <[email protected]>
* finish * add test * fix test * remove unuse unit test * fix typo * clean todo and panic * fix bug
* g1 affine hinted add fixed hints * optimized g1 affine hinted add * fixed g1 affine hinted_check_line_through_point and added test * Ensure same hints for G1Affine double and its checks * g1 affine hinted check chord line fixec * G1Affine hinted_check_double and hinted_check_add fixed * fix G1Affine hinted_check_double for infinity point inputs * change tests back to use run instead of execute_script and disbale stack analyzer in run function --------- Co-authored-by: sevkett12 <[email protected]> Co-authored-by: just-erray <[email protected]>
Co-authored-by: Lukas <[email protected]>
Co-authored-by: Lukas <[email protected]>
…VM#154) * fix(blake3_u4): issue with insufficient size of precompute table * chore: use get_script len function --------- Co-authored-by: Manish Bista <[email protected]>
* fix: issue where precompute p bakes runtime input * chore: unchanged gitignore --------- Co-authored-by: Manish Bista <[email protected]>
* Chore `fp_lc_mul` clippy lint `reversed_empty_ranges` * Chore `#![allow(clippy::*)]` * Chore `.div_ceil()` in `fq.rs` * fix(blake3_u4): issue with insufficient size of precompute table (BitVM#154) * fix(blake3_u4): issue with insufficient size of precompute table * chore: use get_script len function --------- Co-authored-by: Manish Bista <[email protected]> * fix: issue where precompute p function bakes runtime input (BitVM#155) * fix: issue where precompute p bakes runtime input * chore: unchanged gitignore --------- Co-authored-by: Manish Bista <[email protected]> --------- Co-authored-by: manishbista28 <[email protected]> Co-authored-by: Manish Bista <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
No description provided.