-
Notifications
You must be signed in to change notification settings - Fork 301
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
refactor: private tail circuits (#7148)
Verifying output (public inputs) of private_kernel_tail_to_public instead of constructing it in the circuit. Constructing hints in a noir unconstrained function instead of in ts.
- Loading branch information
Showing
67 changed files
with
2,762 additions
and
1,542 deletions.
There are no files selected for viewing
7 changes: 4 additions & 3 deletions
7
noir-projects/noir-protocol-circuits/crates/private-kernel-lib/src/components.nr
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,8 @@ | ||
mod kernel_circuit_output_hints; | ||
mod kernel_circuit_output_validator; | ||
mod kernel_circuit_public_inputs_composer; | ||
mod previous_kernel_validator; | ||
mod private_call_data_validator; | ||
mod private_kernel_circuit_output_validator; | ||
mod private_kernel_circuit_public_inputs_composer; | ||
mod tail_output_composer; | ||
mod tail_output_validator; | ||
mod tail_to_public_output_composer; | ||
mod tail_to_public_output_validator; |
254 changes: 0 additions & 254 deletions
254
...ircuits/crates/private-kernel-lib/src/components/kernel_circuit_public_inputs_composer.nr
This file was deleted.
Oops, something went wrong.
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.