Skip to main content

80 posts tagged with "mithril"

View All Tags

· 2 min read
Jean-Philippe Raynaud

High level overview

This week, the Mithril team released a new version of the Protocol Insights dashboard. They also completed implementing the new status route in the aggregator and upgraded the explorer to display its information. Additionally, the team completed the refactoring of the beacon used to snapshot the Cardano database and started working on the activation of the Pythagoras Mithril era on the pre-release-preview network.

Finally, they worked on removing the legacy store adapters in the signer and aggregator and explored solutions for signer registration when multiple aggregators are running on a Mithril network.

Low level overview

  • Published a dev blog post about the new Protocol Insights dashboard
  • Completed the issue Create a new /status route in aggregator #2071
  • Completed the issue Remove network field from CardanoDbBeacon #1957
  • Completed the issue Refactor pruning with upkeep service in signer/aggregator #2075
  • Completed the issue Implement the new metrics in the Mithril Protocol Insights dashboard #2076
  • Completed the issue Add command to create Genesis keypair in aggregator #2074
  • Completed the issue testing-preview and testing-sanchonet aggregators panic with FOREIGN KEY constraint failed error #2120
  • Completed the issue Display aggregator status information in explorer #2073
  • Completed the issue Failures of some STM property based tests #2109
  • Worked on the issue Make client WASM npm package compatible with NodeJS #2091
  • Worked on the issue Get rid of store adapters in signer and aggregator #2118
  • Worked on the issue Activate Pythagoras Mithril era #2034
  • Worked on the issue Schedule nightly builds with a workflow dispatcher #2092
  • Worked on the issue Explore Signer Registration Solutions #2029

· 2 min read
Jean-Philippe Raynaud

High level overview

This week, the Mithril team released the new distribution 2445.0. This distribution offers stable support for Cardano node v.10.1, the Cardano stake distribution client library, CLI and WASM, and the aggregator's Prometheus endpoint. It also includes bug fixes and performance improvements.

The team also continued implementing the new status route in the aggregator. Additionally, they reorganized the user manual section of the documentation website and started working on the new version of the Protocol Insights dashboard.

Finally, they implemented a new command in the aggregator CLI to generate genesis keypairs and refactored the signer and aggregator's store pruning implementations.

Low level overview

  • Released the new distribution 2445.0
  • Published a dev blog post about the Prometheus endpoint of the aggregator
  • Completed the issue Reorganize the user manual in the documentation website #2101
  • Completed the issue Release 2445 distribution #2030
  • Worked on the issue Create a new /status route in aggregator #2071
  • Worked on the issue Remove network field from CardanoDbBeacon #1957
  • Worked on the issue Refactor pruning with upkeep service in signer/aggregator #2075
  • Worked on the issue Implement the new metrics in the Mithril Protocol Insights dashboard #2076
  • Worked on the issue Add command to create Genesis keypair in aggregator #2074
  • Worked on the issue Explore Signer Registration Solutions #2029

· 2 min read
Jean-Philippe Raynaud

High level overview

The Mithril team worked on creating the new distribution pre-release 2445.0-pre. Additionally, they completed recording the aggregator metrics in the event store and implemented stable support for Cardano node v.10.1. The team also kept exploring solutions for signer registration when multiple aggregators are running on a Mithril network.

Finally, they implemented a nightly workflow in the CI to check backward compatibility with previous distributions and started implementing a new status route in the aggregator.

Low level overview

  • Completed the issue Record aggregator metrics in event store #2023
  • Completed the issue Refactor protocol parameters namings in signer/aggregator #1966
  • Completed the issue Docker nightly builds in GitHub Actions #2026
  • Completed the issue Nightly backward compatibility testing with e2e tests #2027
  • Completed the issue Access registered signers for latest epoch in explorer #1689
  • Completed the issue Remove pending certificate from explorer #2025
  • Completed the issue Upgrade to Cardano 10.1.1 #2069
  • Completed the issue Create view for registrations monitoring in aggregator #2067
  • Completed the issue Update Cardano CLI calls to new interface #2072
  • Worked on the issue Release 2445 distribution #2030
  • Worked on the issue Create a new /status route in aggregator #2071
  • Worked on the issue Remove network field from CardanoDbBeacon #1957
  • Worked on the issue Explore Signer Registration Solutions #2029

