High level overview
This week, the Mithril team released the pre-release version of the 2524.0-pre
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 extension of aggregator metrics to track different client types and finalized preparations to stabilize the Cardano DB v2 client commands in both the CLI and API for production use. They also worked on implementing the publisher using the n2c local message submission
mini-protocol from the Pallas library for the DMQ node, and continued transitioning protocol message encoding to binary.
Finally, they refactored parts of the standard library and continued refactoring the STM cryptographic library.
Low level overview
- Pre-released the new distribution
2524.0-pre
- Completed the issue Add a Mithril client CLI command for UTxO-HD ledger state snapshot conversion #2492
- Completed the issue Record usage of client type in metrics #2494
- Completed the issue Stabilize Cardano DB v2 client CLI/library - Phase 1 #2493
- Worked on the issue Release
2524
distribution #2488 - Worked on the issue Switch messages encoding to binary hex #2536
- Worked on the issue Loose enforcement of OpenAPI compatibility #2535
- Worked on 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 Split
mithril-common
crate - Phase 2 #2392 - Worked on the issue Re-organize STM library structure #2369