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

Fix fiat-shamir algorithm #29

Merged
merged 32 commits into from
Oct 11, 2023
Merged

Fix fiat-shamir algorithm #29

merged 32 commits into from
Oct 11, 2023

Conversation

xqft
Copy link
Contributor

@xqft xqft commented Oct 5, 2023

to_batch integration test is failing. This PR introduces fixes and data serialization/deserialization.

Note: powScalar() was changed initially to a better algorithm before identifying the real bottleneck of invScalar(). So the change isn't necessary but there's no reason to restore it now.

Base automatically changed from fiat_shamir_inner to main October 5, 2023 19:56
@xqft xqft changed the title Fix fiat-shamir related tests and add others Fix fiat-shamir algorithm Oct 9, 2023
@xqft xqft marked this pull request as ready for review October 9, 2023 16:20
Copy link
Contributor

@pablodeymo pablodeymo left a comment

Choose a reason for hiding this comment

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

LGTM

@pablodeymo pablodeymo merged commit 101df38 into main Oct 11, 2023
4 checks passed
@pablodeymo pablodeymo deleted the fix_fiatshamir_tests branch October 11, 2023 14:44
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