Skip to content

Simplify Unproven struct#119

Merged
ConstanceBeguier merged 6 commits intozsa1from
remove_circuit_param
Nov 28, 2024
Merged

Simplify Unproven struct#119
ConstanceBeguier merged 6 commits intozsa1from
remove_circuit_param

Conversation

@ConstanceBeguier
Copy link
Collaborator

@ConstanceBeguier ConstanceBeguier commented Nov 12, 2024

We would like to remove the generic circuit parameter from Unproven structure.
To do that, we create a Witnesses structure which contains the witnesses of the circuit but not the circuit type (OrchardZSA or OrchardVanilla).

Key changes:
- Updated src/builder.rs to replace Circuit with Witnesses in several function signatures and type definitions.
- Adjusted src/circuit.rs to define and use the new Witnesses structure instead of Circuit.

@QED-it QED-it deleted a comment from what-the-diff bot Nov 12, 2024
Copy link
Collaborator

@PaulLaux PaulLaux left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

added minor comments

@ConstanceBeguier ConstanceBeguier merged commit 8a2a8de into zsa1 Nov 28, 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.

2 participants