High level overview
This week, the Mithril team enabled incremental certification for the Cardano node database (version 2) on the release-mainnet
network.
They continued work on the DMQ node implementation, completing the signature consumer and processor in the aggregator to support continuous signature handling, and added a mechanism to record the origin of each signature. The team also began adding support for UTXO-HD in the aggregator, signer, and client.
Finally, they addressed several bugs, improved CI workflows, and continued refactoring the STM cryptographic library.
Low level overview
- Completed the issue Rollout Cardano Database v2 feature #2409
- Completed the issue Implement a signature processor for DMQ node in aggregator #2470
- Completed the issue Record signatures origin in the signature processor of aggregator #2478
- Completed the issue Add a Cardano node startup check step in the manual client test workflow #2471
- Completed the issue Some Cardano DB snapshots require full chain replay #2474
- Completed the issue Run internal crates tests on MacOS/Windows in the CI #2486
- Worked on the issue Add a Mithril client CLI command for UTxO-HD ledger state snapshot conversion #2492
- Worked on the issue Add support for ancillary verification key in config files of client CLI #2491
- Worked on the issue Upgrade to Cardano
10.4
#2487 - Worked on the issue Cleanup unexpected immutable files in archive in client #2429
- Worked on the issue Signer fails to access Cardano node after it has rebooted #2426
- Worked on the issue Re-organize STM library structure #2369