High level overview
This week, the Mithril team released the 2524.0
distribution. This version supports Cardano node v.10.4.1 and introduces a new Mithril client CLI command for converting UTXO-HD ledger state snapshots. It also includes various bug fixes and improvements.
The team completed the first phase of the switch to binary encodings and continued working on the second phase of the standard library refactoring. They also implemented a new command in the client CLI to verify an existing Cardano database using Mithril. Additionally, they worked on implementing the publisher and consumer for the DMQ network, using the n2c local message submission
and n2c local message notification
mini-protocols from the Pallas library.
Finally, they enhanced the ledger state snapshot converter in the client CLI and continued refactoring the STM cryptographic library.
Low level overview
- Released the new distribution
2524.0
- Published a dev blog post about the Switch to Cardano database incremental certification
- Published a dev blog post about the UTxO-HD ledger state snapshot converter in the client CLI
- Published a dev blog post about the Distribution
2424
availability - Completed the issue Release
2524
distribution #2488 - Completed the issue Switch messages encoding to binary hex #2536
- Completed the issue Loose enforcement of OpenAPI compatibility #2535
- Completed the issue Verify an existing Cardano database with client CLI #2537
- Worked on the issue Implement a publisher with the
n2c Local Message Submission
mini-protocol with Pallas #2539 - Worked on the issue Implement a consumer with the
n2c Local Message Notification
mini-protocol with Pallas #2540 - Worked on the issue Split
mithril-common
crate - Phase 2 #2392 - Worked on the issue Split Docker client download and snapshot convert in manual client test in CI #2578
- Worked on the issue Enhance ledger state snapshot converter command in client CLI #2571
- Worked on the issue Re-organize STM library structure #2369