Skip to content

Conversation

@justin-elementlabs
Copy link

No description provided.

freddi8e and others added 14 commits December 2, 2024 11:33
* 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]>
…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]>
@justin-elementlabs justin-elementlabs changed the title Rc merge Merge main Dec 17, 2024
@justin-elementlabs justin-elementlabs merged commit fca3170 into rc Dec 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants