High level overview
The Mithril team kept working on decentralizing the signature orchestration of the Mithril network. In this preliminary phase, they began implementing a buffer store for individual signatures that may arrive before being processed by an aggregator. Additionally, they moved the broadcast of signer registrations to the aggregator’s epoch settings route. The team also monitored the Chang upgrade to ensure the Mithril networks operated correctly and cleaned up unnecessary code. Additionally, they implemented a seamless transition from unstable to stable features in the WASM client.
Finally, the team activated a feature allowing the selection of the arithmetic backend used by Mithril cryptography in the client and refactored the organization of signer dependencies.
Low level overview
- Completed the issue Follow up the
Chang
hard fork #1910 - Completed the issue Aggregator exposes Cardano transactions signing configuration #1898
- Completed the issue Optimize memory usage of signer for Cardano transactions #1903
- Completed the issue Add message signed in signature HTTP messages #1899
- Completed the issue Cargo Deny complains about LGPL-3.0 licenses #1786
- Completed the issue Reorganize signer dependencies #1906
- Worked on the issue Aggregator buffers signatures for unknown open message #1900
- Worked on the issue Signer retrieves registrations with epoch settings route #1897
- Worked on the issue Seamless transition of features from
unstable
tostable
in client WASM #1911 - Worked on the issue Test Cardano transaction chain rollbacks #1840