High-level summary
This week, the Hydra team has been working on a new library cardano-api-classy
containing type class instances for era witnesses and also switched nix code to use flake-parts
. They also further improved the Hydra Head [explorer](http://explorer.hydra.family) UI. The team also improved error reporting on integration tests and refactored the outcome algebra in the hydra-node protocol logic. Finally, they reviewed the incremental decommit specification with researchers. Meanwhile, SundeaLabs already implemented first UDP and Kinesis event sinks based on the EventSource / EventSink refactoring.
What did the team achieve this week
- New library
cardano-api-classy
containing type class instances for era witnesses. - Switched the nix code to use
flake-parts
. - Completed another increment on the head explorer UI #1333.
- Improved error reporting on integration tests #1335.
- Refactored the outcome algebra in the hydra-node protocol logic #1340.
- Reviewed incremental decommit specification with researchers.
- SundaeLabs implemented first UDP and Kinesis event sinks based on #1267.
What are the goals of next week
- Prepare #1178 on a branch for users to try out Conway on hydra.
- Align specification with incremental decommit implementation
- Improve MTB in terms of new Decommit input
- Prepare a PR for Kupo using new Hydra transaction format
- Spike on literate Agda specification pdf