High level overview
This week, the Mithril team delivered support for Cardano node v.10.4.1 and UTXO-HD in the aggregator, signer, and client.
They completed the implementation of the local message submission and local message notification node-to-client mini-protocols in the Pallas library for the DMQ node. They also continued extending the aggregator metrics to record the usage of different client types. Additionally, they worked on stabilizing the Cardano DB v2 client commands in the CLI and API in the library, ensuring readiness for production use.
Finally, the team began switching the protocol message encoding to binary and continued refactoring the STM cryptographic library.
Low level overview
- Completed the issue Implement the n2c
Local Message Submission
mini-protocol inPallas
#2515 - Completed the issue Implement the n2c
Local Message Notification
mini-protocol inPallas
#2516 - Completed the issue Upgrade to Cardano
10.4
#2487 - Worked on the issue Add a Mithril client CLI command for UTxO-HD ledger state snapshot conversion #2492
- Worked on the issue Record usage of client type in metrics #2494
- Worked on the issue Stabilize Cardano DB v2 client CLI/library #2493
- Worked on the issue Release
2523
distribution #2488 - Worked on the issue Switch messages encoding to binary hex #2536
- Worked on the issue Re-organize STM library structure #2369