Home / Reports / Mar 4, 2026

Wednesday, March 4, 2026

934 commits had been pushed across 75 repos by 91 authors. There were 13,341,956 additions and 248,715 deletions. Official weekly status updates can be found on essentialcardano.io.

Authors

Repos Updated

Commit Log

00:02:51 [52600fea] fix(ledger): vrf domain separation (#1543) (dingo)
00:02:57 [950938c8] Merge pull request #3051 from input-output-hk/hjeljeli32/refactor-dst-alignment (mithril)
00:04:54 [797c4dc1] feat: candidate nonce, epoch nonce formula, verify header eager advance (dingo)
00:08:20 [4ac6d426] deploy: 950938c8476b594e3a5dc2bbc6a43cf00b0b2814 (mithril)
00:08:24 [dda9c916] :bento: Update graphs [skip ci] (cf-cip1694-ballot-status)
00:15:56 [a3027b1b] :card_file_box: Update status summary [skip ci] [upptime] (cf-token-metadata-registry-status)
00:15:56 [390c5cbf] :pencil: Update summary in README [skip ci] [upptime] (cf-token-metadata-registry-status)
00:17:36 [7aebe768] Automatic Update (stackage.nix)
00:20:05 [50af10d2] :bento: Update graphs [skip ci] (cf-token-metadata-registry-status)
00:21:35 [6b497982] :bento: Update graphs [skip ci] (cf-summit-evoting-status)
00:31:01 [567c5a48] fix: enhance account state decoding to support new snapshot schema (acropolis)
00:33:06 [e8f8e256] :card_file_box: Update status summary [skip ci] [upptime] (cf-cip1694-ballot-status)
00:33:06 [da68e501] :pencil: Update summary in README [skip ci] [upptime] (cf-cip1694-ballot-status)
00:40:25 [462695e9] chore: update Dolos configs in the devshell to match the ones in ops (blockfrost-platform)
00:41:28 [0504e69f] :pencil: Update summary in README [skip ci] [upptime] (cf-summit-evoting-status)
00:41:28 [fedc48fe] :card_file_box: Update status summary [skip ci] [upptime] (cf-summit-evoting-status)
00:54:03 [5ce878f0] chore: update testgen-hs repo url to blockfrost org (blockfrost-platform)
00:54:21 [7371c8bb] clarify only discussion link as `Original PR` (CIPs)
00:55:19 [73bcb71d] concise title consistent with working title in CIP PR (CIPs)
00:55:38 [6b558a07] Update Hackage and Stackage (haskell.nix)
01:01:12 [7d7e137c] kes: rotate preprod (cardano-playground)
01:01:16 [4f55c1f5] haskellNix: apply tmp ghcOptions to ouroboros-network to make it build (cardano-node)
01:05:57 [5c60827c] Merge pull request #5600 from IntersectMBO/nm/fix-gen-hie-caching (cardano-ledger)
01:08:51 [f2fd3200] add Haskell Benchmark (customSmallerIsBetter) benchmark result for 5c60827c4d0fa81491a89aca8016da5000321481 (cardano-ledger)
01:48:07 [fbf9dd07] demote non-standard H2 heading to H3 (CIPs)
01:53:18 [c1b00a4d] added discussion label as original PR (CIPs)
01:53:40 [367a9d5a] (1 of 2) tiny format detail for new CIP template (CIPs)
01:53:53 [26963264] (2 of 2) tiny format detail for new CIP template (CIPs)
02:04:39 [b8df82e1] CIP-0158? | Cardano URIs - Browse Authority (#1058) (CIPs)
02:05:02 [2e1040a0] CIP-0165? | Canonical Ledger State (#1083) (CIPs)
02:10:53 [7b0a21d0] meeting 129 merges (CIPs)
02:15:00 [c6c4cba0] fix tests (plutus)
02:15:53 [4f0f8f84] feat(snark): guard invalid circuit params and type setup failures (mithril)
02:16:03 [2a313ae5] feat(snark): add guards and return typed errors for witness and merkle path length mismatches (mithril)
02:16:03 [2a73312f] docs(snark): document circuit validation preconditions (mithril)
02:16:03 [89d7f776] refactor(snark): unify validation error sizes to u32 and preserve backend error details (mithril)
02:16:03 [7ef55879] chore: fix formatting (mithril)
02:18:04 [645e877f] test(snark): add error rehydration round-trip tests and simplify golden error assertions (mithril)
02:19:32 [0829d0fc] refactor(snark): simplify error model and harden STM proving/test error paths (mithril)
02:19:35 [ef2d643c] refactor(snark): simplify error aliases and align halo2 error handling (mithril)
02:19:35 [54829c67] chore: trigger CI (mithril)
02:34:25 [b2a96812] kes: rotate mainnet (cardano-playground)
02:34:51 [9c109f0c] change CPS origin note to GitHub Alert + correct its text (CIPs)
02:35:49 [e39dfef1] assign CIP number 178 (CIPs)
02:46:15 [1db7f1c4] docs: update Kubernetes deployment documentation for clarity and accuracy (cardano-rosetta-java)
02:47:37 [9032769e] fix(ci): free Nix store space before self-hosted NixOS jobs (blockfrost-platform)
02:52:20 [d7c88fc1] assign CIP number 179 (CIPs)
03:01:52 [5ad5cdc9] fix: all the things (dingo)
03:09:22 [a47f1d69] Scheduled update (pool_groups)
03:09:37 [729c798c] fix: sdjwt and stop method (atala-prism-wallet-sdk-kmm)
03:25:45 [565d2496] feat(add-workflow): update-closed-issues (#208) (gouroboros-starter-kit)
03:26:26 [80206ec2] feat(add-workflow): update-closed-issues (#549) (cardano-node-api)
03:30:17 [a6283637] feat(add-workflow): update-closed-issues (#299) (tx-submit-api-mirror)
03:45:27 [a8afb42c] New translations data-storage.md (Vietnamese) (cardano-org)
03:45:28 [5de205b6] New translations defi.md (Vietnamese) (cardano-org)
03:47:37 [ad96d632] Update cardano-wallet version in *.cabal files (cardano-wallet)
03:47:37 [604cca43] Update cardano-wallet version in README.md (cardano-wallet)
03:47:37 [225b70dd] Update wallet version in swagger.yaml (cardano-wallet)
03:47:37 [ddbb0fd0] Update cardano-wallet version in run/common/docker/run.sh (cardano-wallet)
04:09:20 [811862c2] vi: add Vietnamese translations for Cardano use case documentation auth:mbcrd (cardano-org)
04:10:04 [aa7707e2] Bump upper bound for base dependency (anti-diffs)
04:12:06 [79275934] cabal.project: Update index-states (anti-diffs)
04:17:14 [abd270cc] fix(ui): fix review comments (cf-identity-wallet)
04:47:42 [6afb0245] fix: skip missing and extra scripts for failed transaction (#762) (acropolis)
04:54:02 [1b43245e] refactor: invert credentialsCore dependency on credentialsVcJWT (atala-prism-building-blocks)
04:57:14 [ed4b2da3] New translations defi.md (Vietnamese) (cardano-org)
05:12:40 [c1cebb24] Update proposal voting contexts (governance)
05:28:19 [eb5abe96] Write test failure details to the CI job summary (cardano-ledger-specs)
05:28:19 [d1e41a87] Fix caching of gen-hie (cardano-ledger)
05:28:19 [91741a43] Add a deliberate test failure (cardano-ledger)
05:33:12 [ccc3d3ee] SnapShot: Subsume delegations into activestake. (cardano-ledger)
05:44:00 [be2e1f7e] refactor: eliminate remaining direct credentialsVcJWT dependencies (open-enterprise-agent)
05:53:25 [2a22056f] Update SECURITY.md (credential-manager)
06:09:23 [9aab798a] chore: update translation progress from Crowdin [skip ci] (cardano-org)
06:30:37 [f90fd95a] Bump head.hackage (haskell.nix)
06:32:45 [7adc5d7c] Bump head.hackage (haskell.nix)
06:34:12 [9a10f211] Bump head.hackage (haskell.nix)
06:53:08 [512d8b19] refactor: decouple notificationsWebhook from connectionsCore and credentialsCore (atala-prism-building-blocks)
06:56:53 [626dc24c] New translations defi.md (Vietnamese) (cardano-org)
07:30:35 [99aa129d] Change test to trigger conformance failure (cardano-ledger)
07:39:36 [345edbdc] CI: Add ghc-9.14 to the build matrix (anti-diffs)
07:39:36 [ecfbc960] Support ghc-9.14 (anti-diffs)
07:44:53 [25fb49e2] chore(extension): update lace version v1.36.0 (lace)
07:44:58 [87bc706c] Add test to trigger conformance failure (cardano-ledger)
07:51:01 [5d7569c4] Only allow minor pv bumps for chained hf proposals (formal-ledger-specifications)
07:54:24 [118fc9da] fix: construction/derive silently defaults to Enterprise on invalid address_type (cardano-rosetta-java)
08:03:41 [73052644] Defer snapshot version bump until all parties reach chain consensus (hydra-poc)
08:04:55 [5ed84cd8] Fix the decommit test (hydra)
08:04:55 [1fef569d] Prevent duplicate ReqSn messages (hydra-poc)
08:04:55 [5f4d6cf3] Skip already-posted deposits/decommits in subsequent snapshot requests (hydra-poc)
08:04:55 [57cf4e2a] Changelog entry (hydra)
08:04:55 [7307dcd7] Revert to using a snapshot number directly from a snapshot (hydra)
08:04:56 [bc8235ed] Implement missing instance (hydra-poc)
08:04:56 [d60b5383] Draft a behavior test that should expose the spamming L2 bug (hydra)
08:04:56 [42eee7b2] Re-add StrictData (hydra)
08:04:56 [037326fb] Make sure to compare decommit inputs to the decommit utxo. (hydra)
08:04:56 [592f6b2f] Race bug around DecommitFinalized before AckSn arrives (hydra-poc)
08:04:56 [5d4a46b8] Remove StrictData from all hydra-node (and keep it in lib) (hydra-poc)
08:04:56 [9fc83c82] Draft a test that exposes forever waiting on snapshot (hydra-poc)
08:10:09 [b3a87eb0] leios: Add run-threadnet-example-config fixture (ouroboros-consensus)
08:10:20 [b4260b37] feat(ui): wallet connect ui alignment (cf-identity-wallet)
08:10:26 [ef97b72f] Merge pull request #5585 from IntersectMBO/aniketd/subsume-delegations-into-activestake (cardano-ledger)
08:12:42 [93860762] leios: ./scripts/ci/run-fourmolu.sh (ouroboros-consensus)
08:13:29 [96f55a3d] add Haskell Benchmark (customSmallerIsBetter) benchmark result for ef97b72fc2f9c1a1ba7c2df3f08d42d12fc5fb98 (cardano-ledger)
08:18:45 [28b5f297] New translations index.md (Vietnamese) (cardano-org)
08:21:36 [02fb3a44] Implement chain selection logic (#709) (acropolis)
08:28:02 [71bb9bee] fix: network/options returns empty call_methods despite /call supporting methods (cardano-rosetta-java)
08:30:15 [e6fcab4c] Update SRP on ledger (cardano-api)
08:32:52 [ab8c52d7] Merge pull request #5303 from IntersectMBO/edgr/churn-test (ouroboros-network)
08:32:59 [6d8d6a70] Distributions (ouroboros-leios-sim)
08:34:29 [c66ecc34] fix(ci): free more space before self-hosted NixOS jobs (optional) (blockfrost-platform)
08:35:16 [b9e661af] parallel GC as default (cardano-node)
08:40:00 [27b689b6] Add cons view, more case-reduce rules (plutus)
08:40:06 [f616daa9] another attempt with haddock (cardano-addresses)
08:41:24 [329cb8cd] cardano-diffusion: Adopt UseBootstrapPeers ToJSON instance (ouroboros-network)
08:51:56 [6902f948] badges re-alignment (cardano-addresses)
08:56:20 [8c458b47] Remove unnecessary SUBLEDGER predicate failures (cardano-ledger)
08:56:22 [88959a04] Add predicate failure injections for using LEDGER Tests in SUBLEDGER (cardano-ledger-specs)
08:56:43 [d76edde0] Extract LEDGER validations into reusable helpers (cardano-ledger-specs)
08:56:44 [d7a54e25] Apply LEDGER validations in SUBLEDGER (cardano-ledger)
08:57:29 [aa7760ae] More generic (ouroboros-leios-sim)
08:58:03 [ea440076] Run `Alonzo.missingRequiredDatums` check in SUBUTXOW (cardano-ledger)
08:58:04 [0de7790c] Run `Babbage.validateFailedBabbageScripts` check in SUBUTXOW (cardano-ledger)
08:58:04 [990594f2] Run `Shelley.validateVerifiedWits` check in SUBUTXOW (cardano-ledger)
08:58:04 [94a6fa89] Allow `validateFailedBabbageScripts` for any level (cardano-ledger-specs)
08:58:04 [a3ce5f55] Run `Shelley.validateNeededWitnesses` in SUBUTXOW (cardano-ledger)
08:58:05 [40e32909] Run `Shelley.validateMetadata` in SUBUTXOW (cardano-ledger-specs)
08:58:05 [da89f0a7] Run `Alonzo.checkScriptIntegrityHash` in SUBUTXOW (cardano-ledger)
08:58:05 [f69b7d23] Run `Alonzo.hasExactSetOfRedeemers` in SUBUTXOW (cardano-ledger)
08:58:05 [64e7d1de] Run `Babbage.babbageMissingScripts` in SUBUTXOW (cardano-ledger-specs)
08:58:06 [202bdac0] Run `Babbage.validateScriptsWellFormedTxOuts` in SUBUTXOW (cardano-ledger)
08:58:06 [7483388b] Extract helper to validate script well-formedness from outputs (cardano-ledger)
08:58:06 [33ac7740] Temporarily disable Imp tests involving subtransactions (cardano-ledger)
08:58:51 [3ae3d3db] chore(extension): update lace version v1.36.0 (#2180) (lace)
09:02:26 [db42ec02] fix temp(ci): set CARGO_PROFILE_DEV_DEBUG to 0 (blockfrost-platform)
09:02:56 [84d93ea0] Bump lower bound (cardano-api)
09:07:55 [ff048c9e] chore(extension): update lace version v1.37.0 (lace)
09:13:39 [0ef48d9c] Add documentation (cardano-org)
09:13:39 [aabe3a46] add tx-stats-73epochs.json (cardano-org)
09:13:39 [a5efbae0] Add tx-stats file for 73 epochs. allow to switch leaderboard from 30 days to 1 year. (cardano-org)
09:13:39 [a911b845] Fix tooltip ranking (cardano-org)
09:13:39 [87b7d3a9] Add metadata label info (cardano-org)
09:18:28 [04b96511] Update recent-updates.md (Intersect-knowledge-base)
09:22:15 [a5ddab47] test(persistence): test retrieving multiples blocks without txs at once (mithril)
09:22:16 [5d5caa84] refactor(persistence): prepare connection builder to be used in connection pool (mithril)
09:22:17 [9a721223] refactor(persistence): connection pool now build connections each time (mithril)
09:22:17 [c6732abc] fix refactor(persistence): connection pool now build connections each time (mithril)
09:22:18 [3fb92726] test: make all tests using a `cardano_tx` db works on a file (mithril)
09:22:19 [acd4de0b] feat(resource_pool): add `reset_available_resources` (mithril)
09:22:19 [81c2482d] chore(cardano-node-chain): better logs for the `ChainReaderBlockStreamer` (mithril)
09:22:20 [0a7bb93a] refactor(persistence): remake connection pool hold long lived connections but with scheduled reset (mithril)
09:22:21 [b0542911] refactor(persistence): use a RwLock instead of a Atomic for pooled connections syncing (mithril)
09:22:21 [d74a6a9d] chore: upgrade crate versions (mithril)
09:23:01 [c5565b1d] DO NOT MERGE (mithril)
09:23:02 [f48be807] WIP:ci: track disk space usage when running rust tests (mithril)
09:23:03 [8c13dc25] refactor(persistence): prepare connection builder to be used in connection pool (mithril)
09:23:03 [4d94e709] test(persistence): test retrieving multiples blocks without txs at once (mithril)
09:23:04 [eb6af1dc] refactor(persistence): connection pool now build connections each time (mithril)
09:23:05 [866549eb] fix refactor(persistence): connection pool now build connections each time (mithril)
09:23:06 [88a2b5cc] test: make all tests using a `cardano_tx` db works on a file (mithril)
09:23:06 [9e597c40] chore(cardano-node-chain): better logs for the `ChainReaderBlockStreamer` (mithril)
09:23:33 [7338dd31] Trying with default backend (ouroboros-leios-sim)
09:23:44 [54ad225d] refactor(persistence): remake connection pool hold long lived connections but with scheduled reset (mithril)
09:23:44 [f8a068b3] feat(resource_pool): add `reset_available_resources` (mithril)
09:23:45 [bcf3e48e] refactor(persistence): use a RwLock instead of a Atomic for pooled connections syncing (mithril)
09:23:46 [663cdd84] chore: upgrade crate versions (mithril)
09:24:50 [50c27ffc] Merge pull request #375 from IntersectMBO/paweljakubas/docs-deploy-fixes (cardano-addresses)
09:25:11 [7026cd7c] test: update the animation file showing generated actions (amaru)
09:25:25 [a98374d8] test: improve the traces animation file showing executed stages (amaru)
09:34:16 [92b601db] Fourmolu + cabal-gild (anti-diffs)
09:35:08 [418042f8] Bump docker/login-action from 3 to 4 (hydra)
09:35:31 [8139eec2] Only allow minor pv bumps for chained hf proposals (formal-ledger-specifications)
09:35:47 [2fbb7251] feat(ui): update UT (cf-identity-wallet)
09:40:59 [72ab6a29] test: add a demo with a more complex topology (amaru)
09:41:00 [aa2a8a92] test: add diagrams (amaru)
09:41:00 [cff14761] test: set the service name for otel traces (amaru)
09:41:00 [859af9cc] test: export otel traces (amaru)
09:47:58 [f6286b37] refactor(common): extract `CardanoBlockTransactionMkTreeNode` to a dedicated file module (mithril)
09:47:58 [78f8a1a4] feat(common): add `MkSetProof` (mithril)
09:47:59 [93c44442] feat(common): add proof "v2" messages with embedded validation (mithril)
09:48:00 [a8f3054a] test(cardano-node-chain): impl `BlockRangeRootRetriever` to `InMemoryChainDataStore` (mithril)
09:48:00 [903f2fa9] fix(common): ensure proof "v2" messages are wasm compatibles (mithril)
09:48:01 [35acf3b9] test(cardano-node-chain): add methods to retrieve data needed by the new prover to `InMemoryChainDataStore` (mithril)
09:48:01 [204b025b] wip prover (mithril)
09:49:41 [8f2cfec5] refactor(ci): add a step moving binaries in a same root folder to avoid keeping target directory in uploaded archive (mithril)
09:50:21 [5a89e559] Bump docker/login-action from 3 to 4 (#2532) (hydra-poc)
09:53:57 [b6af27a2] tracing: fix DebugPeerSelection counters (ouroboros-network)
09:59:06 [af2e289e] Create unit_15_engaging_with_maintainers_and_handling_vulnerabilities.md (cardano-academy)
10:04:27 [7b2d90c1] Create unit_16_governance_and_longevity.md (cardano-academy)
10:05:02 [a215a13e] release: v7.0.4 (#4475) (yoroi-mobile)
10:08:51 [84be265a] chore(extension): update lace version v1.37.0 (#2181) (lace)
10:15:46 [9452574a] Add handling rejected and rescinded blocks (acropolis)
10:23:35 [3924a2f9] Fix block validation or rollback (acropolis)
10:28:32 [43f6aa6e] Introduce gov/proposals/v0 namespace (cardano-ledger-specs)
10:34:55 [9b85249e] Deploying to gh-pages from @ cardano-scaling/hydra@5a89e55979d2e94a7b167186b54ad3df0083641c 🚀 (hydra)
10:35:22 [23b2f6ca] Merge pull request #1116 from IntersectMBO/zliu41/plutus-1.59 (cardano-api)
10:39:20 [881343bc] Add Claude Code support (CLAUDE.md and .gitignore entry) (ouroboros-leios)
10:41:29 [1bcaafe1] Fix panic when all nodes have stake > 0 and simulate-transactions is enabled (ouroboros-leios)
10:43:23 [fbad2f3e] peer-selection: Introduce SupportsPeerSelectionState class (ouroboros-network)
10:43:25 [26af8620] ouroboros-network: trace governor state (ouroboros-network)
10:43:25 [ccc48834] tracing: peer selection counters (ouroboros-network)
10:43:25 [1f287bbe] cardano-diffusion: Integrate changes due to SupportsPeerSelectionState (ouroboros-network)
10:43:25 [64e53608] ouroboros-network: Integrate changes due to SupportsPeerSelectionState (ouroboros-network)
10:43:25 [1341d57e] ouroboros-network: trace peer selection and PeerStateActions (ouroboros-network)
10:43:25 [e358959e] cardano-diffusion: trace peer selection extra traces (ouroboros-network)
10:45:04 [904e1a54] ouroboros-network: tracing instances for NoExtraPeers (ouroboros-network)
10:45:06 [32c6bc70] cleanup (ouroboros-network)
10:45:06 [9d0f5de3] cardano-diffusion: Remove orphan ToJSON ExtraTrace instance (ouroboros-network)
10:45:06 [585ade2d] tests: integration (ouroboros-network)
10:45:06 [70c50f40] SizeInBytes ToJSON instance (ouroboros-network)
10:45:39 [dfbf5742] Drop Maybe from getExtraCounters (ouroboros-network)
10:45:40 [d98cca72] ouroboros-network: resurrect deprecated PeerSelectionCountersHWC (ouroboros-network)
10:46:23 [0d966a6a] Create unit_17_governance_models_in_open_source.md (cardano-academy)
10:47:14 [d9bc436f] Merge pull request #58 from input-output-hk/erikd/ghc-9.14 (anti-diffs)
10:49:22 [c1a039d6] Copy and navigation updates (ouroboros-leios-sim)
10:49:25 [e7c44003] Add run-cabal-gild action (actions)
10:56:03 [c9024fa7] Merge pull request #707 from pragma-org/etorreborre/test/upgrade-animations (amaru)
10:56:09 [2d1e9334] Artifacts generated from c2046efd93d51fff69d762bd9797865983c82bfe (formal-ledger-specifications)
10:56:50 [599792bc] Merge pull request #5323 from IntersectMBO/geo2a/ledger-peer-snapshot-raw-block-hash (ouroboros-network)
10:59:22 [83c89d0c] Revise fingertree-rm for GHC 9.14 (cardano-haskell-packages)
10:59:57 [09072bb0] ScheduledMerges: migrate union level (lsm-tree)
11:05:27 [0a9a49eb] refactor(ci): move static build check inside build-upload-mithril-artifact (mithril)
11:05:49 [4feea595] test(trp): improve coverage of submit method (dolos)
11:07:43 [474e8c24] Create unit_18_business_models.md (cardano-academy)
11:07:47 [46a91cc2] Added FIXMEs (ouroboros-leios-sim)
11:13:15 [5410bf84] Mithril update 2026-03-04 (cardano-updates)
11:14:52 [4211ea6b] Revise fingertree-rm for GHC 9.14 (#1283) (cardano-haskell-package-repo)
11:16:43 [2306bbaa] Create unit_19_measuring_success.md (cardano-academy)
11:20:02 [18375501] Create unit_20_sustainability_and_competition_in_open_source.md (cardano-academy)
11:21:02 [16194eb2] Add conclusion to open source course (cardano-academy)
11:24:21 [9ddc1add] ci: update client generator workflow and scripts (open-enterprise-agent)
11:24:26 [a7d37a65] Merge pull request #5303 from IntersectMBO/edgr/churn-test (ouroboros-network)
11:24:30 [21c11dcb] WIP implementing committee selection interface (ouroboros-consensus)
11:24:53 [c63733bb] refactor(stm): updated comments with u64 mentions (mithril)
11:26:22 [92a52d9e] ci: fixes sonarqube secrets warning (open-enterprise-agent)
11:26:24 [10f8d7a9] ci: fix sonar issue (open-enterprise-agent)
11:26:24 [dbaf498e] ci: fixes oas generation command (open-enterprise-agent)
11:26:32 [2e1e6e08] docs: add plugin architecture design document (open-enterprise-agent)
11:27:24 [1335df57] Fix dependabot security alerts in doc/docusaurus (#7636) (plutus)
11:31:34 [e140e457] Update from 4211ea6ba094441600e16d1415e6912a3122d7eb (cardano-haskell-package-repo)
11:33:27 [7d909ebe] Deploying to gh-pages from @ IntersectMBO/plutus@1335df57c15e9dcd9ef8f800a1b38b035d028596 🚀 (plutus)
11:34:45 [94089d1f] Update blog/2026-03-04-mithril.md (cardano-updates)
11:36:38 [8af2d572] Rework forker usage pattern to avoid Registries (ouroboros-consensus)
11:39:29 [43e06d80] mux: MonadReadBuffer (ouroboros-network)
11:39:29 [5be7d789] o-n:framework - generalise Ouroboros.Network.Socket API (ouroboros-network)
11:42:00 [97852e31] Update WASM cache (cardano-api)
11:42:00 [01bbf7bc] [wip] Add s-r-ps on Consensus, Ledger and Network (cardano-api)
11:42:21 [371c3090] Bump index states (cardano-api)
11:42:22 [105eca3a] Add queryDRepDelegations query (cardano-api)
11:42:22 [1d6f9612] [wip] Integrate GetLedgerPeerSnapshot query (cardano-api)
11:42:22 [269342e5] [wip] downgrade Consensus to make it build with the srp (cardano-api)
11:42:22 [eb0639ec] Bump cardano-crypto-class and typed-protocols (cardano-api)
11:42:22 [be0e0bb9] Update to random-1.3.1 (cardano-api)
11:42:22 [58241e51] Adapt ToJSON instances for ApplyTxError (cardano-api)
11:42:22 [6f121aca] Bump lower bound on `cardano-ledger-alonzo` (cardano-api)
11:42:22 [18ee5a18] Apply cabal-gild (cardano-api)
11:42:22 [51740b09] Add Javier's upgrage to LSM (cardano-api)
11:42:22 [1c047c97] [wip] update SRP on ./consensus (cardano-api)
11:42:22 [bd6c3c92] Resolve TODOs related to LedgerPeerSnapshot query (cardano-api)
11:42:22 [9da7caa6] Integrate new Ledger (cardano-api)
11:42:22 [5d57c2ff] Integrate the move of the `GetStakeSnapshots` query to Ledger (cardano-api)
11:42:22 [978c771b] Bump typed-protocols and Network packages (cardano-api)
11:42:35 [63ce23dc] chore(deps): bump ajv from 8.12.0 to 8.18.0 in /scripts/blueprints (plutus)
11:42:43 [27ae91a6] fix feedback (dolos)
11:42:48 [31c201b7] Mithril update 2026-03-04 (#742) (cardano-updates)
11:43:36 [ee9d0749] [wip] Bump Hackage and CHaP index states, add SRPs (cardano-cli)
11:43:37 [b47de132] Remove redundant imports and deps (cardano-cli)
11:43:37 [00b077ff] Integrate changes to the `GetStakeSnapshot` query (cardano-cli)
11:43:37 [21172ee3] Fix simple script decoding fallback for Conway (cardano-cli)
11:43:37 [49802df2] Use StrictMaybe where necessary (cardano-cli)
11:43:37 [882cd6f5] Introduce transaction levels (cardano-cli)
11:43:37 [9b8ce66d] Integrate latest Ledger changes (cardano-cli)
11:43:37 [26b1c92e] Bump cardano-ping (cardano-cli)
11:43:37 [b30415cd] Integrate LedgerPeerSnapshot query (cardano-cli)
11:43:37 [0ee9129f] Use `cardano-crypto-class-2.3.*` (cardano-cli)
11:43:37 [216d7ab3] Replace promoted constructors with types (cardano-cli)
11:43:37 [0e648961] Introduce CoinPerByte (cardano-cli)
11:43:37 [1775e60b] `PoolParams` -> `StakePoolParams` (cardano-cli)
11:43:37 [99e8929b] Align cardano-crypto-wrapper version with cardano-api (cardano-cli)
11:43:38 [874863ad] Fix cost model test and pool params query missing parameter (cardano-cli)
11:44:28 [b0663bb9] Change GHC version in cabal-build-all.yml and update ajv in doc/docusaurus/package.json (plutus)
11:44:35 [2bb0e597] fix(ui): Recovery phrase CTA is not fixed to the bottom of the screen (#1609) (cf-identity-wallet)
11:45:00 [a86d0fcd] Merge pull request #464 from cardano-foundation/chore/update-crowdin-data (cardano-org)
11:45:44 [e215c23b] Change GHC version in cabal-build-all.yml and update ajv in doc/docusaurus/package.json (#7642) (plutus)
11:46:10 [952d3be7] Merge pull request #467 from cardano-foundation/l10n_crowdin_action (cardano-org)
11:46:16 [c297b121] Fix metatheory deployment workflow: checkout gh-pages before deleting oldest build (#7637) (plutus)
11:46:27 [7af541c9] [wip] update SRP on ./ledger (cardano-api)
11:46:34 [2733609a] [wip] update SRP on ./api (cardano-cli)
11:46:40 [dcbdfe19] [wip] update SRP on ./api (cardano-node)
11:46:40 [6448d1af] [wip] update SRP on ./cli (cardano-node)
11:48:18 [84d9ced2] feat(ui): Review and replace blurry images (#1611) (cf-identity-wallet)
11:48:51 [3f4af4f5] docs: add plugin architecture implementation plan (open-enterprise-agent)
11:49:08 [f0d1c6d4] Bump hackage & CHaP. Update cardano-api-10.24.1, cardano-cli-10.15.0.1 (cardano-node)
11:49:31 [4d6c3586] refactor(persistence): remake connection pool hold long lived connections but with scheduled reset (mithril)
11:49:43 [c3cb019d] Merge pull request #465 from adatainment/fix-multi-search (cardano-org)
11:50:18 [c6118827] test(trp): improve coverage of submit method (#927) (dolos)
11:50:39 [401c0471] [wip] update SRP on ./ledger (ouroboros-consensus)
11:50:45 [680a5d5a] [wip] update SRP on ./ledger (cardano-api)
11:50:47 [fc7f11b1] [wip] update SRP on ./consensus (cardano-api)
11:50:51 [f1d5feec] [wip] update SRP on ./ledger (cardano-cli)
11:50:52 [80b3ace4] [wip] update SRP on ./consensus (cardano-cli)
11:50:53 [e76efc6e] [wip] update SRP on ./api (cardano-cli)
11:50:57 [5dd0c009] [wip] update SRP on ./ledger (cardano-node)
11:50:58 [e4416cc3] [wip] update SRP on ./api (cardano-node)
11:50:58 [7402cee2] [wip] update SRP on ./consensus (cardano-node)
11:50:59 [7731c46d] [wip] update SRP on ./cli (cardano-node)
11:52:10 [ea7449f9] chore: add the empty state message for earlier notifications. (#1605) (cf-identity-wallet)
11:52:11 [11564777] refactor(persistence): use a RwLock instead of a Atomic for pooled connections syncing (mithril)
11:52:13 [7cb64ea9] chore: upgrade crate versions (mithril)
11:52:29 [ad4e73cb] docs: add persistence axis (SQLite), protocol versioning, and updated module graph (atala-prism-building-blocks)
11:54:21 [7f0c98a5] [wip] drop SPR on Plutus (ouroboros-consensus)
11:54:43 [de53cefd] deploy: 31c201b71af5406fcc99fba24f3173d5cdd105d0 (cardano-updates)
11:55:47 [e3556b9e] chore: update Dolos to 1.0.0-rc.11 (blockfrost-platform-desktop)
11:56:12 [e7c18769] [wip] update SRP on ./consensus (cardano-api)
11:56:17 [8f798dc2] [wip] update SRP on ./consensus (cardano-cli)
11:56:18 [fa13f3a7] [wip] update SRP on ./api (cardano-cli)
11:56:23 [71a99ce4] [wip] update SRP on ./api (cardano-node)
11:56:23 [a283fa17] [wip] update SRP on ./consensus (cardano-node)
11:56:24 [426e44c3] [wip] update SRP on ./cli (cardano-node)
12:03:47 [41b77aa8] Rework forker usage pattern to avoid Registries (ouroboros-consensus)
12:07:01 [c6fa64e1] refactor(stm): changed merkle_tree_depth to usize (mithril)
12:07:20 [044e50d4] chore(trp): update tx3 deps to v0.16.1 (dolos)
12:11:40 [e4fdc825] feat: add plugin architecture foundation — contracts, modules, registry (atala-prism-building-blocks)
12:11:55 [207933dc] try to fix the restart mechanism (cardano-db-sync)
12:15:27 [7c88f805] Add ScriptContext Builder testlib and refactor LinearVesting tests (plutus)
12:17:49 [ca26dfcb] try to fix the restart mechanism (cardano-db-sync)
12:25:19 [d9da580c] [wip] drop SPR on Plutus (cardano-api)
12:25:48 [c3fc7382] [wip] drop SRP on Plutus (cardano-cli)
12:26:19 [423d2f93] [wip] drop SRP on plutus (cardano-node)
12:26:40 [c6d29b47] plutus-scripts-bench: Bump plutus to 1.59 (cardano-node)
12:31:18 [1aa32543] [mani] Bump index states (cardano-base)
12:31:20 [9faf6b5b] [mani] Bump index states (ouroboros-network)
12:31:20 [d8c472a3] [mani] Bump index states (cardano-api)
12:31:20 [b8c96f40] [mani] Bump index states (ouroboros-consensus)
12:31:20 [1f63ab4c] [mani] Bump index states (cardano-node)
12:31:22 [1f299698] [mani] Bump index states (cardano-cli)
12:33:14 [349e128e] deploy: 23b2f6ca68c0e5efbda31a6b121368dac0945d82 (cardano-api)
12:33:16 [adeb94d5] enable WAL, set realistic page_size and mmap_size (ouroboros-consensus)
12:35:46 [30f3b7f5] add logs to workflows and another try (cardano-addresses)
12:36:00 [0dc93a47] profiling support (cardano-ignite)
12:37:55 [9b96e428] force evaluation of generated transactions before inserting them (ouroboros-consensus)
12:40:31 [c3a7d6a0] apply feedback (dolos)
12:41:35 [c387946b] add leiosDbClose to LeiosDbHandle (ouroboros-consensus)
12:45:14 [810731fd] chore(trp): update tx3 deps to v0.16.1 (#928) (dolos)
12:45:40 [dc9f2873] refactor(stm): removed aliases C and F for Jubjub and JubjubBase to improve clarity (mithril)
12:45:58 [4855ac9b] refactor: use zio-json as standard JSON library in all contracts (atala-prism-building-blocks)
12:47:13 [34abd331] Deploying to gh-pages from @ IntersectMBO/plutus@e215c23b8dfbf4fa35827c7336b5b84f0193d285 🚀 (plutus)
12:47:15 [23e7d146] enable WAL, set realistic page_size and mmap_size (ouroboros-consensus)
12:47:49 [b64a910f] Merge branch 'main' into exp/redis-mempool (dolos)
12:48:45 [42025540] Merge branch 'exp/redis-mempool' into demeter (dolos)
12:51:28 [e5dc140a] Default 127.0.0.1 for host grafana, loki and postgresqlP (cardano-ignite)
12:51:59 [1ca6c26b] update changelog (cardano-ignite)
12:52:02 [b4f18455] add leiosDbClose to LeiosDbHandle (ouroboros-consensus)
12:52:02 [eb7066bf] force evaluation of generated transactions before inserting them (ouroboros-consensus)
12:52:49 [83c558c2] Add test to trigger conformance failure (cardano-ledger)
12:53:12 [c8055d91] Stub: update formal-ledger-specifications (cardano-ledger)
12:54:33 [c353635f] [wip] update SRP on ./ledger (ouroboros-consensus)
12:55:00 [eff2c418] feat: extract leaf credential signers and JWT expiry check (Phase 1) (atala-prism-building-blocks)
12:56:59 [ac05f7b4] Draft tests that expose version race bug in snapshot protocol (hydra)
13:01:26 [3c8e0221] Merge pull request #376 from IntersectMBO/paweljakubas/docs-deploy-fixes-1 (cardano-addresses)
13:03:32 [6a4f63af] feat: candidate nonce, epoch nonce formula, verify header eager advance (dingo)
13:03:54 [e1181b3b] Rework forker usage pattern to avoid Registries (ouroboros-consensus)
13:04:31 [3e37c87e] log what is happening with the restart tests (cardano-db-sync)
13:10:12 [b1f770a9] [wip] update SRP on ./network (ouroboros-consensus)
13:10:17 [495723d7] [wip] update SRP on ./ledger (cardano-api)
13:10:17 [4b800ca2] [wip] update SRP on ./network (cardano-api)
13:10:18 [9a747b3b] [wip] update SRP on ./consensus (cardano-api)
13:10:23 [6aaec269] [wip] update SRP on ./ledger (cardano-cli)
13:10:23 [2b188135] [wip] update SRP on ./network (cardano-cli)
13:10:24 [17d26b3f] [wip] update SRP on ./consensus (cardano-cli)
13:10:24 [763ef6c5] [wip] update SRP on ./api (cardano-cli)
13:10:28 [26a415fc] [wip] update SRP on ./ledger (cardano-node)
13:10:29 [26e31074] [wip] update SRP on ./network (cardano-node)
13:10:30 [9fa95248] [wip] update SRP on ./consensus (cardano-node)
13:10:30 [ea13461f] [wip] update SRP on ./api (cardano-node)
13:10:30 [c8c9bde8] [wip] update SRP on ./cli (cardano-node)
13:12:20 [3af9c472] ci: lace bundle (lace)
13:13:09 [821c547a] feat: add VCDM 1.1 DataModelCodec and JWT CredentialBuilder (Phase 2) (atala-prism-building-blocks)
13:23:34 [1ba0d7c9] Trace into TVar instead of io-sim (ouroboros-consensus)
13:28:11 [cfcebbe0] refactor: move implementations out of shared, keep only contracts (open-enterprise-agent)
13:29:40 [39155c47] Original request (ouroboros-leios)
13:30:20 [dcb631f5] Corrected syntax and formulation of query (ouroboros-leios)
13:31:30 [4eccd8ce] Results of query (ouroboros-leios)
13:33:12 [4a1181e3] Merge pull request #796 from input-output-hk/bwbush/block-utilization (ouroboros-leios)
13:33:44 [9570a212] feat: add Module declarations and registry integration test (open-enterprise-agent)
13:36:32 [16ee6f35] chore(deps): bump benchmark-action/github-action-benchmark (#7635) (plutus)
13:37:03 [c67dfacd] refactor: remove Module wrappers for crypto signers (open-enterprise-agent)
13:45:21 [46ddaecd] refactor(ci): move static build check inside build-upload-mithril-artifact (mithril)
13:45:21 [d8062b4f] refactor(ci): add a step moving binaries in a same root folder to avoid keeping target directory in uploaded archive (mithril)
13:47:28 [85380df4] Introduce gov/proposals/v0 namespace (cardano-ledger)
13:51:46 [caceee8a] Add Ledger team update for 2026-02-18 (#735) (cardano-updates)
13:55:08 [1d79efed] Add Mithril builder tool (developer-portal)
13:56:40 [b17d9dda] Potential fix for code scanning alert no. 1: Workflow does not contain permissions (plutus)
13:56:45 [2f327838] Deploying to gh-pages from @ IntersectMBO/plutus@16ee6f3500c64eb07157f86131e65c773e792e88 🚀 (plutus)
13:57:02 [d4c530ba] Potential fix for code scanning alert no. 5: Workflow does not contain permissions (plutus)
13:57:27 [60f90cc1] deploy: caceee8ad249da5097b665253f87ad8d715ee34f (cardano-updates)
13:57:47 [93a621ee] golden tests: fail on missing files with --no-create (#2062) (plutus)
13:57:47 [dcc05a8a] plutus-ledger-api: update stale costModelParamNames golden file (plutus)
13:57:47 [4ca2dd33] try (plutus)
13:57:47 [936b4645] plutus-ledger-api: fix costModelParamNames golden files (plutus)
13:57:48 [edccc827] wip (plutus)
13:57:48 [88a2f730] plutus-ledger-api: update Params/costModelParamNames golden with 53 new entries (plutus)
13:59:08 [ac4e73eb] fix(stm): adjust dst usage for new values (mithril)
13:59:28 [455511cf] Potential fix for code scanning alert no. 30: Workflow does not contain permissions (plutus)
13:59:36 [13cc2744] Potential fix for code scanning alert no. 4: Workflow does not contain permissions (plutus)
13:59:40 [5e8b1933] Potential fix for code scanning alert no. 3: Workflow does not contain permissions (plutus)
14:04:17 [bd76440e] Bump CHaP (ouroboros-consensus)
14:04:18 [d02aa5f4] Drop SPR on Plutus (ouroboros-consensus)
14:04:29 [f560b55f] Bump SRP on Ledger (ouroboros-consensus)
14:05:59 [99038414] feat: add DIDComm issuance protocol module and strangler adapter (Phase 3) (atala-prism-building-blocks)
14:09:26 [80c2dab6] WIP: use runner.os instead of os distribution with version (mithril)
14:10:50 [badb8bab] feat: candidate nonce, epoch nonce formula, verify header eager advance (#1544) (dingo)
14:11:31 [dbac5dcd] fix(stm): remove .into for dst (mithril)
14:18:06 [4e182984] Merge pull request #5544 from IntersectMBO/td/sub-ledger-implementation (cardano-ledger)
14:19:09 [416e71ac] Run `Alonzo.missingRequiredDatums` check in SUBUTXOW (cardano-ledger)
14:19:11 [033fa89a] Allow `validateFailedBabbageScripts` for any level (cardano-ledger)
14:19:11 [f402746a] Run `Shelley.validateVerifiedWits` check in SUBUTXOW (cardano-ledger-specs)
14:19:12 [b802858c] Run `Alonzo.checkScriptIntegrityHash` in SUBUTXOW (cardano-ledger)
14:19:12 [541f8d9f] Run `Babbage.validateFailedBabbageScripts` check in SUBUTXOW (cardano-ledger)
14:19:12 [57049dca] Run `Shelley.validateMetadata` in SUBUTXOW (cardano-ledger)
14:19:12 [20188835] Run `Shelley.validateNeededWitnesses` in SUBUTXOW (cardano-ledger)
14:19:12 [b2aaf152] Run `Alonzo.hasExactSetOfRedeemers` in SUBUTXOW (cardano-ledger-specs)
14:19:12 [183ebd24] Run `Babbage.babbageMissingScripts` in SUBUTXOW (cardano-ledger)
14:19:13 [3a342eaa] Temporarily disable Imp tests involving subtransactions (cardano-ledger)
14:19:13 [7d280c63] Run `Babbage.validateScriptsWellFormedTxOuts` in SUBUTXOW (cardano-ledger)
14:19:13 [0d9af371] Extract helper to validate script well-formedness from outputs (cardano-ledger-specs)
14:21:10 [df81e891] add Haskell Benchmark (customSmallerIsBetter) benchmark result for 4e182984fa4b442ca2dd75ec86f1cfda5c59a208 (cardano-ledger-specs)
14:23:13 [09d183d8] leios: Handle case when no core nodes are specified (ouroboros-consensus)
14:23:44 [afe252c1] add supported platforms system (cardano-addresses)
14:23:46 [8fabb2c8] Expose ReasonForSwitch constructors (ouroboros-consensus)
14:23:46 [524329e5] [wip] Update srp on network (ouroboros-consensus)
14:23:46 [78226679] Add `FromCBOR`, `ToCBOR` instances for `OneEraHash` (ouroboros-consensus)
14:23:46 [cd4431c8] Use RawBlockHash in GetLedgerPeerSnapshot query (ouroboros-consensus)
14:23:46 [8d1c607e] Add changelog entry (ouroboros-consensus)
14:23:46 [f01aa9ac] Update N2C part of `latestReleasedNodeVersion` to `NodeToClientV_23` (ouroboros-consensus)
14:23:46 [25dcc74a] Provide constraint in GetLedgerPeerSnapshot pattern (ouroboros-consensus)
14:26:15 [b75a53da] refactor(ci): use runner.os instead of distribution os from input matrix (mithril)
14:26:17 [eafe0142] [wip] update SRP on ./consensus (cardano-api)
14:26:23 [e4941d39] [wip] update SRP on ./api (cardano-cli)
14:26:23 [487b0b3d] [wip] update SRP on ./consensus (cardano-cli)
14:26:29 [1dbee0ad] [wip] update SRP on ./cli (cardano-node)
14:26:29 [2cb8de61] [wip] update SRP on ./consensus (cardano-node)
14:26:29 [54f25fd2] [wip] update SRP on ./api (cardano-node)
14:29:21 [d85c7999] refactor(stm): Updated types of quorum, LotteryIndex and num_lotteries in circuits/halo2 (mithril)
14:29:22 [6ec7307f] feat: remove manual bot creation flow and implement claim-only registration (multisig)
14:29:37 [083219f9] try out wait for next connection (cardano-db-sync)
14:30:06 [fd106f76] Merge pull request #3060 from input-output-hk/djo/3050/rework-connection-pool (mithril)
14:31:00 [e0334566] Update 2026-03-04T14:31:00Z (capkgs)
14:31:18 [a2f62095] refactor(stm): Removed duplicate definition of LotteryIndex in circuits (mithril)
14:31:25 [33fd5671] refactor(stm): Updated the in circuit comparison function checking the indices values are bounded (mithril)
14:31:25 [89e927ca] refactor(stm): Updated second instance of lower_than in circuit (mithril)
14:31:26 [1ba7de3c] refactor(stm): updated comments with u64 mentions (mithril)
14:31:26 [bb146290] refactor(stm): changed merkle_tree_depth to usize (mithril)
14:31:27 [4e1d412a] refactor(stm): removed aliases C and F for Jubjub and JubjubBase to improve clarity (mithril)
14:32:15 [c6b73972] feat(common): add `MkSetProof` (mithril)
14:32:16 [ed60d378] refactor(common): extract `CardanoBlockTransactionMkTreeNode` to a dedicated file module (mithril)
14:32:16 [dc0b9f17] feat(common): add proof "v2" messages with embedded validation (mithril)
14:32:17 [c78e72a2] fix(common): ensure proof "v2" messages are wasm compatibles (mithril)
14:32:17 [e599c1b4] test(cardano-node-chain): impl `BlockRangeRootRetriever` to `InMemoryChainDataStore` (mithril)
14:32:18 [03ae84c3] test(cardano-node-chain): add methods to retrieve data needed by the new prover to `InMemoryChainDataStore` (mithril)
14:32:18 [6effd320] wip prover (mithril)
14:33:20 [28a05eaf] feat: add DIDComm presentation protocol module and strangler adapter (Phase 3.4) (atala-prism-building-blocks)
14:36:53 [2ef19304] Deploying to gh-pages from @ IntersectMBO/plutus@16ee6f3500c64eb07157f86131e65c773e792e88 🚀 (plutus)
14:40:33 [8e5afce6] caribic: checkpoint startup and demo flow improvements (cardano-ibc-incubator)
14:41:25 [8f690695] scripts: make channel-open checks bash 3.2 compatible (cardano-ibc-incubator)
14:44:56 [60a9b93a] Make sublibraries public (ouroboros-consensus)
14:46:48 [f77d3e30] Make sublibraries public (ouroboros-consensus)
14:47:38 [c4776179] add powered by (cardano-addresses)
14:50:42 [89dd383c] fix: apply `cargo sort -w` formatting following its 2.1 version (mithril)
14:50:43 [862356f3] chore(minibf): Add OTEL metrics (dolos)
14:51:33 [058d5805] Remove unused import (dolos)
14:53:29 [ef0e11d6] add some fix to coverage report generation (cardano-addresses)
14:54:03 [28c26fbd] fix: sync network between v1 and lmp (lace)
15:02:19 [7c0092ea] chore(deps): bump actions/setup-go from 6.2.0 to 6.3.0 (#90) (adder-library-starter-kit)
15:02:21 [88fe1238] feat: add transport and PEX module declarations (Phase 4) (atala-prism-building-blocks)
15:05:09 [a2bbdef1] chore: update button color (cf-identity-wallet)
15:06:12 [ad559558] add Plutus Benchmarks (customSmallerIsBetter) benchmark result for e215c23b8dfbf4fa35827c7336b5b84f0193d285 (plutus)
15:14:52 [9897af9b] Merge pull request #3064 from input-output-hk/fix/cargo-sort-2.1 (mithril)
15:16:14 [e94e94cd] feat(common): add `MkSetProof` (mithril)
15:16:15 [8cd6700e] feat(common): add proof "v2" messages with embedded validation (mithril)
15:16:15 [8ce2a9f3] refactor(common): extract `CardanoBlockTransactionMkTreeNode` to a dedicated file module (mithril)
15:16:16 [b5b16593] fix(common): ensure proof "v2" messages are wasm compatibles (mithril)
15:16:16 [75c590d2] test(cardano-node-chain): impl `BlockRangeRootRetriever` to `InMemoryChainDataStore` (mithril)
15:16:17 [445477f8] test(cardano-node-chain): add methods to retrieve data needed by the new prover to `InMemoryChainDataStore` (mithril)
15:16:17 [c9b23dd4] wip prover (mithril)
15:16:35 [76a562ed] Leios: improve fetch logic database access (#1897) (ouroboros-consensus)
15:16:53 [5baa9302] fix QSM RestartNode race: wait for reconnect; remove debug logging (cardano-db-sync)
15:19:31 [ffdf9240] Remove default implementation for the DecCBOR class (cardano-ledger)
15:20:22 [14a11ce8] deploy: 9897af9bb7dc1a334d0f65c0ad5bf143af9dd4ae (mithril)
15:23:00 [3554bb74] feat: add persistence provider contract and SQLite implementation (Phase 5) (atala-prism-building-blocks)
15:24:33 [44aa1824] Merge pull request #5315 from IntersectMBO/mw/fix-tx-submission (ouroboros-network)
15:24:47 [5eb6b73f] Use local SVG assets for What is Leios graphics (ouroboros-leios)
15:27:20 [55f79b1d] chore(deps): bump the actions-deps group across 1 directory with 19 updates (#623) (atala-prism-mediator)
15:29:36 [823301de] feature(ci): statically build aggregator, signer and client in github ci (mithril)
15:29:36 [058a2f9f] refactor(aggregator, signer, ci): remove jemallicator from default feature since it not compatible with ARM build (mithril)
15:29:36 [e74819a8] refactor(client, common, stm): switching from rug to num-integer (mithril)
15:29:36 [e00045d5] feature(ci): add a step in the CI verifying binaries build are static for client on MACOS & Windows (mithril)
15:29:36 [8f584ac2] feature(hydra): statically build aggregator, client and signer in Hydra (mithril)
15:29:36 [ea106167] feat(nix): build static versions of the aggregator, signer and client (mithril)
15:29:36 [37777f8c] feature(ci): add a step in the CI verifying binaries build are static (mithril)
15:29:36 [57db2143] refactor(client-cli, ci): remove ../ from assets variable for automatic replacement of cargo deb, fix test lab CI binaries path (mithril)
15:30:58 [9de325b2] feat: remove reqwest default features (mithril)
15:31:05 [3bcc3144] refactor(ci): handle build target path for the build-upload-mithril-artifact (mithril)
15:31:05 [fec149e5] refactor(ci): move static build check inside build-upload-mithril-artifact (mithril)
15:31:05 [1296fc25] refactor(ci): move static build checks in a dedicated github action and add a list of allowed deps for macos (mithril)
15:31:05 [d86fb8e2] refactor(ci): add a step moving binaries in a same root folder to avoid keeping target directory in uploaded archive (mithril)
15:31:05 [c64c9164] refactor(ci): use runner.os instead of distribution os from input matrix (mithril)
15:34:01 [8055994b] Use IPv4 and IPv6 newtypes from cardano-base instead of iproute (cardano-ledger)
15:34:36 [390bd7d8] Add Mithril mention in 'get-started/infrastructure/node/installing-cardano/' (developer-portal)
15:34:36 [32f98c97] Add Mithril section in 'get-started/infrastructure/node/running-cardano/' (developer-portal)
15:34:36 [56067d8b] Add Mithril page in 'get-started/client-sdks/rust/mithril/' (developer-portal)
15:34:36 [2f49512f] Add Mithril page in 'get-started/client-sdks/typescript/mithril/' (developer-portal)
15:34:36 [654edd10] Add Mithril mention in 'get-started/infrastructure/overview/' (developer-portal)
15:34:37 [7fff7a24] Add Mithril section in 'operate-a-stake-pool/relay-configuration/mithril-relay/' (developer-portal)
15:34:37 [474db358] Add Mithril section in 'operate-a-stake-pool/basics/scaling-node-operations/' (developer-portal)
15:34:37 [e691d9a7] Add Mithril mention in 'operate-a-stake-pool/' (developer-portal)
15:34:37 [56f82ccb] Add Mithril section in 'operate-a-stake-pool/block-producer/mithril-signer-configuration/' (developer-portal)
15:35:38 [306d3c9a] hpc cmd change (cardano-addresses)
15:37:17 [adfa67de] Merge branch 'main' into curiecrypt/msnark/phase2-single-signature-for-snark (mithril)
15:39:25 [40cc27ac] Default 127.0.0.1 for host grafana, loki and postgresqlP (cardano-ignite)
15:39:25 [88d92257] update changelog (cardano-ignite)
15:39:25 [ca19f90b] profiling support (cardano-ignite)
15:40:14 [679bfbb8] leios: ThreadNet CLI initial setup (ouroboros-consensus)
15:40:25 [766f32ba] Merge pull request #79 from cardano-foundation/karknu/profiling (cardano-ignite)
15:40:32 [00271ef5] Saves test config frfor run-threadnet CLI (ouroboros-consensus)
15:40:46 [90aaf30e] feat: wire ModuleRegistry with startup validation (Phase 6) (atala-prism-building-blocks)
15:42:16 [58175275] Merge pull request #1 from will-break-it/will/fix-what-is-leios-svgs (ouroboros-leios)
15:42:50 [7d40976c] cardano-diffusion: fixed CardanoTracerPeerSelection type alias (ouroboros-network)
15:42:51 [ef2689a8] o-n:framework - generalise Ouroboros.Network.Socket API (ouroboros-network)
15:42:51 [a11b71ad] mux: MonadReadBuffer (ouroboros-network)
15:45:17 [e2b7910f] bench: Integrate cardano-timeseries-io (cardano-node)
15:45:27 [a7e5a29a] Re-assessing applyTx/reapplyTx DQs (ouroboros-leios)
15:46:21 [7c6a73d1] chore: add architecture constraints for plugin modules (atala-prism-building-blocks)
15:49:24 [62c10117] Replace redundant helpers with existing API functions (plutus)
15:50:19 [8dc192cf] leios: Implement the `run-threadnet` CLI that runs a simulated node network (ouroboros-consensus)
15:50:22 [c0d26339] leios: another compilation fix (ouroboros-consensus)
15:50:22 [d5302e79] leios: Adjust Shelley genesis to match the Byron system start time (ouroboros-consensus)
15:50:22 [e3766100] leios: Fix compilation errors (ouroboros-consensus)
15:51:36 [96bde678] Draft tests that expose version race bug in snapshot protocol (hydra-poc)
15:51:41 [291f95fe] Implement onTimer function to replace the way we do snapshots (hydra)
15:53:21 [9095faa6] leios: Add run-threadnet-example-config fixture (ouroboros-consensus)
15:53:25 [297153b9] leios: Handle case when no core nodes are specified (ouroboros-consensus)
15:56:05 [81ad3312] test: switch panes order (amaru)
15:56:05 [975ba5e7] test: show the ledger log messages (amaru)
15:56:05 [e4a26ccb] test: add a demo with a more complex topology (amaru)
15:56:05 [fbf39494] test: add a demo script for several nodes (amaru)
15:56:06 [20b940ea] test: export otel traces (amaru)
15:56:06 [0be74afc] test: fix the log dir for the relay-1 demo (amaru)
15:56:06 [2d7cf821] test: adjust scripts (amaru)
15:56:06 [57826af3] test: add diagrams (amaru)
15:56:06 [68c92c1b] test: set the service name for otel traces (amaru)
15:59:02 [e41c73f6] Only allow minor pv bumps for chained hf proposals (formal-ledger-specifications)
15:59:47 [2706f21d] test: better control the simulation test end (amaru)
15:59:55 [77934514] test: parallelize the simulation tests (amaru)
16:00:59 [3f7c310f] scripts: make channel-open checks bash 3.2 compatible (cardano-ibc-incubator)
16:01:05 [ca8ae3fa] feat(vdr): add NeoPrism REST API as VDR backend (open-enterprise-agent)
16:01:06 [8201c5fe] fix: add keycloak_oid4vci config to vdr_neoprism test config (open-enterprise-agent)
16:01:06 [2a667535] test: add neoprism VDR integration tests and fix operation status strings (open-enterprise-agent)
16:01:07 [e9c8a08e] fix: resolve neoPrismConfigLayer forward reference and add webhooks to vdr_neoprism config (atala-prism-building-blocks)
16:01:07 [c0be0fdf] fix(vdr): compute entry hash locally and unify ledger test scenarios (open-enterprise-agent)
16:01:23 [7bde4bd5] style: apply scalafmtAll formatting (open-enterprise-agent)
16:01:24 [21532830] Apply suggestions from code review (cardano-ledger-specs)
16:02:52 [94f9e3e8] Add generalized views with convenient syntax and Inhabitant class (plutus)
16:02:55 [d195d9e4] Add some more motivation for the generalized views (plutus)
16:02:55 [21e5cb85] Generate malonzo (plutus)
16:02:55 [a0827655] Rename match constructor to match! (plutus)
16:03:30 [dec5c3d4] fix: sync network between v1 and lmp (lace)
16:05:14 [6fb4b8d7] Generate MAlonzo (plutus)
16:05:49 [91451f09] Deploying to gh-pages from @ IntersectMBO/plutus@e215c23b8dfbf4fa35827c7336b5b84f0193d285 🚀 (plutus)
16:06:53 [7f042199] feat: show top 50 apps in leaderboard instead of top 10 + rising (cardano-org)
16:06:54 [b5e2c245] Remove Proxy argument from SomeLedgerPeerSnapshot (ouroboros-consensus)
16:08:10 [fd955def] Bump hackage & CHaP. Update cardano-api-10.24.1, cardano-cli-10.15.0.1 (cardano-node)
16:12:54 [e2328694] fix(stm): revert back the circuit compatibility tests (mithril)
16:13:39 [4d171aa7] Added cardano-recon-framework-1.0.0 (cardano-haskell-package-repo)
16:15:16 [b37aacc1] feat: add metadata labels section with treemap and table to leaderboard (cardano-org)
16:15:31 [f2ba2035] [wip] Add SRPs on Ledger, Network, KES-agent and Consensus (cardano-api)
16:15:35 [804b396f] Bump Ledger packages (cardano-api)
16:16:38 [f14b70df] refactor(ci): use runner.os instead of distribution os from input matrix (mithril)
16:16:38 [1fc63699] refactor(ci): move static build checks in a dedicated github action and add a list of allowed deps for macos (mithril)
16:16:38 [0102b075] feat: remove reqwest default features (mithril)
16:16:38 [378383d4] feature(ci): add a step in the CI verifying binaries build are static for client on MACOS & Windows (mithril)
16:16:38 [f471af52] refactor(ci): move static build check inside build-upload-mithril-artifact (mithril)
16:16:38 [b382ccc9] feat(nix): build static versions of the aggregator, signer and client (mithril)
16:16:38 [008e17e5] feature(hydra): statically build aggregator, client and signer in Hydra (mithril)
16:16:38 [6886bef0] refactor(ci): add a step moving binaries in a same root folder to avoid keeping target directory in uploaded archive (mithril)
16:16:38 [c4fd6f46] refactor(ci): handle build target path for the build-upload-mithril-artifact (mithril)
16:17:16 [630ca577] Bump index states (cardano-api)
16:17:20 [3c22c6e0] Add Javier's upgrage to LSM (cardano-api)
16:17:20 [5ec551fc] Integrate the move of the `GetStakeSnapshots` query to Ledger (cardano-api)
16:17:20 [3e53289c] Adapt to the new Consensus and Network packages' structure (cardano-api)
16:17:20 [4cc7c8d1] Bump cardano-crypto-class and typed-protocols (cardano-api)
16:17:20 [f93bcd9c] Bump lower bound on `cardano-ledger-alonzo` (cardano-api)
16:17:20 [17daf08b] Add queryDRepDelegations query (cardano-api)
16:17:20 [b8849e5b] Adapt ToJSON instances for ApplyTxError (cardano-api)
16:17:20 [f0ad326c] Update to random-1.3.1 (cardano-api)
16:17:20 [2ee9b343] Bump typed-protocols and Network packages (cardano-api)
16:17:20 [f6ff647c] Integrate new Ledger (cardano-api)
16:17:20 [8d6eac8e] Resolve TODOs related to LedgerPeerSnapshot query (cardano-api)
16:17:20 [0b6aa6bc] [wip] Integrate GetLedgerPeerSnapshot query (cardano-api)
16:17:20 [f47b040b] Remove SRP on fs-sim (cardano-api)
16:19:52 [7913db0c] Update serialised ledger state golden files (ouroboros-consensus)
16:25:15 [0fd2f596] feature(nix): only build aggregator, signer and client-cli statically and not both statically and dynamically (mithril)
16:26:16 [82038d5c] Merge pull request #5315 from IntersectMBO/mw/fix-tx-submission (ouroboros-network)
16:31:47 [03048903] Update logbook (ouroboros-leios)
16:35:08 [22dd6f2a] Fix nix warning (ouroboros-consensus)
16:35:10 [d5631b08] [wip] Bump Hackage and CHaP index states, add SRPs (cardano-cli)
16:35:15 [569156c8] Bump cardano-ping (cardano-cli)
16:35:15 [3e0eef03] Integrate latest Ledger changes (cardano-cli)
16:35:15 [8615d9f0] Integrate LedgerPeerSnapshot query (cardano-cli)
16:35:15 [33a18988] Use StrictMaybe where necessary (cardano-cli)
16:35:15 [c34091a9] Align cardano-crypto-wrapper version with cardano-api (cardano-cli)
16:35:15 [649498ef] Replace promoted constructors with types (cardano-cli)
16:35:15 [cd229d9b] Introduce transaction levels (cardano-cli)
16:35:15 [f6315f59] Adapt to the new Consensus packages' structure (cardano-cli)
16:35:15 [24d8f552] Remove redundant imports and deps (cardano-cli)
16:35:15 [4180bec0] `PoolParams` -> `StakePoolParams` (cardano-cli)
16:35:15 [8dec5721] Fix simple script decoding fallback for Conway (cardano-cli)
16:35:15 [9acaf0fd] Use `cardano-crypto-class-2.3.*` (cardano-cli)
16:35:15 [0da9d300] Introduce CoinPerByte (cardano-cli)
16:35:15 [f2b3c9c2] Fix cost model test and pool params query missing parameter (cardano-cli)
16:35:15 [d8265bf2] Integrate changes to the `GetStakeSnapshot` query (cardano-cli)
16:36:08 [f4eba679] Remove Proxy argument from SomeLedgerPeerSnapshot (cardano-cli)
16:39:33 [4ab2ed79] Merge pull request #377 from IntersectMBO/paweljakubas/fix-coverage (cardano-addresses)
16:41:59 [d85b85e3] Recursive fee calc (cardano-api)
16:42:00 [1a2b854c] Add property tests for calcMinFeeRecursive (cardano-api)
16:42:01 [7bdd354a] Add change address to calcMinFeeRecursive and improve tests (cardano-api)
16:42:01 [dce1300e] Improve test generator to cover different CBOR encoding sizes (cardano-api)
16:42:02 [52e5bc84] Use StrictSeq pattern matching in balanceTxOuts instead of toList/reverse (cardano-api)
16:42:02 [801ddc05] Align test case numbering with calcMinFeeRecursive Haddock (Cases 1-4) (cardano-api)
16:42:50 [150f2dd1] website/howtos: add inspecting_the_selection_of_a_node.md (ouroboros-consensus)
16:44:51 [bd401481] website/howtos: add inspecting_the_selection_of_a_node.md (ouroboros-consensus)
16:45:48 [53e17c2b] Merge pull request #467 from blockfrost/chore/update-dolos (blockfrost-platform)
16:48:15 [7b06e950] [wip] Add SRPs (cardano-node)
16:48:17 [6cf85bfa] haskellNix: apply tmp ghcOptions to ouroboros-network to make it build (cardano-node)
16:48:17 [8a00b2e9] Rename Network imports (cardano-node)
16:48:17 [14a22b6c] cardano-tracer: add cardano-diffusion dependency (cardano-node)
16:48:17 [e70671e0] Use `typed-protocols-1.2.*` (cardano-node)
16:48:17 [1e9d0948] Legacy tracing: use ToJSON to get ToObject for ApplyTxError (cardano-node)
16:48:17 [e3c396dd] Bump kes-agent (cardano-node)
16:48:17 [666257ab] Initialise node feature flags (cardano-node)
16:48:17 [713dee5f] [wip] Integrate tracing changes, with TODOs (cardano-node)
16:48:17 [8db636c1] trace-forward: add new Network tracers (cardano-node)
16:48:17 [c661e3a0] Adapt to the new Consensus packages' structure (cardano-node)
16:48:17 [6cedead9] cardano-tracer: adapt Server.with (cardano-node)
16:48:17 [178c0427] Bump Plutus and API (cardano-node)
16:48:17 [8a41aed5] plutus-scripts-bench: Bump plutus to 1.59 (cardano-node)
16:48:17 [b168f22a] Bump Network packages (cardano-node)
16:48:17 [811ccd38] Use `cardano-crypto-class-2.3.*` (cardano-node)
16:48:17 [00f4978a] Fill in LSM traces and reason for switch (#6469) (cardano-node)
16:48:17 [bc8d12b8] cardano-testnet: fix blockfrost response types to match alonzo genesis ones (cardano-node)
16:48:17 [4fe27994] cardano-testnet: adapt to latest ledger (cardano-node)
16:48:17 [089d4871] [wip] make it build (cardano-node)
16:48:17 [b8be9098] [wip] tx-generator: update to latest Ledger and Network (cardano-node)
16:48:17 [ffc299a9] fix typo (cardano-node)
16:48:17 [e9d4ae53] nix: remove haddock override for ouroboros-network-framework (cardano-node)
16:51:16 [ae7bac70] injective token-swap: add Mithril-tolerant settlement diagnostics (cardano-ibc-incubator)
16:58:22 [df0f6005] Merge pull request #366 from cardano-foundation/fix/bash-3-2-compat-scripts (cardano-ibc-incubator)
17:01:38 [c0a5fcf6] Deploying to gh-pages from @ IntersectMBO/plutus@c297b121507de58e4345a779054b4e8f612f6c1a 🚀 (plutus)
17:08:11 [3bbb3ef5] dump (plutus)
17:09:58 [1e27da41] Merge branch 'master' of github.com:IntersectMBO/plutus into zliu41/anchor (plutus)
17:15:52 [95714eb1] Merge pull request #6222 from IntersectMBO/mkarg/nix-node-gc-defaults (cardano-node)
17:23:08 [bd97d423] f (cardano-ledger)
17:26:22 [6f9d9073] Address comments (plutus)
17:31:23 [7a7b15a1] feat: register metadata label 8413 for CommitProof (#1155) (CIPs)
17:35:11 [9a74bb57] fix: sync network between v1 and lmp (lace)
17:35:50 [1b33f98e] Bump hackage & CHaP. Update cardano-api-10.24.1, cardano-cli-10.15.0.1 (cardano-node)
17:36:06 [12520f3b] Export fromLedgerTxValidityLowerBound and fromLedgerTxValidityUpperBound (cardano-api)
17:45:09 [e7eeecc0] Remove manual CHANGELOG.md edit (cardano-api)
17:47:51 [cbf30cd3] Merge pull request #690 from pragma-org/etorreborre/fix/check-initiator-mode-only (amaru)
17:50:15 [6b533efa] fix QSM RestartNode race: wait for reconnect; remove debug logging (cardano-db-sync)
17:50:54 [1967cdce] Recent optimization was done incorrectly. This commit fixes it (cardano-ledger-specs)
17:54:49 [587a486a] Merge pull request #703 from pragma-org/etorreborre/fix/receive-header-info-message (amaru)
17:55:19 [1b574e4e] small clean (cardano-addresses)
17:56:25 [d950c5bf] Artifacts generated from e41c73f637e86b09aa7fb8bb16e41604a1f1fd82 (formal-ledger-specifications)
17:57:37 [65645c82] make coverage badge wider (cardano-addresses)
17:58:21 [24e9e093] snapshot bootstrap: load network genesis and praos params (acropolis)
18:00:46 [97f5045f] make coverage generation fix (cardano-addresses)
18:02:17 [e2d16a5e] chore: don't report nutlink metadata fetch errors to sentry, set log level warn instead of error (blockfrost-backend-ryo)
18:03:14 [f81baf3a] Merge pull request #305 from blockfrost/chore/nutlink-metadata-err (blockfrost-backend-ryo)
18:03:51 [af4ae127] fix: prevent handle leak and add configurable statement_timeout for DB Sync (blockfrost-backend-ryo)
18:03:59 [acf5899a] refactor: deduplicate submitSignedOperation and add isLedgerBacked to VdrDriver (atala-prism-building-blocks)
18:04:04 [9007de88] feat: add OID4VCI issuance protocol adapter (Task 3.3) (atala-prism-building-blocks)
18:04:35 [1d51e6eb] test: sort the json keys to make trace comparisons more stable (amaru)
18:05:56 [ac63dc33] fix: support different networks genesis values (acropolis)
18:07:30 [f4359fdb] small badge refactoring (cardano-addresses)
18:09:49 [346e6d14] feat: add OID4VP presentation protocol adapter (Task 3.4) (atala-prism-building-blocks)
18:10:00 [7551921e] test: set the service name for otel traces (amaru)
18:10:00 [27bbd6b4] test: add diagrams (amaru)
18:10:00 [eaa5265a] test: adjust scripts (amaru)
18:10:00 [cac654b3] test: export otel traces (amaru)
18:10:01 [52844ddb] test: fix the log dir for the relay-1 demo (amaru)
18:12:07 [2017125e] fix: sync network between v1 and lmp (lace)
18:16:58 [7291060c] Merge pull request #172 from IntersectMBO/doc-session-13-Smart-Contracts-&-Languages (developer-experience)
18:19:15 [8045fc01] Merge pull request #174 from mbagalwa/fix/171-rename-meetup-to-devex-sessions (developer-experience)
18:19:42 [dba87929] feat: add SD-JWT CredentialBuilder with module declaration (atala-prism-building-blocks)
18:21:49 [696e5d2b] Merge pull request #175 from IntersectMBO/dependabot/npm_and_yarn/website/types/node-25.3.3 (developer-experience)
18:22:08 [6b713adc] common: remove generated-file includes from genesis values (acropolis)
18:25:20 [fe0f2895] fix (cardano-addresses)
18:25:36 [30ba7d4b] chore(deps): bump actions/checkout from 3 to 6 (catalyst-toolbox)
18:25:40 [4f2f82b8] chore(deps): bump DeterminateSystems/update-flake-lock from 14 to 28 (catalyst-toolbox)
18:25:45 [fdd2645c] chore(deps): bump actions/cache from 3 to 5 (catalyst-toolbox)
18:25:50 [b9e69416] chore(deps): bump cachix/install-nix-action from 17 to 31 (catalyst-toolbox)
18:27:05 [40f941c9] common: add PraosParams::testnet and reuse in genesis values (acropolis)
18:27:42 [f8e83098] feat: add AnonCreds CredentialBuilder with module declaration (atala-prism-building-blocks)
18:28:30 [678f6423] Markov model for TxCache (ouroboros-leios)
18:28:31 [6a276786] Fix Dijkstra-era script purpose rendering (cardano-node)
18:31:38 [44dd8c61] test: fix the log dir for the relay-1 demo (amaru)
18:33:11 [ad98aecd] Make sublibraries public (#1912) (ouroboros-consensus)
18:33:47 [f8943e49] chore(deps): bump wasmtime-wasi from 40.0.2 to 41.0.4 in /hermes (hermes)
18:33:59 [97f0e000] common: add PraosParams::from_network (acropolis)
18:34:48 [83e0944c] Bump CHaP (ouroboros-consensus)
18:34:49 [7b02f24a] Bump SRP on Ledger (ouroboros-consensus)
18:34:49 [edb591c5] Drop SPR on Plutus (ouroboros-consensus)
18:37:31 [c6655956] Update serialised ledger state golden files (ouroboros-consensus)
18:38:26 [f103c686] Fix Dijkstra-era script purpose rendering (cardano-node)
18:39:15 [76a08746] chore(deps): bump peaceiris/actions-gh-pages from 3 to 4 (vit-servicing-station)
18:39:18 [ffea6370] chore(deps): bump cachix/install-nix-action from 17 to 31 (vit-servicing-station)
18:39:27 [55ca929e] chore(deps): bump actions/checkout from 3 to 6 (vit-servicing-station)
18:39:33 [376045ef] chore(deps): bump actions/cache from 3 to 5 (vit-servicing-station)
18:39:38 [eb96824d] chore(deps): bump DeterminateSystems/update-flake-lock from 14 to 28 (vit-servicing-station)
18:40:08 [9786e611] chore(deps): bump wasmtime from 40.0.2 to 41.0.4 in /hermes (hermes)
18:40:41 [ba28027d] snapshot bootstrap: allow EpochContext ctor arg count (acropolis)
18:43:29 [077e5ac2] fix: don't accept a new tip during the handshake (amaru)
18:44:39 [8b61ee3b] snapshot bootstrap: use GenesisComplete values in context (acropolis)
18:45:01 [66f4649d] Update strum requirement from 0.23.0 to 0.28.0 (chain-libs)
18:45:14 [85bfe98e] add Plutus Benchmarks (customSmallerIsBetter) benchmark result for 16ee6f3500c64eb07157f86131e65c773e792e88 (plutus)
18:45:25 [f4bec7ab] fix: prevent handle leak and add configurable statement_timeout for DB Sync (blockfrost-backend-ryo)
18:46:11 [c0dd0157] Update criterion requirement from 0.3.0 to 0.8.2 (chain-libs)
18:47:37 [4caeabab] Update test-strategy requirement from 0.1 to 0.4 (chain-libs)
18:47:45 [925e328e] Update secp256k1 requirement from 0.23.0 to 0.31.1 (chain-libs)
18:48:20 [a7051e7b] Update tonic requirement from 0.6 to 0.14 (chain-libs)
18:48:34 [d91a59ae] cleanup: drop unused genesis helper churn (acropolis)
18:49:30 [7c202b29] Update strum_macros requirement from 0.23.1 to 0.28.0 (chain-libs)
18:49:44 [eb26e030] Update prost requirement from 0.9 to 0.14 (chain-libs)
18:56:40 [7fb20f81] Add a force-delay benchmark (plutus)
18:59:41 [8fa13b77] feat(stm): signer for snark proof system (mithril)
18:59:41 [6ed71f36] feat(stm): avk updated with snark avk (mithril)
18:59:41 [faaf425c] feat(stm): create snark single signature (mithril)
19:02:00 [4b7e1e5f] test: sort the json keys to make trace comparisons more stable (amaru)
19:02:07 [15e6ec6c] Merge pull request #378 from IntersectMBO/paweljakubas/fix-coverage-1 (cardano-addresses)
19:17:52 [2c8768b5] test(cardano-node-chain): add `InMemoryChainDataStore::compute_block_ranges` (mithril)
19:17:53 [56fdbd9c] wip prover (mithril)
19:19:15 [37ff882f] another fix (cardano-addresses)
19:20:16 [399fba68] fix(stm): common and signer fixed with future snark (mithril)
19:20:22 [6d65dced] refactor(stm): min winning index for snark single signature (mithril)
19:23:31 [2146bcdf] test(stm): tests for halo2_snark (mithril)
19:23:33 [7236c5fb] fix(stm): discard duplicate lottery helpers (mithril)
19:24:29 [ea4dc064] Assert EBs are diffused (ouroboros-consensus)
19:27:11 [92d17382] Fix CI using bracket notation as suggested by Copilot. (ouroboros-leios)
19:28:05 [df2ea83a] fix: prevent handle leak and add configurable statement_timeout for DB Sync (blockfrost-backend-ryo)
19:28:18 [678f4487] Remove hardcoded Praos params from snapshot bootstrap (acropolis)
19:28:41 [7e256e99] fix(stm): build message fixed for circuit compatibility (mithril)
19:28:43 [835e9138] refactor(stm): merkle tree replaced with commitment in proof signers (mithril)
19:28:44 [498b9831] fix(stm): derive Eq, PartialEq (mithril)
19:28:44 [e898d098] fix(stm): snark signature lottery check works for all winning indices (mithril)
19:28:44 [04050d10] refactor(stm): rename check_lottery as compute_winning_lottery_indices (mithril)
19:28:44 [b35dfbf2] fix(stm): minor revisions (mithril)
19:28:44 [e6d4a145] fix(stm): make build_snark_message snark proof agnostic (mithril)
19:28:44 [146a537d] refactor(stm): move compute_winning_lottery_indices to eligibility (mithril)
19:28:45 [27094bd9] refactor(stm): verify does not check lottery (mithril)
19:32:29 [fa37005c] test(stm): remove tests in mod (mithril)
19:32:32 [8af6b968] fix(stm): remove duplicate future snark - toml signer (mithril)
19:32:32 [5e5b822b] fix(stm): return StmResult<bool> for lottery check for an index (mithril)
19:32:32 [e2b25756] fix(stm): minor fixes in message build and single signature to bytes conversion (mithril)
19:32:32 [1eba867c] fix(stm): resolve issues of tests with the latest updates (mithril)
19:32:32 [eef94f81] ci(stm): revise tests for new version of check_lottery_for_index (mithril)
19:32:32 [34596e8d] feat(stm): message module for building message (mithril)
19:32:33 [ae227a9c] refactor(stm): revert back msg size in proptests (mithril)
19:32:33 [a2fd2a20] fix(stm): address minor copilot suggestions (mithril)
19:32:33 [d6146410] fix(stm): update indices doc comment (mithril)
19:32:33 [b4714046] fix(stm): manual impl of ok changed as direct ok impl (mithril)
19:32:33 [242fd1bd] fix(stm): Fall back to a concatenation-only signature when SNARK fails (mithril)
19:32:33 [9374ad43] fix(stm): remove .into for dst (mithril)
19:33:36 [57870ee8] Common module (ouroboros-leios-sim)
19:34:50 [ec8341b9] Merge branch 'main' into dnadales/bump-minimatch (ouroboros-consensus)
19:37:45 [e642516a] fix(stm): revert back the circuit compatibility tests (mithril)
19:37:56 [5baab35e] chore: update v2 submodule (lace)
19:39:14 [faa2a8fd] Bump minimatch to 3.1.5 (#741) (cardano-updates)
19:41:52 [c8210173] feat(stm): signer, single signature, avk for snark proof system (mithril)
19:42:20 [0b285ff2] fix(stm): common and signer fixed with future snark (mithril)
19:42:34 [9b505d17] test(stm): tests for halo2_snark (mithril)
19:42:35 [6aba8661] fix(stm): addressed suggestions (mithril)
19:43:00 [9bf9fd8b] fix(stm): make build_snark_message snark proof agnostic (mithril)
19:43:01 [b6b3df49] fix(stm): revise lottery mechanism (mithril)
19:43:06 [64b9e36f] Remove praos_params from EpochBootstrapMessage (acropolis)
19:43:31 [6210ba0e] feat(stm): message module for building message (mithril)
19:43:47 [9e1961ee] Merge pull request #379 from IntersectMBO/paweljakubas/fix-coverage-2 (cardano-addresses)
19:43:56 [c745ee4d] refactor(stm): revert back msg size in proptests (mithril)
19:43:56 [50ba4598] fix(stm): Fall back to a concatenation-only signature when SNARK fails (mithril)
19:43:57 [eba8cec0] fix(stm): manual impl of ok changed as direct ok impl (mithril)
19:44:12 [f07fec24] fix(stm): revert back the circuit compatibility tests (mithril)
19:45:06 [dcf7e557] deploy: faa2a8fd6a4b3f89dfce43a651b2de75355aa913 (cardano-updates)
19:49:13 [e8457f14] [WIP] Stable Haskell Support (haskell.nix)
19:51:11 [caea889d] chore: bump tests (blockfrost-backend-ryo)
19:52:05 [0c49688e] Update serialised ledger state golden files (ouroboros-consensus)
19:52:57 [1d75beb9] coverage badge restyling (cardano-addresses)
19:56:30 [5a149960] Add Ledger team update for 2026-03-04 (cardano-updates)
19:59:06 [f225e7c3] Moved code (ouroboros-leios)
20:03:31 [6d3b93c1] chore(stm): change log and crates version (mithril)
20:04:13 [a3b717b8] gateway: add shared tx runner for core tx operations (cardano-ibc-incubator)
20:08:00 [c225fe63] Fix reference to environment variable (acropolis)
20:08:01 [561d49fc] Typo (ouroboros-leios-sim)
20:10:43 [c1eef1c5] address comments (plutus)
20:11:18 [13de6414] snapshot bootstrap: load network genesis from bootstrapper and remove praos params loading (#769) (acropolis)
20:13:19 [7924212a] feat: add preview nonce bootstrap data (acropolis)
20:13:29 [cc7afc7b] feat: enhance snapshot compatibility with legacy and new pstate structures (acropolis)
20:13:29 [2617ca71] fix: add newline to nonces file (acropolis)
20:14:08 [99eaa6c1] fix: support split snapshot UTxO sidecar parsing (acropolis)
20:14:09 [f95fed28] refactor: enforce split snapshot UTxO parsing (acropolis)
20:14:09 [a622707d] Fix snapshot-mode pipeline stalls in state sync (acropolis)
20:14:20 [59d86033] fix: enhance account state decoding to support new snapshot schema (acropolis)
20:14:20 [173d485c] Fix pool params decode split for mark/set vs pstate (acropolis)
20:14:20 [43a0d674] Apply rustfmt import ordering fixes (acropolis)
20:14:20 [68cf140a] Revert hash decode logging changes (acropolis)
20:14:27 [d8dec544] fix: support different networks genesis values (acropolis)
20:16:32 [babd9c36] gateway: dedupe redeemer schemas and packet DTO fragments (cardano-ibc-incubator)
20:17:08 [fc4eda7c] Merge branch 'main' into lowhung/certstate-layout-compat (acropolis)
20:17:21 [aa6de62e] No exit if k6 tests error (acropolis)
20:22:16 [1dc4a2d2] refactor: clean up genesis values and enhance mainnet configuration (acropolis)
20:25:16 [4e145ab7] dump (plutus)
20:28:57 [5ea36abd] Add code producing the scripts (plutus)
20:35:04 [6b2edb29] next fix try (cardano-addresses)
20:36:39 [4fc3ea9f] Bump Docusaurus transitive dependencies (#1909) (ouroboros-consensus)
20:36:49 [38f30d1d] More wip for the voting thread (ouroboros-consensus)
20:38:43 [30a3e666] Merge pull request #5613 from IntersectMBO/lehins/fix-invalid-optimization (cardano-ledger)
20:41:53 [1cb07883] add Haskell Benchmark (customSmallerIsBetter) benchmark result for 30a3e666b84f9d056f464b3a00c56ab0c5bccacd (cardano-ledger-specs)
20:42:00 [17962f1f] Introduce gov/proposals/v0 namespace (cardano-ledger-specs)
20:46:14 [842edd70] Test to expose the `Illegal Value in TxOut` issue (cardano-api)
20:48:52 [91954250] Bump SRP on Ledger (ouroboros-consensus)
20:48:52 [96ee7cb4] Drop SPR on Plutus (ouroboros-consensus)
20:48:52 [804d5a5f] Bump CHaP (ouroboros-consensus)
20:48:52 [0466d3d6] Update serialised ledger state golden files (ouroboros-consensus)
20:49:27 [c5a2bd2a] fix: avoid TOCTOU race on submit utxos (dolos)
20:52:55 [df007acc] Merge pull request #380 from IntersectMBO/paweljakubas/fix-coverage-3 (cardano-addresses)
20:55:14 [50b5e0e8] feat(minibf): Implement `/addresses/{address}` endpoint (#925) (dolos)
20:56:22 [b6cdb340] feat(minibf): implement several `/scripts` endpoints (#912) (dolos)
20:57:36 [a71580d7] fix(minibf): avoid 500 error on `/txs/{hash}` for current epoch txs (#918) (dolos)
21:01:46 [614e4a45] Create README.md for asset bank (cardano-academy)
21:03:15 [6d74270f] Create readme.md (cardano-academy)
21:04:09 [e4bc1e89] Add files via upload (cardano-academy)
21:05:02 [508388c0] Add files via upload (cardano-academy)
21:05:48 [8dc97c8c] Add files via upload (cardano-academy)
21:06:29 [86dec51b] Extract helper to validate script well-formedness from outputs (cardano-ledger)
21:06:29 [d0f19fdd] Run `Alonzo.hasExactSetOfRedeemers` in SUBUTXOW (cardano-ledger-specs)
21:06:29 [ba3e77c5] Allow `validateFailedBabbageScripts` for any level (cardano-ledger)
21:06:29 [b798cf05] Run `Shelley.validateVerifiedWits` check in SUBUTXOW (cardano-ledger-specs)
21:06:29 [1448a0c2] Run `Shelley.validateNeededWitnesses` in SUBUTXOW (cardano-ledger-specs)
21:06:29 [eef57588] Temporarily disable Imp tests involving subtransactions (cardano-ledger)
21:06:29 [1ea36cd3] Run `Babbage.validateScriptsWellFormedTxOuts` in SUBUTXOW (cardano-ledger)
21:06:29 [73098ff6] Run `Alonzo.checkScriptIntegrityHash` in SUBUTXOW (cardano-ledger)
21:06:29 [9c1a4ba3] Run `Alonzo.missingRequiredDatums` check in SUBUTXOW (cardano-ledger)
21:06:29 [eb9cb80b] Run `Shelley.validateMetadata` in SUBUTXOW (cardano-ledger)
21:06:29 [e04dc929] Run `Babbage.validateFailedBabbageScripts` check in SUBUTXOW (cardano-ledger-specs)
21:06:29 [a2acaacc] Run `Babbage.babbageMissingScripts` in SUBUTXOW (cardano-ledger)
21:06:41 [da22143d] Add files via upload (cardano-academy)
21:07:20 [79a95edf] chore: Update backend to use blockfrost instead of mumak (asteria)
21:07:26 [ed84ba2e] Delete asset_bank/blue/readme.md (cardano-academy)
21:07:48 [d0275d78] reuse already generated hpc from tests (cardano-addresses)
21:08:03 [bc538c56] Create readme.md (cardano-academy)
21:08:37 [233e6220] Add files via upload (cardano-academy)
21:09:04 [b4ac8b3f] Add files via upload (cardano-academy)
21:09:18 [9594fd6d] Delete asset_bank/background/readme.md (cardano-academy)
21:10:08 [4446e14e] Update README.md (cardano-academy)
21:10:24 [5cfc315a] Create readme.md (cardano-academy)
21:11:14 [b454de35] set cabal store version env var (cardano-addresses)
21:11:17 [1fcaba61] Add files via upload (cardano-academy)
21:12:10 [cbe910c0] Add files via upload (cardano-academy)
21:13:06 [18983921] Add files via upload (cardano-academy)
21:13:27 [a35b2fae] fix build (plutus)
21:13:34 [2c724932] Create readme.md (cardano-academy)
21:14:43 [aa534a69] Add files via upload (cardano-academy)
21:15:36 [619d5b1a] Add files via upload (cardano-academy)
21:16:29 [b13b6b67] Delete asset_bank/red/readme.md (cardano-academy)
21:16:44 [c2919f75] Delete asset_bank/green/readme.md (cardano-academy)
21:17:12 [f018e02e] Create readme.md (cardano-academy)
21:17:59 [3d283aa8] Add files via upload (cardano-academy)
21:18:55 [eef6dfac] Add files via upload (cardano-academy)
21:19:38 [1c3a6f82] Add files via upload (cardano-academy)
21:19:58 [95dd2211] Delete asset_bank/yellow/readme.md (cardano-academy)
21:20:36 [76dff219] Create readme.md (cardano-academy)
21:21:27 [acfed052] Add files via upload (cardano-academy)
21:22:15 [6d530e9e] Add files via upload (cardano-academy)
21:22:48 [10b16c8f] Create readme.md (cardano-academy)
21:23:16 [8b2eb710] Add files via upload (cardano-academy)
21:24:02 [e8c80ec4] Add files via upload (cardano-academy)
21:24:27 [1f15b411] Delete asset_bank/logos/blue/readme.md (cardano-academy)
21:24:42 [c43b3191] Delete asset_bank/logos/colour/readme.md (cardano-academy)
21:34:38 [1082cf5a] badges realignment (cardano-addresses)
21:34:48 [530dbcf5] Apply suggestions from code review (cardano-ledger-specs)
21:35:34 [3c3d6389] Merge pull request #381 from IntersectMBO/paweljakubas/handle-caches-better (cardano-addresses)
21:35:39 [bb5c0435] Merge pull request #466 from adatainment/commitproof (cardano-org)
21:46:29 [7f8fd7bd] Fix Dijkstra-era script purpose rendering (cardano-node)
21:56:58 [c4b3eb75] Bump CHaP and SRPs (#1911) (ouroboros-consensus)
22:01:03 [5d735922] feat: implement GetBlockByHash gRPC handler (acropolis)
22:05:09 [18e7ad82] Demonstration of dust issue (cardano-api)
22:10:23 [503dc861] feat: implement GetBlockByHash gRPC handler (acropolis)
22:13:51 [4ef9f035] Remove default implementation for the DecCBOR class (cardano-ledger)
22:30:52 [434771a7] Merge branch 'main' of github.com:txpipe/dolos into chore/include-scripts-on-index (dolos)
22:32:47 [a5f158dc] graceful poisoned lock recovery (dolos)
22:38:39 [7c729f66] feat: implement GetBlockByHash gRPC handler (#770) (acropolis)
22:45:40 [8a40d897] Use ToCanonicalJson trait (dolos)
22:47:06 [472ca8de] gateway: add shared tx runner for core tx operations (cardano-ibc-incubator)
22:48:31 [a0b4c154] correctly handle optional plutus data (dolos)
22:51:58 [56d24b74] Improve compile errors, and add `Plinth.Plugin` that preserves more source locations (#7640) (plutus)
22:52:42 [4b9bb850] deploy: 95714eb1fbaa28a822f6786f2ab6c1217f22df13 (cardano-node)
22:54:05 [8180206c] Deploying to gh-pages from @ IntersectMBO/plutus@56d24b74e608d85494c11578cd6e163b4407ebdf 🚀 (plutus)
22:54:05 [a89b6419] gateway: dedupe redeemer schemas and packet DTO fragments (cardano-ibc-incubator)
22:55:16 [62504979] gateway: dedupe redeemer schemas and packet DTO fragments (cardano-ibc-incubator)
23:09:12 [adf18613] 🟩 API (All properties) is up (204 in 763 ms) [skip ci] [upptime] (cf-token-metadata-registry-status)
23:09:13 [1a3a92ed] 🟩 API (Batch) is up (204 in 156 ms) [skip ci] [upptime] (cf-token-metadata-registry-status)
23:09:13 [a01d7b50] 🟩 API (Specific property) is up (204 in 157 ms) [skip ci] [upptime] (cf-token-metadata-registry-status)
23:12:09 [1b95f719] 🟥 event-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:12:09 [201bd3dc] 🟥 1694ballot.cardano.org is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:12:10 [88b00a85] 🟥 blockchain-follower-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:12:10 [ea29af20] 🟥 login-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:12:11 [402b6ce8] 🟥 get-votes-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:12:11 [b10925c8] 🟥 cast-vote-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:12:12 [11c377b8] 🟥 get-vote-receipt-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:13:08 [4b14a823] 🟩 voting.summit.cardano.org is up (200 in 229 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:13:09 [116d2464] 🟩 event-api is up (200 in 634 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:13:10 [5f40c79e] 🟩 blockchain-follower-api is up (200 in 304 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:13:10 [7f38e9b6] 🟩 user-verification-api is up (405 in 566 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:13:11 [bcc9e88b] 🟩 login-api is up (401 in 550 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:13:12 [ed0f607c] 🟩 get-votes-api is up (401 in 295 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:13:12 [a0302cac] 🟩 cast-vote-api is up (401 in 324 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:13:13 [1070fd84] 🟩 keria is up (401 in 367 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:13:13 [cd4d8d1a] 🟩 get-vote-receipt-api is up (401 in 260 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:15:40 [5a476cdb] leios-design: add LeiosFetchLogic.md (ouroboros-leios)
23:15:41 [f105b3ed] meeting 129 merges (#1156) (CIPs)
23:19:04 [17b7c32d] colmena: add mempool logging to mainnet1-rel-a-1 (cardano-playground)
23:40:44 [73af8aa4] Add a force-delay benchmark (#7649) (plutus)
23:41:28 [da27ba78] Make Delay and Force by-need (plutus)
23:59:05 [dea7cd1b] Deploying to gh-pages from @ IntersectMBO/plutus@56d24b74e608d85494c11578cd6e163b4407ebdf 🚀 (plutus)
23:59:58 [5900cbcd] Delete oldest metatheory build 1.50.0.0 (plutus)