-
Notifications
You must be signed in to change notification settings - Fork 38
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
continuations: Remove the need for dummy segments (#245)
* Implement single-segment aggregations * Change log test * Don't generate dummy segment data * Fix dummy proof setting * Make dummy proof out of dummy circuit * Try to generate dummy proof * Add import * Add pis to dummy proof * Update method name * Fix PV connection * Fix wire set twice * Update ranges * Add getter and handle single segment * Dummy segments, new version * Fix AggChildWithDummy * Update to latest version of zkevm_no_dummy_segment * Add is_dummy to ProverOutputData, remove the special logic for dummy segments, re-export dummy_proof in proof_gen and cleanup * Update proof_gen * Cleanup and add missing connections in create_segment_aggregation_circuit * Create generate_next_segment and make_dummy_segment * Add debug log * Have teh SegmentDataIterator in zk_evm and change prove_all_segments to use it * Remove dummy segment in SegmentDataIterator * Clippy and cleanup * Apply comments * Remove segments from AggregatableTxnProofs * Rename SegmentAggregatableProof variant * Fix generate_segment_agg_proof * Apply comments * Use reference for GenerationInputs in SegmentDataIterator * Reintroduce changes to TxnAggregatableProof for zero-bin compatibility --------- Co-authored-by: Hamy Ratoanina <hamy.ratoanina@toposware.com> Co-authored-by: Robin Salen <salenrobin@gmail.com> Co-authored-by: hratoanina <hratoanina@polygon.technology>
- Loading branch information
1 parent
14dc5c2
commit 1bcf891
Showing
18 changed files
with
678 additions
and
253 deletions.
There are no files selected for viewing
This file contains 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 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 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 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 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 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.