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

udigest support #10

Merged
merged 6 commits into from
Nov 22, 2023
Merged

udigest support #10

merged 6 commits into from
Nov 22, 2023

Conversation

survived
Copy link
Contributor

@survived survived commented Oct 30, 2023

  • Implements Digestable trait for points, scalars, proofs and other data types
  • Removes HashCommitment primitive as it can be easily manually implemented via udigest

@OrestisAlpos
Copy link

Will these changes affect other libraries that use Point and Scalar in structs with the derive(Serialize, Deserialize) attribute?

@survived
Copy link
Contributor Author

survived commented Nov 9, 2023

The PR doesn't change the (de)serialization code, so it should not affect

@maurges
Copy link
Contributor

maurges commented Nov 9, 2023

For some reason at first I also saw it as if serde traits were removed

generic-ec/src/scalar.rs Outdated Show resolved Hide resolved
@survived survived enabled auto-merge November 22, 2023 17:46
@survived survived merged commit 31105a9 into m Nov 22, 2023
3 checks passed
@survived survived deleted the udigest branch November 22, 2023 17:48
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.

3 participants