Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Closes Hydra SDK V1 Roadmap #6.
CHANGELOG:
purescript-codec-argonaut
: https://github.com/errfrom/purescript-codec-argonaut.sumGenericCodec
andfixTaggedSumCodec
with the newly introduced functions for handling generic sum types frompurescript-codec-argonaut
.HydraTx
: ChangedcborHex
type fromTransaction
toCborBytes
to avoid unnecessary decoding of Commit transactions before submission, which often leads to invalidation of signatures, auxiliary data, and script integrity hashes. The underlying cause is thatTransaction
generally lacks the deserialization-serialization roundtrip property.Transaction
. This should ideally be addressed upstream. However, it's important to note that the Hydra SDK does not imply the use of any specific backend for transaction building.mkHydraNodeApiWebSocket
now supports an optionalheadStatusHandler
, invoked whenever the Head status changes.