· 2 min read
Jean-Philippe Raynaud

High level overview

This week, the Mithril team released the new CIP-137 - Decentralized message queue, which will be used to diffuse Mithril signatures in the future.

The team also implemented usage metrics with a Prometheus endpoint and published the Grafana dashboard for the aggregator. They have respun the testing-sanchonet environment with Cardano node v.10.1 and worked on some refactoring to remove legacy code and make it more readable and maintainable. The team also started exploring solutions for signer registration when multiple aggregators are running on a Mithril network.

Finally, they fixed some flakiness in CI end-to-end tests and made the Cardano stake distribution stable in the client.

Low level overview

  • Published the Mithril aggregator Grafana dashboard
  • Completed the issue CIP for Mithril signature diffusion through Cardano network #1775
  • Completed the issue Release 2442 distribution #1943
  • Completed the issue Create Grafana dashboard for aggregator #2001
  • Completed the issue Refactor ChainPoint conversion from pallas Point #2037
  • Completed the issue Flakiness in e2e tests in CI #2044
  • Completed the issue Remove beacon field in certificate #1958
  • Completed the issue Make Cardano stake distribution stable in client #2024
  • Completed the issue Add missing successful restoration cardano db in prometheus aggregator #2054
  • Completed the issue Upgrade testing-sanchonet for respin with Cardano 10.1.0 #2045
  • Worked on the issue Explore Signer Registration Solutions #2029
  • Worked on the issue Record aggregator metrics in event store #2023
  • Worked on the issue Refactor protocol parameters namings in signer/aggregator #1966
  • Worked on the issue Docker nightly builds in GitHub Actions #2026
  • Worked on the issue Nightly backward compatibility testing with e2e tests #2027
  • Worked on the issue Access registered signers for latest epoch in explorer #1689
  • Worked on the issue Remove pending certificate from explorer #2025

· 2 min read
Jean-Philippe Raynaud

High level overview

This week, the Mithril team released the new distribution 2442.0. This release offers stable support for decentralized signature orchestration in both the signer and aggregator, the Cardano transaction client library, CLI and WASM, and the Pythagoras Mithril era. It also includes bug fixes and performance improvements.

The team also continued implementing usage metrics with a Prometheus endpoint and a Grafana dashboard for the aggregator. Additionally, they completed preparing the Pythagoras Mithril era and refactoring the node logs to improve their readability.

Finally, they kept implementing optimizations in the CI and updated the decentralized message queue CIP pull request, which has been granted the CIP number CIP-0137.

Low level overview

  • Released the new distribution 2442.0
  • Published a dev blog post about the Certification of Cardano stake distribution
  • Completed the issue Enhance readability of node logs #1981
  • Completed the issue Prepare new Pythagoras Mithril era #1946
  • Completed the issue Expose Prometheus metrics for aggregator #1980
  • Completed the issue Deprecate macOS 12 builders in CI #2016
  • Completed the issue Fix Cardano transaction chunk importer #2021
  • Completed the issue Deprecate macOS 12 builders in CI #2016
  • Completed the issue Fix warning log when building OpenAPI UI in CI #2017
  • Completed the issue Update workflow github actions to node 20 #2018
  • Completed the issue release-preprod aggregator is unavailable #2036
  • Worked on the issue Release 2442 distribution #1943
  • Worked on the issue Create Grafana dashboard for aggregator #2001
  • Worked on the issue Record aggregator metrics in event store #2023
  • Worked on the issue Refactor ChainPoint conversion from pallas Point #2037
  • Worked on the issue CIP for Mithril signature diffusion through Cardano network #1775