-
Notifications
You must be signed in to change notification settings - Fork 598
feat: prepend based merge #12093
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
feat: prepend based merge #12093
Changes from all commits
Commits
Show all changes
38 commits
Select commit
Hold shift + click to select a range
cbe3d93
add ecc tables to op queue, update but dont use
ledwards2225 0c41158
test of basic poly construction functionality based on ecc tables
ledwards2225 b1d53af
new prover and verifier, all consistent but doesnt verify
ledwards2225 8eaeb4a
possibly unuseful kzg test..
ledwards2225 1445fa5
open unsihfted; prove shift via identity on evals; test passes
ledwards2225 428a3d4
update rec merge verifier; test passes
ledwards2225 6dccae5
add an inefficient copy based reconstruction method for ecc op table
ledwards2225 a13b40f
use new merge classes everywhere; things seem to be working
ledwards2225 433055b
delete old merge classes and old functionality from op queue
ledwards2225 e56df0a
fix convert to Frs on size_t
ledwards2225 bd8e8e2
Merge branch 'master' into lde/prepend_merge
ledwards2225 e6614ad
fix mock merge proof and acir mega builder
ledwards2225 2d1ee51
cleanup and rename files
ledwards2225 b00aff3
undo formatting
ledwards2225 d6e6e0d
Merge branch 'master' into lde/prepend_merge
ledwards2225 5d08ff1
bump trace structure for increased hashing
ledwards2225 c3b151d
comment and clean merge prover
ledwards2225 da778e8
WiP cleanup
ledwards2225 1cd8f63
compute raw ops once and for all
ledwards2225 bf85d10
Merge branch 'master' into lde/prepend_merge
ledwards2225 19327e0
simplify table poly constrcution
ledwards2225 0785f90
test to ensure mock merge proof is correctly sized
ledwards2225 9b9a5fb
move column poly constructon test to op queue suite
ledwards2225 39891d5
cleanup comments in merge prover verifier
ledwards2225 6bbf9ab
consistent naming in rec merge
ledwards2225 8ba6164
name update to eccvm ops from raw ops
ledwards2225 b52fd66
link issue with possible improvements
ledwards2225 d00c55f
uncomment vanilla
ledwards2225 44a4fd7
init subtable in a few places
ledwards2225 ca2435b
Merge branch 'master' into lde/prepend_merge
ledwards2225 7c3a337
fix more tests
ledwards2225 28329b8
one more fix
ledwards2225 f5ac135
WiP init a subtable in the op queue constructor
ledwards2225 78efafc
utilize default initial subtable
ledwards2225 d5f9188
comments and naming fixes
ledwards2225 eb52377
Merge branch 'master' into lde/prepend_merge
ledwards2225 292fe03
cleann
ledwards2225 fe83599
cleanup based on review comments
ledwards2225 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Oops, something went wrong.
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.