Skip to content
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

Create a general convert circuit #3556

Merged
merged 8 commits into from
Jan 3, 2024
Merged

Create a general convert circuit #3556

merged 8 commits into from
Jan 3, 2024

Conversation

cronokirby
Copy link
Contributor

Closes #3523.

This approach doesn't replace UndelegateClaimProof, but instead just changes the circuit that proof uses to be a more general one.

@hdevalence
Copy link
Member

Should the ConvertProof be part of the shielded pool component?

Copy link
Member

@redshiftzero redshiftzero left a comment

Choose a reason for hiding this comment

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

LGTM

@cronokirby
Copy link
Contributor Author

Should the ConvertProof be part of the shielded pool component?

This is a simple change that makes sense, imo, better to do now than have confusion later.

@cronokirby cronokirby merged commit 8aba60e into main Jan 3, 2024
5 checks passed
@cronokirby cronokirby deleted the 3523-convert-circuit branch January 3, 2024 19:33
conorsch added a commit that referenced this pull request Jan 3, 2024
@conorsch conorsch mentioned this pull request Jan 3, 2024
conorsch added a commit that referenced this pull request Jan 4, 2024
conorsch added a commit that referenced this pull request Jan 5, 2024
Satisfies the latest cargo lints. I took the easy way out, preserving
the existing function sigs, rather than performing a deeper refactor.
Ignored the checks on the re-export of metrics code across components.

Holding off on adding `--all-targets` to the check command, because
there's some cleanup to do in the benchmarks, related to #3556.

Revert "ci: disable -D warnings"
This reverts commit 4e7c77b.

Refs #3543.
conorsch added a commit that referenced this pull request Jan 5, 2024
Satisfies the latest cargo lints. I took the easy way out, preserving
the existing function sigs, rather than performing a deeper refactor.
Ignored the checks on the re-export of metrics code across components.

Holding off on adding `--all-targets` to the check command, because
there's some cleanup to do in the benchmarks, related to #3556.

Revert "ci: disable -D warnings"
This reverts commit 4e7c77b.

Refs #3543.
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.

Generalize UndelegateClaimCircuit to more general circumstances
3 participants