High level overview
This week, the Mithril team worked on supporting Cardano node version 9.0.0
and started working on a new Mithril distribution. They also continued implementing the certification of Cardano transactions in Mithril networks. They fixed some bugs blocking the REST API during transactions import, causing resource exhaustion on the aggregator Cardano node, and creating some exceptions in the explorer. They also kept redacting a draft CIP for the diffusion of Mithril signatures through the Cardano network.
Finally, the team worked on enhancing the artifact production in the aggregator to avoid blocking the certification and finalized enforcing the linting of all the files in the repository with the CI.
Low level overview
- Completed the issue Upgrade Cardano node
9.0.0
#1787 - Completed the issue Aggregator/Signer preload transactions when Cardano transactions certification is not activated #1782
- Completed the issue Explorer does not handle invalid transaction hashes #1784
- Completed the issue Cardano transactions import blocks aggregator and signer #1797
- Completed the issue Resource exhausted on Cardano node socket #1803
- Completed the issue Certificate pending route overwhelms the Cardano node in aggregator #1804
- Completed the issue Optimize Cardano transaction prover performances with parallelization #1756
- Completed the issue Lint Markdown/JavaScript files in repository #1754
- Worked on the issue CIP for Mithril signature diffusion through Cardano network #1775
- Worked on the issue Release
2428
distribution #1810 - Worked on the issue Non blocking artifact production in aggregator #1792
- Worked on the issue Cardano transaction importer does not import the last block advertised as certified #1785