-
Notifications
You must be signed in to change notification settings - Fork 41
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
[6.0.0] Support Header (de)serialization #972
Conversation
interpreter/shared/src/test/scala/sigma/serialization/SerializationSpecification.scala
Outdated
Show resolved
Hide resolved
interpreter/shared/src/test/scala/sigma/serialization/generators/ObjectGenerators.scala
Show resolved
Hide resolved
sdk/shared/src/test/scala/org/ergoplatform/sdk/DataJsonEncoderSpecification.scala
Outdated
Show resolved
Hide resolved
sdk/shared/src/test/scala/org/ergoplatform/sdk/DataJsonEncoderSpecification.scala
Outdated
Show resolved
Hide resolved
@ergomorphic comments addressed, please make another pass! |
1 similar comment
@ergomorphic comments addressed, please make another pass! |
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.
Please see additional comments.
@ergomorphic comments addressed, please make another pass! |
@ergomorphic comments addressed, please make another pass! |
@aslesarenko comments addressed, please make another pass! |
In this PR, versioned (for Sigma >=6.0) Header type (de)serialization is implemented.
For that, ErgoHeader from Ergo codebase, its serializer and related classes and their respective serializers are copied from the original repository. Thus there is a need to import those classes from Sigma in future versions of Ergo node codebase, see ergoplatform/ergo#2163
close #969