Upgrade to Cardano `11.2`

オープン
#3,585 コメント 0 件 リアクション 0 件 担当者 1 名 GitHub で見る

メンテナーはふだん 2 日以内に返信

@jpraynaud がすでに取り組んでいます。

2026年10月2日 から。

評価

この issue はまだ評価されていません。

説明

dependencies :repeat:

Why

Once the new version of the Cardano node has been released: 11.2.X. We need to update this dependency in all our code base and make sure that Mithril nodes are compatible with it.

What

Upgrade the Cardano node (and Cardano cli) to 11.2.X on Mithril networks infrastructure and devnet.

How

  • Check if ledger state needs to be recomputed with new Cardano node 11.2.X
    • 🔥 Yes, ledger state re-computation is needed
  • Update Cardano configurations in infra
    • preview
    • preprod
    • mainnet
  • Adapt support for 11.2.X:
    • Adapt the devnet (if needed)
    • Adapt the snapshot converter tool (if needed)
    • Adapt the infrastructure (if needed)
    • Adapt the CI workflows (if needed)
    • Verify that LSM ledger state restored works
  • Check if the latest stable version of the Mithril aggregator and signer are compatible with new Cardano node 11.2.X:
    • Signer
    • Aggregator
  • Switch to 11.2.X as default:
    • Cleanup previous unsupported Cardano configurations in infra
    • Update the Cardano node to 11.2.X in the infrastructure
    • Update the Cardano node to 11.2.X in the Docker images
    • Update the Cardano node to 11.2.X in the documentation
    • Update the Cardano node version to 11.2.X in CI manual/nightly workflows
    • Add new entry in the E2E test in the CI for 11.2.X
    • Update the Cardano node to 11.2.X in the devnet
    • Update the Cardano node to 11.2.X in the E2E test
    • Update the networks.json files
    • Update the 'Network configurations' page
      • testing-preview
      • pre-release-preview
      • release-preprod
      • release-mainnet
  • Update the Cardano node version to 11.2.X in the GitHub environments
    • testing-preview
    • testing-2-preview
    • pre-release-preview
    • release-preprod
    • release-mainnet
主要言語
Rust
スター
155
フォーク
52
平均マージ
2日 17時間
マージ済み PR(30日)
37

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

IntersectMBO/mithril のほかの issue

IntersectMBO/mithril の issue をすべて見る

似ている issue

Rust の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。