Skip to main content

· 2 min read
Jordan Millar

2025-01-01T00:00:00Z - 2025-01-15T00:00:00Z

High level summary

  • cardano-cli updates

    • Added datums and scripts support to friendlyTxImpl
    • Enhanced DRep functionality:
      • Disambiguated key vs script certificates
      • Added --output-bech32 and --output-hex options
      • Supported key hash inputs
    • Improved Conway genesis documentation
    • Released v10.2.0.0
    • Optimized CI with multi-core Haskell builds
  • cardano-api improvements

    • Implemented JSON schema validation for governance metadata
    • Added new query for big ledger peers snapshot
    • Enhanced transaction compatibility with certificates support
    • Refactored witness indexing system
    • Prepared for node v10.2.0 release
  • Infrastructure

    • Enabled parallel builds in GitHub Actions CI
    • Removed redundant cabal constraints

cardano-cli

cardano-api

cardano-node

  • None

cardano-testnet

  • None

docs

  • None

CI & project maintenance

· One min read
Damian Nadales

High level summary

  • The augmentation of headers with time, which helps simplify the way consensus handles time, is now ready for review (#1288).
  • Fixed a bug with the mempool being overly strict in rejecting certain large transactions (1352).
  • Incorporated the full rework of the block-fetch logic for bulk sync mode (#1179).
  • Released Consensus packages needed for Cardano Node 10.2 (ouroboros-consensus-protocol-0.10.0.0, release-ouroboros-consensus-diffusion-0.19.0.0, release-ouroboros-consensus-cardano-0.21.0.0, release-ouroboros-consensus-0.22.0.0).

· One min read
Noon van der Silk

High-level summary

Returning from a well-earned break the team has merged the major part of the work on incremental commits and is now seeking feedback from the community on this feature. We continue to work on the final changes (in the spec) and continue testing the feature ourselves. We carry on with our work on the hydra-explorer and custom ledger investigations, as wel as getting into some planning for the new year.

What did the team achieve?

  • Merged the bulk of the incremental commits work! #1715
  • Progress on custom ledger experiment #1742
  • Progress on Hydra explorer supporting multiple versions #1282
  • Docusaurus upgrade #1768
  • Staying up-to-date with cardano api #1760 and #1772
  • Various cleanups and debugging improvements: #1755, #1749, #1767, #1762, #1774, #1776.

What's next?

  • Final work on incremental commits #199
  • Finish Hydra explorer supporting multiple versions #1282
  • Finish custom ledger experiment #1742
  • Plan the 0.20.0 release
  • Continue support Hydra Doom

· 2 min read
Jean-Philippe Raynaud

High level overview

The Mithril team released the new distribution 2450.0, which offers stable support for Cardano node v.10.1.3 and includes bug fixes and performance improvements.

The team also continued implementing the incremental certification of the Cardano database: they kept working on creating and synchronizing the artifacts, implemented the artifact routes, and started working on the digest route for the incremental Cardano database in the aggregator REST API.

Finally, they completed the experimental cache for certificate verification in the WASM client, implemented enhancements to the CI, and fixed a bug with identifier collisions in the incremental Cardano database artifacts.

Low level overview

  • Released the new distribution 2450.0
  • Published a dev blog post about the Era switch to Pythagoras
  • Published a dev blog post about the Distribution 2450 is now available
  • Completed the issue Implement artifact routes for incremental Cardano database in aggregator REST API #2152
  • Completed the issue Make devnet bootstrap errors retryable #2176
  • Completed the issue Support stable and unstable versions of the explorer #2172
  • Completed the issue Handle cache for certificate verification in WASM client #1484
  • Completed the issue Run nightly Aggregator Stress Test and Client Multi Platform workflows #2177
  • Completed the issue Nightly backward compatibility tests failing #2193
  • Completed the issue CardanoDatabase artifact identifiers have collisions #2197
  • Completed the issue Release 2450 distribution #2124
  • Worked on the issue Implement digests route for incremental Cardano Database in aggregator REST API #2174
  • Worked on the issue Design mithril-common split & re-organization in repository #2175
  • Worked on the issue Implement artifacts builder for incremental Cardano database #2151
  • Worked on the issue Activate Pythagoras Mithril era #2034

· One min read
Jordan Millar

2024-12-18T00:00:00Z - 2025-01-01T00:00:00Z

High level summary

  • SPO Stake Distribution: Added functionality to query spo-stake-distribution that reveals DRep delegation choices of stake pool rewards accounts.
  • API Release: Published cardano-api-10.5.0.0
  • API Exports: Added the export of genTxOutByron to support external tools that need to work with Byron-era transaction outputs.

cardano-cli

cardano-api

cardano-node

  • None

cardano-testnet

  • None

docs

CI & project maintenance

  • None