High level overview
This week, the Mithril team continued implementing the certification of Cardano transactions in Mithril networks. They focused on scaling the signature and proof generation for mainnet
, completed the implementation of a more versatile beaconing mechanism, worked on implementing incremental storage of transactions, and fixed the bug in the block parser that prevented some Conway transactions from being signed. Additionally, they continued working on a prototype to decentralize signer registration with the relay and a peer-to-peer (P2P) network.
Finally, they enhanced the internal storage of data on the test aggregator server and addressed a source of flakiness in the CI end-to-end test.
Low level overview
- Worked on the issue Implement incremental storage of Cardano transactions in signer/aggregator #1591
- Completed the issue Support multiple beacon types in signer/aggregator #1562
- Worked on the issue Mithril relay broadcasts signer registrations with P2P PubSub #1587
- Completed the issue Provide fake aggregator data in an aggregated form #1594
- Completed the issue Some transactions are not signed in
testing-sanchonet
#1577 - Completed the issue End to end tests are flaky in CI #1558
- Completed the issue
npm
publication fails in the release workflow #1595 - Completed the issue Add indexes on foreign keys of SQLite stores #1603