-
Notifications
You must be signed in to change notification settings - Fork 242
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
More flexible and deduplicated serialization #463
Conversation
a192cd4
to
738187a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I went through all the files.
5e6358a
to
6ea3d4d
Compare
6ea3d4d
to
3f03b0c
Compare
255985f
to
6d4d9f2
Compare
@weikengchen There are a few changes here.
I intend to add a PR that allows users to specify custom serialization/deserialization routines. This is useful, for example, for decoding bls12_381 points, since the standardized format for those curves differs from our standardized format. It would also be useful for users of 0.3 that need to maintain compatibility with the old way of serialization/deserialization. We should also prepare a migration guide that explains how to go about upgrading to 0.4 once we've finished the refactors. |
I have updated the CHANGELOG now. |
Description
closes: #130, #145, #461
depends on #447
Before we can merge this PR, please make sure that all the following items have been
checked off. If any of the checklist items are not applicable, please leave them but
write a little note why.
Pending
section inCHANGELOG.md
Files changed
in the GitHub PR explorer