Home / Reports / May 21, 2026

Thursday, May 21, 2026

670 commits had been pushed across 63 repos by 88 authors. There were 7,799,589 additions and 134,932 deletions. Official weekly status updates can be found on essentialcardano.io.

Authors

Repos Updated

Commit Log

00:06:57 [b970ca28] chore(gateway): add npm dependency check (cardano-ibc-incubator)
00:27:56 [654da886] build(gateway): add gateway build (cardano-ibc-incubator)
00:32:11 [d096f91a] feat(sqlite): Removed the stop and re-enable of PRAGMA change. I kept it simple for running of sqlite planner stats before api backfill after utxo import (dingo)
00:32:39 [a88c30f0] WIP (ouroboros-consensus)
00:36:23 [ad4613f5] :card_file_box: Update status summary [skip ci] [upptime] (cf-token-metadata-registry-status)
00:36:23 [a5b83cce] :pencil: Update summary in README [skip ci] [upptime] (cf-token-metadata-registry-status)
00:38:02 [9e6b64ea] :arrow_up: Update @upptime to v1.41.4 (cf-summit-evoting-status)
00:38:43 [6de9b1cf] chore(gateway): add stability threshold configuration (cardano-ibc-incubator)
00:39:13 [c808dce5] v2 builder: overlay cross build-tool binaries with build-platform variant (haskell.nix)
00:41:37 [0b14fdfc] :bento: Update graphs [skip ci] (cf-token-metadata-registry-status)
00:43:28 [be0c91d8] :bento: Update graphs [skip ci] (cf-summit-evoting-status)
00:46:10 [739c2b27] Generalize `procFlex`, `binFlex`, `binDist` to `MonadIO` and add `procCustom` (#113) (hedgehog-extras)
00:47:40 [e6e8b836] Deployed haddocks (hedgehog-extras)
00:52:27 [3907a8d5] Merge pull request #3275 from input-output-hk/hjeljeli32/3274-add-certificate-circuit-benchmarks (mithril)
00:57:43 [259ad146] :card_file_box: Update status summary [skip ci] [upptime] (cf-cip1694-ballot-status)
00:57:43 [57c82dee] :pencil: Update summary in README [skip ci] [upptime] (cf-cip1694-ballot-status)
01:00:55 [c63b6270] refactor(env): add cardano prefix to stability env var (cardano-ibc-incubator)
01:08:07 [d380ebb0] :pencil: Update summary in README [skip ci] [upptime] (cf-summit-evoting-status)
01:08:07 [49a2eb71] :card_file_box: Update status summary [skip ci] [upptime] (cf-summit-evoting-status)
01:08:52 [2094dee9] :arrow_up: Update @upptime to v1.41.4 (cf-cip1694-ballot-status)
01:11:16 [b8a43bbb] fix(event): blocking delivery for ordering-critical ledger.chainsync (dingo)
01:13:14 [9472c289] Refactor (plutarch-plutus)
01:17:12 [ca397fe7] Create tests for `validate` command (cardano-node)
01:27:26 [7edb0e94] Update Hackage and Stackage (haskell.nix)
01:40:17 [84798a2e] Add ENTITIES (formal-ledger-specifications)
01:40:17 [af5382d5] Add Foreign Entities (formal-ledger-specifications)
01:40:17 [cd0b446d] Add ENTITIES rule (formal-ledger-specifications)
01:40:17 [a5eb5ac0] Add Computational instance (formal-ledger-specifications)
01:43:05 [4c070242] Merge branch 'feat/08-wasm' of https://github.com/amandagonsalves/cardano-ibc-incubator into test/entrypoint-ibcv2 (cardano-ibc-incubator)
01:51:46 [9588ddaa] refactor(ibc): delete stability client module (cardano-ibc-incubator)
01:52:26 [e54a41e2] Add scaffolding for `transaction validate` (cardano-cli)
01:53:03 [52fc689b] Update stanza for `cardano-cli` (cardano-node)
01:58:58 [d6937af8] tmpl alerts: loki based alert on hard mempool timeouts (cardano-parts)
02:01:16 [f974caed] Add HasCoin-LedgerState and promote coinFromDeposit to top level (formal-ledger-specifications)
02:09:38 [89f3ca72] refactor(mithril-stm): add IvcCircuitError and return StmResult from IvcCircuit constructors (mithril)
02:13:44 [78394ccb] Artifacts generated from af5382d58af04abf3f5a7f0b6e5c942eb4eed469 (formal-ledger-specifications)
02:21:27 [c89b43e1] refactor(mithril-stm): replace unwrap with typed errors in IvcGadget and expect in IvcConfig (mithril)
02:30:59 [cf533283] mempool spec as-is (ouroboros-consensus)
02:35:08 [f5ae317f] Artifacts generated from bc11474494b97909854271e1a63d234cbaf1bffc (formal-ledger-specifications)
02:35:44 [bd3862d8] refactor(ibc): add stellar client proto and ibc v2 transfer (cardano-ibc-incubator)
02:52:35 [855ab99d] new helpers in Ledger.Prelude and Certs PoV (formal-ledger-specifications)
02:57:01 [6cca3a6f] test(mithril-stm): add typed error tests for IvcCircuitError variants (mithril)
03:03:44 [67e1ac3e] refactor: use MLockedSizedBytes for secret key material (cardano-base)
03:16:16 [3d83d081] fix(mithril-stm): call validate_column_counts in try_new and fix clippy warnings (mithril)
03:21:46 [411f6955] fix(mediation): add return_route to keylist-update so the response is observable (atala-prism-wallet-sdk-ts)
03:21:48 [8c1b4204] Added cardano-base-0.1.4.0 (cardano-haskell-packages)
03:35:14 [6e90aca5] Add queryValidateTx: provisional applyTx query for transaction validation (cardano-api)
03:39:46 [4f6c7942] feat(pollux): wire SD-JWT requiredClaimKeys from presentation request to verify (atala-prism-wallet-sdk-ts)
03:43:46 [e7a8015b] Add applyWithdrawals-pov and applyDirectDeposits-pov (formal-ledger-specifications)
03:47:44 [685e8624] fix(mediation): add async fallback for the keylist-update response (atala-prism-wallet-sdk-ts)
03:49:11 [3afcc8cc] v2 builder: round-trip cabal.project per-pkg extra-lib-dirs / extra-include-dirs (haskell.nix)
03:55:21 [89e061bc] Add validateTx convenience function combining phase 1 and phase 2 validation (cardano-api)
03:59:28 [5de7c21c] Update `cardano-api` SRP (cardano-cli)
04:04:35 [f1223c9a] test/annotations: disable on armv7a-android (haskell.nix)
04:12:21 [6c5d51e6] test/ghc-lib-reinstallable-cabal: disable on aarch64-multiplatform{,-musl} (haskell.nix)
04:17:03 [84035f9c] refactor: update completeTxWithFreshCostModels integration and enhance tests (multisig)
04:17:20 [299928dd] Add ENTITIES preservation-of-value (formal-ledger-specifications)
04:31:11 [145a7dce] fix Conway PoV module to use new lemmas in Ledger.Prelude (formal-ledger-specifications)
04:35:28 [a5190d72] fix Conway modules to use new lemmas in Ledger.Prelude (formal-ledger-specifications)
04:50:31 [537f189f] Scheduled update (pool_groups)
05:10:11 [de4ced01] Artifacts generated from 743250bedc9bae83388cf2d0a951fffcbeb69f6b (formal-ledger-specifications)
05:41:57 [aa08ebc9] docs: add AGENTS.md with project guide for AI assistants (#661) (atala-prism-mediator)
05:46:23 [d4c733bb] fix: replace dead arxiv ftp URL for Reward Sharing Schemes paper (cardano-org)
05:47:50 [58783fa1] fix: update broken external links from link-check report (developer-portal)
06:06:22 [6d9c02ad] project: revert default builderVersion to 1 (haskell.nix)
06:06:51 [93e8b7b8] Merge pull request #1382 from IntersectMBO/mgalazyn/chore/enable-pr-number-validation-ci-check (cardano-cli)
06:07:36 [d6513cae] Merge remote-tracking branch 'origin/master' into hkm/builder-v2 (haskell.nix)
06:12:42 [fb5e86c8] cardano-rpc: guard against fetching entire UTXO set. (cardano-api)
06:21:21 [6820b8f9] Add SRPs for cardano-api & cardano-cli (cardano-node)
06:26:19 [b1dce7a5] squash: chainpoint (cardano-node)
06:26:49 [b7135f84] Update LSM-trees packages (#2021) (ouroboros-consensus)
06:27:30 [f3422b64] Fix ProposeNewConstitution flaky test (cardano-node)
06:28:14 [ef4eceeb] Use searchutxos for transaction test (cardano-node)
06:35:04 [24e02f37] Merge branch 'main' into jeluard/leaner-bootstrap (amaru)
06:35:54 [85ee04db] Add `Cardano.Base.Typeable` with type `TypeName`. (cardano-base)
06:36:43 [ef46503d] Add SRPs for cardano-api & cardano-cli (cardano-node)
06:37:29 [616cf77e] Add chainpoint check to gRPC test (cardano-node)
06:37:33 [0f76b01b] Fix ProposeNewConstitution flaky test (cardano-node)
06:38:34 [5397a774] cardano-testnet | Add searchUtxos gRPC test (cardano-node)
06:40:42 [38daf053] Fix #11: reject quoted timestamps instead of silently parsing as null (foliage)
06:43:29 [ebed62de] Merge pull request #5851 from IntersectMBO/lehins/add-predicate-failure-tests (cardano-ledger)
06:46:25 [0692d532] add Haskell Benchmark (customSmallerIsBetter) benchmark result for ebed62de1ebcd4b13512418d49d17802a193e2c1 (cardano-ledger)
06:46:47 [829bc968] fix(ledger): wire live reconciler into plateau watchdog (dingo)
06:50:26 [d0e4880d] Fix ProposeNewConstitution flaky test (cardano-node)
06:50:34 [d88f9850] cardano-testnet | Add searchUtxos gRPC test (cardano-node)
06:50:34 [df63e35c] cardano-testnet | Add gRPC evalTx test (cardano-node)
06:51:53 [c7120b07] Update cardano-rpc-11.0. Add SRPs for cardano-api & cardano-cli (cardano-node)
06:52:17 [cb74e58f] cardano-testnet | Add chainpoint check to gRPC test (cardano-node)
06:52:23 [450cf235] cardano-testnet | Fix ProposeNewConstitution flaky test (cardano-node)
06:52:27 [a7292407] cardano-testnet | Add searchUtxos gRPC test (cardano-node)
06:52:30 [50f0d694] cardano-testnet | Add gRPC evalTx test (cardano-node)
07:02:15 [0cd47c51] chore: fix fmt (amaru)
07:07:21 [7214cfb5] deploy: 93e8b7b8eb35557b74cc65247d0c225bee0b0dc6 (cardano-cli)
07:08:02 [55d377e9] chore: update translation progress from Crowdin [skip ci] (cardano-org)
07:14:18 [b7b42440] docs: add comments explaining DID verification relationships and key purposes (atala-prism-wallet-sdk-ts)
07:20:03 [70b1f6fd] Merge pull request #660 from IntersectMBO/aniketd/typename (cardano-base)
07:23:30 [09ac600b] docs: add comments explaining DID verification relationships and key purposes (atala-prism-wallet-sdk-ts)
07:25:30 [f3dd66ef] Merge pull request #838 from pragma-org/etorreborre/fix/transaction-rollback (amaru)
07:25:55 [0c86787d] add fetching cost model as default behaviour with fallback (mesh)
07:31:54 [3cf4d6d4] Bump plutus-ledger-api-1.63 (cardano-api)
07:32:43 [fd1a1cfa] fix: restore SD+JWT credentials from backup (issue #458) (atala-prism-wallet-sdk-ts)
07:32:43 [6719cba3] fix: correct import path for SDJWT_VP_PROPS (atala-prism-wallet-sdk-ts)
07:32:43 [60dec1d1] fix: add SDJWT disclosure handling and type-safe error handling during backup (atala-prism-wallet-sdk-ts)
07:36:07 [e43d6ffc] test/with-packages: skip withHoogle on static (no `.dyn_hi` for TH) (haskell.nix)
07:45:08 [13ffdd5e] Get rid of submodules (fusion-flamingo)
08:00:45 [091ed28c] Update proposal voting contexts (Governance)
08:04:33 [5dfb0a7f] test/sublib-docs: accept both v1 and v2 haddock html layouts (haskell.nix)
08:10:37 [cb2bbcdb] chore: update uverify entry and provide screenshots and latest designs (#629) (cardano-org)
08:11:54 [880a2b32] add van Rossem Hardfork (tentative) (#635) (cardano-org)
08:11:57 [f7998b1d] network-mux: expose ReqResp (ouroboros-network)
08:11:57 [50f4b5ff] Benchmark to compare incremental and non-incremental block decoders (ouroboros-network)
08:11:57 [36282b8c] install crypto dependencies (ouroboros-network)
08:11:57 [4d16a3cb] bump tools.nix index state (ouroboros-network)
08:11:57 [85b95c70] Skip building some haddocks (ouroboros-network)
08:11:57 [e44be51f] parser (ouroboros-network)
08:11:57 [2cb6d02c] Add instructions readme (ouroboros-network)
08:11:57 [9e3b7ed0] Set up scriv (ouroboros-network)
08:11:57 [6af6b2c3] pin cddl to Ruby 3.3 (ouroboros-network)
08:12:34 [e516c3a2] i18n: update translations from Crowdin [skip ci] (cardano-org)
08:21:42 [61352d18] fixup: better comments (ouroboros-network)
08:30:26 [fb154405] feat(database): avoid duplicate UTxO offset writes during Mithril API backfill (dingo)
08:40:14 [4240220f] Merge branch 'main' into no-intel-mac (iogx)
08:41:16 [02f2090d] Update outputs.nix (iogx)
08:49:36 [dbd6d0f9] v1 builder: pick up `--enable-debug-info` from plan.json's configure-args (haskell.nix)
08:52:39 [5a4ee807] update trace-dispatcher (now hermod-tracing) (developer-portal)
08:57:43 [adb29bb6] Update a bunch of packages in docusaurus (plutus)
08:57:44 [33537a88] feat(e2e): use different sets of parameters for Concatenation and SNARK (mithril)
09:00:48 [1eca623e] Deploy preview for PR 7786 🛫 (plutus)
09:00:48 [c53be990] fix(mercury,castor): replace unsafe JWK as any casts with runtime type validation (atala-prism-wallet-sdk-ts)
09:05:48 [080a8841] Rewrite haskdogs script (fusion-flamingo)
09:07:05 [b250ed53] feat(devnet): support custom signed entity types (mithril)
09:07:05 [bb96c243] feat(devnet): support custom build feature flags for Mithril nodes (mithril)
09:07:05 [a2aa2184] feat(devnet): support SNARK proofs (mithril)
09:07:06 [32dd1f10] feat(client-wasm): support for SNARK (mithril)
09:07:06 [63045fbe] fix(client-cli): build fails with 'future_snark' (mithril)
09:12:07 [768046e0] chore: upgrade crate versions (mithril)
09:12:50 [969b0edc] fix: on startup reapply downloaded and valid blocks (amaru)
09:15:11 [40c04271] feat(database): address ai review (dingo)
09:15:33 [0263e9b3] update metadata (budget-management)
09:17:57 [1ceac587] Merge pull request #45 from IntersectMBO/modify-io-5 (budget-management)
09:19:30 [b9b2f11f] update metadata (budget-management)
09:20:00 [bc30056b] v1 builder: fix coverage installPhase hpc-dir lookup on Windows hosts (haskell.nix)
09:28:21 [b126a31d] Use dynamic binary search to find largest fitting fanout chunk (hydra-poc)
09:31:59 [e150e7d1] Add phantom type parameter to `V1.Peras{Vote,Cert}` (ouroboros-consensus)
09:32:35 [727a9220] fixup: sweepSharedState bumps sharedRevision only (ouroboros-network)
09:33:36 [c9fc70e9] WIP: simpler HasRawTx instance (ouroboros-network)
09:33:56 [16073bf7] Certifier: deduplicate ASTs in agda certificate (plutus)
09:36:54 [f74bd80c] Add cancel type to keyword type map (budget-management)
09:37:38 [b1e5cfe8] Merge pull request #48 from IntersectMBO/integradte-cancellation-into-workflow (budget-management)
09:40:10 [6de3993b] Throw instead of erroring out (hydra-poc)
09:43:39 [e5637e01] Full CI (haskell.nix)
09:45:06 [1b87e62e] Revert "Integrate cancel type into workflow" (budget-management)
09:45:43 [acee8e4d] Merge pull request #50 from IntersectMBO/revert-48-integradte-cancellation-into-workflow (budget-management)
09:48:21 [b2db5126] Release 1.65.0.0 (plutus)
09:48:43 [3a2ca4b0] fixup: nextWakeDelay white space and comments (ouroboros-network)
09:50:32 [76f14061] Changelog (hydra-poc)
09:50:40 [565700e4] fix: on startup reapply downloaded and valid blocks (amaru)
09:52:11 [d291320d] Add utxo0 binding in UTXOW (formal-ledger-specifications)
09:52:12 [e3bc2ceb] Add missing premises (formal-ledger-specifications)
09:52:45 [d5b8cc7f] Deploy preview for PR 7787 🛫 (plutus)
09:58:37 [d12ee2fb] Rewrite haskdogs script (fusion-flamingo)
10:02:16 [52a56f30] Remove TODO with error (hydra-poc)
10:05:05 [17a9230b] Add Dijkstra SpecTranslate modules (cardano-ledger-specs)
10:05:05 [61dbd757] Add Imp.Dijkstra module (cardano-ledger-specs)
10:05:05 [a765cb9e] Add ExecSpecRule and Orphan instances (cardano-ledger-specs)
10:05:05 [e93323da] Add TopLevelExecSpecRule class; refactor Imp.Core (cardano-ledger-specs)
10:10:09 [4aaa4c4c] feat: propagate consensus spans (amaru)
10:10:16 [4a0258b4] fix: adjust the cost model for plutus v3 (amaru)
10:10:16 [e9df775c] fix: use the correct protocol parameters for validation (amaru)
10:10:16 [7492715b] feat: add an environment variable to control the metric export interval (amaru)
10:10:16 [9bf3b3c7] test: improve the relay-1 demo (amaru)
10:10:16 [e35eddc3] test: add telemetry to the demo (amaru)
10:10:44 [2af271d0] Certifier: deduplicate ASTs in agda certificate (plutus)
10:12:20 [7c94571e] test: run the demo on preview (amaru)
10:12:21 [c4d8668e] feat: trust mithril blocks during ledger sync (amaru)
10:12:21 [b8cb9a74] fix: handle duplicate redeemer pointers in script context (amaru)
10:13:16 [e56d23df] Refactor EntitiesCommitteeIn data type to a singleton value (cardano-ledger)
10:13:22 [8561b050] Refactor GovCommitteeIn data type to a singleton value (cardano-ledger)
10:13:23 [83304564] Refactor GovConstitutionIn data type to a singleton value (cardano-ledger)
10:15:24 [d692133b] Update workflow with cancel type (budget-management)
10:18:05 [88aaa45d] Update recent-updates.md (Intersect-knowledge-base)
10:22:38 [24ba7f50] Improve tc time for Computational instance UTXO (formal-ledger-specifications)
10:22:40 [0a0b074a] Run agda with RTS options (to improve tc time) (formal-ledger-specifications)
10:26:52 [6accd926] feat(tracing): enable TraceDispatcher for conway_fast, conway_slow, mainnet_fast (cardonnay)
10:30:29 [286cf1c3] Restructure validation for modification type (budget-management)
10:30:57 [451d3027] Merge pull request #49 from IntersectMBO/update-workflow (budget-management)
10:31:39 [4f159263] Cancel Catalyst FC (budget-management)
10:31:39 [19737f45] update metadata (budget-management)
10:31:42 [43ee7651] fix(tracing): remove legacy iohk-monitoring fields from all cluster templates (cardonnay)
10:32:26 [a154e9f0] add reason of cancellation (budget-management)
10:32:26 [474f9005] Apply suggestion from @elenabardho (budget-management)
10:32:26 [dea935fc] Cancellation of Catalyst (budget-management)
10:33:49 [e57eb036] fix(stm): fix CI failures after TrustedSetupProvider wiring (mithril)
10:34:19 [a0364c7a] feat(frontend): add runtime environment injection support for Vite app (govtool)
10:36:55 [058d58b8] Bump contra-tracer to 0.2.1 (cardano-base)
10:51:46 [6b079165] New LSM (ouroboros-consensus)
10:57:51 [8e96ba28] fix: Use runtime frontend env injection at container startup (govtool)
10:59:59 [76ed47bd] Add custom validator and generator for sets (cardano-ledger)
10:59:59 [416ade68] Fix block_body generator (cardano-ledger)
10:59:59 [3bb7db40] Enable transaction_witness_set (cardano-ledger)
10:59:59 [bc5da9bf] improve verification result handling (cardano-ledger)
10:59:59 [bed0bdef] Add custom generator to constr (cardano-ledger)
10:59:59 [37b38c5f] Add subtransactions custom generator (cardano-ledger)
10:59:59 [d98b8869] Scale down tests to make test suites run faster (cardano-ledger)
10:59:59 [414421f3] Bump cuddle to 1.8.0.0 (cardano-ledger)
10:59:59 [9a8c1c58] Add custom generator helpers (cardano-ledger)
11:06:23 [4f63eeeb] remove `mu2` from PoP, following IETF draft (cardano-base)
11:06:30 [5aa1cf4a] simplify `createPoP` with less FFI calls (cardano-base)
11:06:37 [49da3f23] simplify `verifyPoP` with less FFI calls (cardano-base)
11:07:42 [13646ed0] feat: trust mithril blocks during ledger sync (amaru)
11:10:12 [d04c8e6c] GITBOOK-407: No subject (cardano-upgrades-gitbook)
11:10:36 [6969716b] fix: order the proposals (amaru)
11:10:54 [0e4b27d1] GITBOOK-408: No subject (cardano-upgrades-gitbook)
11:11:52 [7d6433c3] GITBOOK-409: No subject (cardano-upgrades-gitbook)
11:12:17 [91032d98] add to changelog (cardano-base)
11:12:28 [6eff796e] net-node: emit tx_bodies and tx_witnesses as CBOR arrays per Cardano CDDL (ouroboros-leios-sim)
11:12:43 [f00bbf1b] net-rs, shared-consensus: chain-tree EB indicators and tx counts (ouroboros-leios-sim)
11:13:01 [59261563] Export `inclusiveLowerBound` / `inclusiveUpperBound` from `Interval` modules (#7783) (plutus)
11:15:03 [926d81e4] Added plutus-tx-1.65.0.0 (cardano-haskell-packages)
11:15:03 [c4d681fa] Added plutus-core-1.65.0.0 (cardano-haskell-packages)
11:15:03 [841090a8] Added plutus-ledger-api-1.65.0.0 (cardano-haskell-packages)
11:15:03 [2aab8050] Added plutus-metatheory-1.65.0.0 (cardano-haskell-packages)
11:15:03 [c9a71c41] Added plutus-tx-plugin-1.65.0.0 (cardano-haskell-packages)
11:16:06 [ee6d49d9] add test vectors of IETF draft bls signature scheme (cardano-base)
11:21:06 [d835b100] [wip]- add ValidatedTx (cardano-ledger)
11:23:19 [8ab5c99f] fix: improve the robustness when persisting the ledger state (amaru)
11:24:51 [414a980b] feat: implement missing mempool logic + tx-submission checks (#788) (amaru)
11:27:34 [b4057d21] Split deployment (zeko)
11:29:17 [5a8ef77f] GITBOOK-410: No subject (cardano-upgrades-gitbook)
11:29:28 [9402043c] Silence stale partial fanout errors in multi-node race (hydra-poc)
11:29:35 [2147ad05] Deploying to gh-pages from @ IntersectMBO/plutus@59261563fd997a64f318cfb69305617f7892a7fa 🚀 (plutus)
11:32:28 [f8f887d7] GITBOOK-411: No subject (cardano-upgrades-gitbook)
11:43:38 [8b39e14d] shared-consensus: stop sticky-cert reuse of the first quorum-reached EB (ouroboros-leios)
11:44:22 [48c5f578] framework-test-lib: added a label, formatting (ouroboros-network)
11:45:06 [36af0bbc] network-mux: fail on mini-protocol startup if the state is `Failed` (ouroboros-network)
11:46:11 [5321b81a] network-mux: delta-q code formatting (ouroboros-network)
11:48:23 [ef09aeb0] Implement LSM (ouroboros-consensus)
11:49:51 [b73e2813] ouroboros-network: NoExtraConfig (ouroboros-network)
11:52:10 [4fcdbcf8] Added T22 behaviour (ouroboros-leios)
11:53:43 [42818990] Merge branch 'prc/con-rs' of github.com:input-output-hk/ouroboros-leios into shd/t22-behaviour (ouroboros-leios)
11:56:24 [b42b7f12] shared-consensus: accept genesis as common ancestor in select_chain (ouroboros-leios)
11:57:27 [a579370d] Plutus Release 1.65.0.0 (#1372) (cardano-haskell-package-repo)
11:58:01 [ada3bf4e] fix(stm): polish the changes (mithril)
12:04:48 [7d307298] [wip] - change applyTxValidation (cardano-ledger)
12:05:34 [1557d144] chore: simplify script (amaru)
12:05:52 [e154b869] feat: updated snapshot URLs (amaru)
12:10:47 [7a27c095] Bump cardano-api to 11.2.0.0 (cardano-cli)
12:10:48 [d3b06ffc] Drop deprecated TxBody from TxBodyFile phantom (cardano-cli)
12:10:49 [52b05f23] Migrate IncompleteTxBody and transaction commands to Exp.UnsignedTx (cardano-cli)
12:10:50 [966f30bc] Migrate to experimental TxOut in createCompatibleTx (cardano-cli)
12:10:50 [f2f7d4d4] Remove non-Byron TxOut CtxTx/CtxUTxO usage from cardano-cli (cardano-cli)
12:10:50 [3f2af3d9] Migrate to cardano-api 11.2.0.0 Certificate API (cardano-cli)
12:10:52 [d3ab34aa] Update from a579370d11c35a9d4aea0b996b3c7957b6da56ae (cardano-haskell-packages)
12:13:13 [b4535f55] Silence stale partial fanout errors in multi-node race (hydra-poc)
12:13:23 [51b5facf] [wip] - add applyTxWithFullValidation (cardano-ledger)
12:17:13 [2aa24ad1] fix(event): blocking delivery for ordering-critical ledger.chainsync (dingo)
12:19:26 [6a49ab3f] Add herald changelog fragment for cardano-api 11.2.0.0 bump (cardano-cli)
12:24:24 [d856ff00] Merge pull request #629 from IntersectMBO/perturbing/leios-ietf-pop-fix (cardano-base)
12:31:50 [fb295147] fix(stm): copilot suggestions (mithril)
12:32:15 [478b1608] feat: enhance proxy transaction handling with blocked UTxO management (multisig)
12:32:41 [58c3c3fc] Bump contra-tracer to 0.2.1 (cardano-base)
12:34:11 [f4918839] Delete mappings/dbc153d2412df2da1323c5c46005590430f4be80466be193e7837961477261706854657374.json (cardano-token-registry)
12:36:02 [21f62240] Add ToJSON/FromJSON instances for EraTxWits (cardano-ledger)
12:38:11 [ba54732d] Initial state (ouroboros-consensus)
12:39:23 [45b42dba] Consensus team fortnightly update 2026-05-06 to 2026-05-19 (#787) (cardano-updates)
12:42:01 [40bc195d] Address review comments from @palas (cardano-cli)
12:42:47 [4c99184c] deploy: 45b42dba1d62f6325913a584367a165a5413a176 (cardano-updates)
12:52:19 [715b6759] shared-consensus: cert targets parent RB's EB only, drop sticky-cert API (ouroboros-leios)
12:52:38 [4389123b] Add ToJSON/FromJSON instances for EraTxOut (cardano-ledger)
12:55:32 [2821de40] ci: test hermes relayer submodule (cardano-ibc-incubator)
13:00:32 [f3fab415] Don't use action state check on testnet (zeko)
13:03:43 [5f42bf53] Regenerate golden files for restored TxOut datum field (cardano-cli)
13:05:48 [b0f48098] WIp (ouroboros-consensus)
13:06:54 [a06cafc5] Fix the FloatDelay compiler optimization pass (plutus)
13:08:03 [71dca70b] net-core: stop dispatch-loop stall from disconnecting healthy peers (ouroboros-leios)
13:11:43 [8da19da5] Remove auth from bridge proving requests (zeko)
13:12:23 [298052b7] orphaned-isntances: added instances (ouroboros-network)
13:12:23 [e07c26ff] ouroboros-network: NoExtraConfig, NoExtraAPI and NoExtraChurnArgs (ouroboros-network)
13:12:24 [545579d7] chore(deps): bump pallas to 1.0.0 (dolos)
13:13:02 [c6ec841c] api: PrettyShow instances for NodeToNodeVersion & NodeToClientVersion (ouroboros-network)
13:13:02 [3253d383] keep-alive: export KeepAlive.Registry module from KeepAlive (ouroboros-network)
13:13:02 [64fb4ec3] Added changelog fragments (ouroboros-network)
13:13:02 [81d5c721] network-mux: delta-q code formatting (ouroboros-network)
13:13:02 [6cfa6e6c] network-mux: fail on mini-protocol startup if the state is `Failed` (ouroboros-network)
13:13:02 [c885396b] Use contra-tracer-0.2.1.0 from CHaP (ouroboros-network)
13:13:02 [be4d7a6c] LedgerPeerConsensusInterface: export PraosFetchMode (ouroboros-network)
13:13:02 [51ec3ecc] framework-test-lib: added a label, formatting (ouroboros-network)
13:15:10 [45798cfd] Merge pull request #523 from cardano-foundation/ci/hermes-relayer-tests (cardano-ibc-incubator)
13:19:11 [16f405af] remove scalus for now (mesh)
13:19:30 [164c3a5a] Changelog (plutus)
13:20:40 [bf404c26] chore(gateway): include manifests in release image (cardano-ibc-incubator)
13:24:39 [5af8382a] Enable twiddling in Dijkstra CddlSpec (cardano-ledger)
13:25:09 [d6e5c68b] Merge pull request #659 from IntersectMBO/f-f/prepare-11.1 (cardano-base)
13:26:21 [89025dde] Deploying to gh-pages from @ IntersectMBO/plutus@59261563fd997a64f318cfb69305617f7892a7fa 🚀 (plutus)
13:27:25 [f667fada] fix(event): blocking delivery for ordering-critical ledger.chainsync (dingo)
13:29:09 [9d4f26fe] Validate headId in aggregate to prevent cross-head event contamination (hydra-poc)
13:32:53 [4bbbe886] Changelog (hydra-poc)
13:33:47 [174f23f2] feat(stm): implement 'SnarkVerifierSetup' in unsafe helpers (mithril)
13:34:19 [8fcb1ec4] orphaned-instances: added instances (ouroboros-network)
13:35:06 [0cc0d997] ci: add docs branch fast path (cardano-ibc-incubator)
13:36:49 [d3d0cbc6] LedgerPeerConsensusInterface: export PraosFetchMode (ouroboros-network)
13:36:53 [3ae6146e] Use contra-tracer-0.2.1.0 from CHaP (ouroboros-network)
13:36:58 [f772fd8a] keep-alive: export KeepAlive.Registry module from KeepAlive (ouroboros-network)
13:36:59 [d75dbef6] api: PrettyShow instances for NodeToNodeVersion & NodeToClientVersion (ouroboros-network)
13:37:06 [7450a3ff] docs(stm): update CHANGELOG (mithril)
13:37:06 [11de4aa4] chore: upgrade crate versions (mithril)
13:38:05 [aef2e945] Merge pull request #7965 from VladislavKudrin/delete-7964 (cardano-token-registry)
13:38:54 [3805a93b] Remove DepositsChange (formal-ledger-specifications)
13:39:57 [f38ea06a] fix(database): hydrate snapshot UTxO provenance during bulk import (dingo)
13:43:55 [a8905cbe] Add ToJSON/FromJSON instances for EraTxOut (cardano-ledger)
13:45:08 [b5f97489] docs: list unsupported Cardano bridge features (cardano-ibc-incubator)
13:45:28 [72a05139] add latest Events (cardano-org)
13:45:59 [c7f76a4e] Remove the AllForced predicate from the FloatDelay translation relation (plutus)
13:46:02 [36cf4840] fix(mithril): idle-stall detection and retry/resume support (dingo)
13:47:24 [21f02854] Update to contra-tracer 0.2.1 (ouroboros-consensus)
13:48:15 [9e53dc3d] feat(prometheus): Add Diagnostics view (default secondary view; gates peer scans) (#453) (nview)
13:49:34 [18be0ce8] fix(sqlite): Run SQLite planner stats before API-mode backfill (#2367) (dingo)
13:51:27 [422b1e16] Make decodeString decode both definite and indefinite encodings (cardano-ledger)
13:52:35 [1f849287] fix(cardano): reject nonzero connection delay periods (cardano-ibc-incubator)
13:54:54 [63800321] Update KNOWN_ISSUES.md (cardano-ibc-incubator)
13:56:22 [d8f7ac19] Merge pull request #3281 from input-output-hk/jpraynaud/snark-verifier-setup (mithril)
13:57:22 [56feef56] feat(devnet): support custom signed entity types (mithril)
13:57:22 [15ad7d9c] feat(devnet): support SNARK proofs (mithril)
13:57:22 [73fc93ba] feat(devnet): support custom build feature flags for Mithril nodes (mithril)
13:57:22 [68c2e72d] feat(e2e): use different sets of parameters for Concatenation and SNARK (mithril)
13:57:23 [643b9a0d] fix(client-cli): build fails with 'future_snark' (mithril)
13:57:23 [244f0811] feat(client-wasm): support for SNARK (mithril)
13:57:23 [92e495f3] fix(e2e): apply review comments (mithril)
13:58:00 [d1849e26] chore: upgrade crate versions (mithril)
13:58:20 [5dbfe04d] net-rs: add TCP congestion-window model (ouroboros-leios)
13:58:29 [1a1e693c] net-rs: implement TcpConnection (Chan.TCP port) (ouroboros-leios)
13:58:31 [8cab6469] net-rs: wire tcp-congestion-control param to TcpConnection (ouroboros-leios)
13:59:22 [70c2215c] Make the haskell simulation buildable (ouroboros-leios)
14:01:45 [b84cdec4] Replace UTxO hash verification with BLS accumulator commitment (hydra)
14:06:12 [d9f71bf0] Added changelog fragments (ouroboros-network)
14:06:12 [0929b4e9] mux-test: mux close (IO) (ouroboros-network)
14:06:12 [294580c1] network-mux: delta-q code formatting (ouroboros-network)
14:06:12 [a0cd039d] framework-test-lib: added a label, formatting (ouroboros-network)
14:06:12 [76faf7ad] network-mux: fail on mini-protocol startup if the state is `Failed` (ouroboros-network)
14:10:37 [b7bcd7d0] fix: update connection.validate.ts (cardano-ibc-incubator)
14:12:44 [22a86188] WIP implementing PerasVotingCommittee opaque adapter (ouroboros-consensus)
14:12:51 [2f735d6c] Deploying to gh-pages from @ IntersectMBO/plutus@59261563fd997a64f318cfb69305617f7892a7fa 🚀 (plutus)
14:13:51 [81e6f8a2] fix: order the proposals (amaru)
14:16:05 [83feee43] fixup: clean and comments (ouroboros-network)
14:21:52 [728b7488] Merge pull request #3280 from input-output-hk/jpraynaud/snark-support-enhancement (mithril)
14:22:28 [80f43264] mux-test: mux close (IO) (ouroboros-network)
14:22:54 [0600cef3] mux: delta-q code formatting (ouroboros-network)
14:22:57 [bd53562d] Added changelog fragments (ouroboros-network)
14:23:08 [4e6c017e] feat(common): activate bytes codec for proofs (mithril)
14:23:08 [ddccb078] feat(e2e): allow to run slower tests (mithril)
14:23:08 [bc896682] wip(e2e): deactivate blocks and transactions (mithril)
14:23:09 [56836acb] docs: add guide to run SNARK tests (mithril)
14:23:09 [174f4886] wip(ci): run SNARK proofs e2e tests (mithril)
14:23:11 [9b433d18] Consolidate fanout test constants and fix uncaught exception in postTx (hydra-poc)
14:23:11 [0743e916] Remove hardcoded fanout chunk/threshold constants; make fanout sizing fully dynamic (hydra-poc)
14:23:50 [2014592f] fix: wrong R2 public URLs (amaru)
14:23:53 [2e0fde71] Refactor (hydra-poc)
14:23:54 [8f80ccb9] Fix tx-cost bench: drop fanoutChunkSize, widen FinalPartialFanout range (hydra-poc)
14:24:45 [26fea4da] Use dynamic binary search to find largest fitting fanout chunk (hydra-poc)
14:24:45 [e66ef5c3] Throw instead of erroring out (hydra-poc)
14:25:19 [feca9cf6] Changelog (hydra-poc)
14:28:51 [ddbe7c5b] refactor(end-to-end): remove Cardano db v1 checks (mithril)
14:28:51 [06c888c5] refactor(client-lib): remove remaining cardano db v1 code (mithril)
14:28:52 [6cd1d499] refactor(signer): remove cardano db v1 code or replace it with v2 (mithril)
14:28:53 [86466277] refactor(aggregator): remove cardano db v1 artifact builder (mithril)
14:28:53 [55690202] refactor(aggregator): remove `Snapshotter::snapshot_all_completed_immutables` (mithril)
14:28:54 [e86db9c0] refactor: remove cardano db v1 capability from Signable builder (mithril)
14:28:54 [1f8e3478] refactor: replace all usage of `CardanoImmutableFilesFull` in tests where the type does not matter (mithril)
14:28:55 [d19cc346] refactor(aggregator): remove cardano db v1 routes and metrics (mithril)
14:28:55 [f13b0620] chore(openapi): remove all cardano db v1 routes and types (mithril)
14:28:55 [3d0b0dc5] refactor: remove `CardanoImmutableFilesFullSignableBuilder` (mithril)
14:28:56 [887330f7] fix(aggregator-fake): missing tls backend for reqwest in tests (mithril)
14:28:56 [da045ce9] refactor(aggregator-fake): remove cardano db v1 routes (mithril)
14:28:57 [c661ead0] refactor(build-script): remove support for cardano db v1 types (mithril)
14:28:57 [a44fc60b] refactor: remove `CardanoImmutableFilesFull` signed entity type (mithril)
14:32:47 [eef0d8fe] add latest Events (#638) (cardano-org)
14:33:41 [c60eb7aa] i18n: update translations from Crowdin [skip ci] (cardano-org)
14:33:43 [30f59b35] chore: update translation progress from Crowdin [skip ci] (#628) (cardano-org)
14:34:39 [a7071fbc] i18n: update translations from Crowdin [skip ci] (#630) (cardano-org)
14:35:26 [d525e0d8] Remove DepositsChange (formal-ledger-specifications)
14:36:55 [c3695e1e] feat(cardano): implement IBC delay periods (cardano-ibc-incubator)
14:38:02 [9f5d5472] Add general multisig update cli (zeko)
14:39:56 [e65e4fa3] fix(database): avoid duplicate UTxO offset writes during Mithril API… (#2368) (dingo)
14:41:17 [dcf95562] use set cost models for calculating script data hash in core cst (mesh)
14:41:43 [4c8a2e56] fix(gateway): require accepted stability proof heights (cardano-ibc-incubator)
14:42:05 [d7123ec6] Resolve TODO: move typeUsages to plutus-core (#7782) (plutus)
14:43:00 [b90cc835] chore(aggregator-fake): update json test data (mithril)
14:43:13 [0b04dbc0] Update huddle to only accept definite-length hashes (cardano-ledger)
14:51:12 [c0b91de7] Add decodeSparseKeyed; use for BabbageTxOut PV12+. (cardano-ledger)
14:51:35 [5ca36f37] Use decodeSparseKeyed for AlonzoTxAuxData PV12+. (cardano-ledger)
14:51:45 [6438b666] Use decodeSparseKeyed for PParamsUpdate PV12+ (cardano-ledger)
14:51:53 [50d2be46] Add mapSparseField helpers for decodeSparseKeyed (cardano-ledger)
14:52:03 [11d14472] Use decodeSparseKeyed for AlonzoTxWits PV12+ (cardano-ledger)
14:52:45 [45e4a2e3] Use decodeSparseKeyed for DijkstraTxBody (cardano-ledger)
14:53:07 [da6c95e9] Fix test with new error report (cardano-ledger)
14:53:17 [a1ccc027] 1.9.0-beta.103 (mesh)
14:53:17 [92603542] Rename all decoderForKey to decoderByKey (cardano-ledger)
14:55:52 [80887a78] Final changes (#412) (zeko)
14:57:23 [1feefced] Merge pull request #516 from cardano-foundation/fix/stability-proof-height-accepted-only (cardano-ibc-incubator)
14:58:03 [ba00b6c3] Fix driver error monitoring (dolos)
14:59:35 [b10035de] Deploying to gh-pages from @ IntersectMBO/plutus@d7123ec65dc4d06286c1e7ad857afa49de1bd8c9 🚀 (plutus)
15:00:57 [a0aca7e2] feat(cardano): implement IBC delay periods (cardano-ibc-incubator)
15:01:53 [7034ada7] Last tidyups hopefully (hydra)
15:08:26 [6ee057b6] fix: correct inverted native script timelock comparisons (pallas)
15:10:27 [6e302686] nix: use GHC9.12.2 (cardano-node)
15:11:30 [83c605db] Refactor (ouroboros-consensus)
15:12:23 [57abed2f] test(ledger): governance tally and enact (dingo)
15:14:30 [ca7aa7b2] Add ToJSON/FromJSON instances for EraScript (cardano-ledger)
15:14:31 [547933de] Add ToJSON/FromJSON instances for EraTxAuxData (cardano-ledger)
15:15:57 [221e0e21] fix(ledger): use mithril sync intersect in point selection (#2358) (dingo)
15:18:33 [b73662d0] New translations code.json (Spanish) (cardano-org)
15:18:47 [3fbdcfc3] Display L2 address (hydra-poc)
15:19:35 [388ca7c7] fix providers version (mesh)
15:24:16 [2fb1a03d] comment emulator tests (mesh)
15:25:02 [279cd7a3] remove emulator tests for now (mesh)
15:26:39 [d31f4581] Add ToJSON/FromJSON instances for EraTxWits (cardano-ledger)
15:26:39 [ef696139] Add ToJSON/FromJSON instances for EraTxOut (cardano-ledger)
15:29:19 [09b40471] Fix AccountBalanceInterval decoder (cardano-ledger)
15:31:22 [f5cfccb9] Merge pull request #827 from MeshJS/feature-update/cost-models (mesh)
15:31:56 [0c35e1ff] chore(openapi): remove all cardano db v1 routes and types (mithril)
15:31:57 [c6c29d75] refactor(aggregator): remove cardano db v1 routes and metrics (mithril)
15:31:57 [a6899bcc] fix(aggregator-fake): missing tls backend for reqwest in tests (mithril)
15:31:58 [7e16652e] refactor(build-script): remove support for cardano db v1 types (mithril)
15:31:58 [ca74ce45] refactor(aggregator-fake): remove cardano db v1 routes (mithril)
15:31:59 [f5ad291f] refactor(devnet): remove `CardanoImmutableFilesFull` occurences (mithril)
15:31:59 [3798f5ba] refactor: remove `CardanoImmutableFilesFull` signed entity type (mithril)
15:32:00 [e19b432e] doc(website): supersede v1 cardano node db page with the v2 version (mithril)
15:32:00 [91336de5] doc: removes remaining cardano db v1 occurences (mithril)
15:32:00 [1e355e35] refactor(explorer): remove cardano db v1 support (mithril)
15:32:01 [e962170f] refactor: drop "v2" from `examples/client-cardano-database-v2` folder name (mithril)
15:32:12 [479ba12b] Update 2026-05-21T15:32:12Z (capkgs)
15:36:20 [efe115b8] Narrow sequencer test harness builds (zeko)
15:37:45 [befc8aa9] test(aiken): enforce fuzz label coverage (cardano-ibc-incubator)
15:39:44 [d024b8c2] fix: replace dead arxiv ftp URL for Reward Sharing Schemes paper (#637) (cardano-org)
15:41:13 [757922b3] WIP (ouroboros-consensus)
15:41:18 [ff4c9c9d] test(aiken): enforce fuzz label coverage (cardano-ibc-incubator)
15:41:56 [12e5d906] chore: update changelog (mithril)
15:42:20 [34a9f12d] style: apply rustfmt (pallas)
15:44:39 [dbabe17b] feat(test): Introduce script context generation test with duplicate redeemer keys (amaru)
15:46:35 [3e1738e2] fix(ledger): correct inverted native script timelock comparisons (#778) (pallas)
15:46:36 [287f015d] Stop re-exporting `Event` (cardano-ledger)
15:46:59 [15aa37a0] Stop re-exporting `PulsingRewUpdate` (cardano-ledger)
15:46:59 [09f48f22] Stop re-exporting `calculatePoolDistr` (cardano-ledger)
15:46:59 [6771678e] Stop re-exporting `epochFromSlot` (cardano-ledger)
15:46:59 [64cb5221] Remove some more re-exports (cardano-ledger)
15:46:59 [4d9f2938] Stop re-exporting `Identity` (cardano-ledger)
15:48:16 [6c93b863] feat(network): move DMQ message id out of the payload (#777) (pallas)
15:48:22 [21aa9e0d] fix: make serde a non-optional dependency of pallas-primitives (pallas)
15:49:55 [7fb9ef86] Update `CHANGELOG` (cardano-ledger)
15:52:26 [1b562143] fix(database): reward existing accounts and fallback to treasury (dingo)
15:52:50 [57e63154] Stop re-exporting `PredicateFailure` (cardano-ledger-specs)
15:53:14 [2a030c27] decodeSparseKeyed take TypeName instead of String. (cardano-ledger)
15:54:13 [67bdd794] Scheduled update (pool_groups)
15:55:12 [bb3e7a2b] nix: adjust tooling (cardano-node)
15:57:08 [2615691e] Stop re-exporting `Event` (cardano-ledger-specs)
15:57:08 [d0e0c504] Stop re-exporting `Identity` (cardano-ledger-specs)
15:57:08 [d7bd0af9] Stop re-exporting `PulsingRewUpdate` (cardano-ledger-specs)
15:57:09 [4a59392b] Stop re-exporting `epochFromSlot` (cardano-ledger-specs)
15:57:09 [cc307527] Remove some more re-exports (cardano-ledger-specs)
15:57:09 [f952204b] Stop re-exporting `calculatePoolDistr` (cardano-ledger-specs)
15:57:09 [e2f41098] Update `CHANGELOG` (cardano-ledger-specs)
16:01:51 [8cdb520a] Fix tuple decoders (cardano-ledger)
16:03:53 [1cc41700] feat: Get catalog from OCI registry (metis)
16:03:53 [1fb0cf29] [wip] - add applyValidatedTx and applyTxWithReValidation (cardano-ledger)
16:08:51 [b6277b5a] Replace mapSparseField helpers with decodeAccA. (cardano-ledger)
16:11:22 [d6f2ae8b] fix: Fix mcp server build (metis)
16:13:58 [8039b78b] net-core: demote TxSubmission to Default traffic class (ouroboros-leios-sim)
16:15:31 [a3389db9] shared-consensus: chain-progress prune, kill time-based EB expiry (ouroboros-leios-sim)
16:15:51 [7364a6c0] fix: Fix mcp server build (metis)
16:16:48 [90a0e7b4] net-node: gate state-size diagnostic logging behind config flag (ouroboros-leios-sim)
16:17:35 [bfae704b] Display wallet address (hydra-poc)
16:18:35 [8b124c3b] [wip] - improve names (cardano-ledger)
16:25:16 [ec99eda2] Fix tuple decoders (cardano-ledger)
16:25:50 [745f8f58] [wip] - simplify imports (cardano-ledger)
16:26:13 [6e691ddf] fix: Fix mcp server build (metis)
16:27:12 [99076f5a] test(aiken): enforce fuzz label coverage (cardano-ibc-incubator)
16:31:49 [8892dfba] fix: Fix mcp server build (metis)
16:32:10 [dfe0d00d] feat: updated preview snapshot URLs (amaru)
16:32:15 [8d1920b8] refactor: remove `CardanoImmutableFilesFullSignableBuilder` (mithril)
16:32:16 [a11499f0] chore(openapi): remove all cardano db v1 routes and types (mithril)
16:32:16 [49a5107e] refactor(aggregator): remove cardano db v1 routes and metrics (mithril)
16:32:17 [2166892e] fix(aggregator-fake): missing tls backend for reqwest in tests (mithril)
16:32:17 [c864c30c] refactor(aggregator-fake): remove cardano db v1 routes (mithril)
16:32:18 [f2be4e19] refactor: remove `CardanoImmutableFilesFull` signed entity type (mithril)
16:32:18 [4c8a856a] refactor(build-script): remove support for cardano db v1 types (mithril)
16:32:18 [53450944] refactor(devnet): remove `CardanoImmutableFilesFull` occurences (mithril)
16:32:19 [3627f97f] doc: removes remaining cardano db v1 occurences (mithril)
16:34:17 [dbd1976a] mempool: targeted admit fanout cuts BTreeMap::insert hotspot (ouroboros-leios-sim)
16:34:43 [087fa76f] add Plutus Benchmarks (customSmallerIsBetter) benchmark result for d7123ec65dc4d06286c1e7ad857afa49de1bd8c9 (plutus)
16:36:04 [1c051471] Merge branch 'main' of github.com:txpipe/metis into feat/catalog-from-oci (metis)
16:37:19 [5e7c35e7] Rebase (metis)
16:38:09 [63270d38] Merge pull request #764 from jonathanlim222/main (amaru)
16:39:22 [e9b59c1c] [wip] - fix allegra (cardano-ledger)
16:40:04 [1a8d50ca] Merge pull request #526 from cardano-foundation/docs/known-issues-unsupported-features (cardano-ibc-incubator)
16:40:19 [ad9db2a9] Merge pull request #528 from cardano-foundation/feat/518-ibc-delay-periods (cardano-ibc-incubator)
16:40:34 [818453fe] Merge pull request #525 from cardano-foundation/ci/docs-branch-fast-path (cardano-ibc-incubator)
16:41:54 [8797602a] sim-rs: catch shared-consensus adapter up to current API (ouroboros-leios-sim)
16:45:23 [1162506a] [wip] - fix mary (cardano-ledger)
16:45:43 [5194ece1] refactor(explorer): remove cardano db v1 support (mithril)
16:45:44 [307b6d14] doc(website): supersede v1 cardano node db page with the v2 version (mithril)
16:45:44 [0b2bc7ba] refactor: drop "v2" from `examples/client-cardano-database-v2` folder name (mithril)
16:45:44 [69aff47c] refactor: remove cardano db v1 messages & aggregator client queries (mithril)
16:45:45 [ca5145cb] chore: update changelog (mithril)
16:45:45 [52bd6148] chore(aggregator-fake): update json test data (mithril)
16:45:48 [ad80c7ef] WIP: use a cache in CloudUploader impl (mithril)
16:45:50 [52f416a2] Merge pull request #895 from input-output-hk/prc/con-rs (ouroboros-leios-sim)
16:46:23 [b8970962] fix(database): reward existing accounts and fallback to treasury (dingo)
16:49:00 [c9973d19] [wip] - fix alonzo (cardano-ledger)
16:51:30 [a9a0fd64] [wip] - fix babbage (cardano-ledger)
16:51:55 [08565c2d] feat: move updatable transient fields into a dedicate overlay type and module (amaru)
16:51:56 [cc87bbb1] Show exceptions if query fails (hydra-poc)
16:53:41 [76f37e5b] [wip] - fix conway (cardano-ledger)
16:54:32 [66b88f31] yet more haddock exceptions (cardano-node)
16:57:19 [ad5872cf] [wip]- fix dijkstra (cardano-ledger)
17:08:24 [1b0d61f4] net-rs: dynamic attack trigger from the UI (ouroboros-leios)
17:09:33 [21888146] Stop re-exporting `Event` (cardano-ledger)
17:09:33 [fc7fb13c] Stop re-exporting `PulsingRewUpdate` (cardano-ledger)
17:09:33 [8ddf33fb] Stop re-exporting `PredicateFailure` (cardano-ledger)
17:09:33 [bb03d512] Stop re-exporting `Identity` (cardano-ledger)
17:09:34 [22fdc377] Stop re-exporting `epochFromSlot` (cardano-ledger)
17:09:34 [73ac5435] Remove some more re-exports (cardano-ledger)
17:09:34 [af535e26] Update `CHANGELOG` (cardano-ledger)
17:09:34 [2c0089db] Stop re-exporting `calculatePoolDistr` (cardano-ledger)
17:11:28 [0be14d47] Deploying to gh-pages from @ IntersectMBO/plutus@d7123ec65dc4d06286c1e7ad857afa49de1bd8c9 🚀 (plutus)
17:15:50 [449a035d] net-ui: preserve eb_tx_count across polls (ouroboros-leios)
17:20:37 [cd1299c4] Merge pull request #524 from cardano-foundation/chore/gateway-release-manifests (cardano-ibc-incubator)
17:23:06 [bd568158] test(aiken): enforce fuzz label coverage (cardano-ibc-incubator)
17:23:59 [705dc70c] fix: make serde a non-optional dependency of pallas-primitives (#779) (pallas)
17:34:20 [26731b71] Added t22 threat model prototype (ouroboros-leios)
17:34:27 [8bdb3d89] Merge branch 'main' of github.com:input-output-hk/ouroboros-leios into shd/t22-behaviour (ouroboros-leios)
17:49:39 [28a51695] Small refactor (hydra-poc)
17:49:40 [a7d64a85] Add prop_leios_late_join failing test (ouroboros-consensus)
17:54:02 [b1bcbf6e] Praos header: add hbIsCertRB, canonical len=12 CBOR (ouroboros-consensus)
17:58:11 [6f08da78] ResolveLeiosBlock: add headerIsCertRB / headerEbAnnouncement, no defaults (ouroboros-consensus)
18:00:45 [158010cf] LeiosDbHandle: add a cache of completed EB closures (ouroboros-consensus)
18:06:56 [e97db7b2] chore(deps-dev): bump @sveltejs/kit in /examples/gift_card (aiken)
18:07:15 [5b91afa7] modal for recover (hydra-poc)
18:08:01 [d399bfcb] Update proposal voting contexts (Governance)
18:08:31 [af544f2e] ChainDB: scaffold CertRB-pending-closure filter in ChainSel (ouroboros-consensus)
18:09:45 [88868fff] feat(ledger): implemnt CIP-1694 SPO reward-account delegation semantics (dingo)
18:12:25 [0f130c5b] [wip] - migrate rest (cardano-ledger)
18:12:32 [0051f15e] [wip] - deprecate (cardano-ledger)
18:17:25 [0a0cefc1] test(aiken): enforce fuzz label coverage (cardano-ibc-incubator)
18:18:03 [f102f151] Merge remote-tracking branch 'origin' into chore/caribic-first-run-deps (cardano-ibc-incubator)
18:18:33 [08778677] fix(caribic): format (cardano-ibc-incubator)
18:20:34 [4f0ebe70] fix(utxorpc): Made changes to bound WaitForTx streams with a timeout where I have added a configurable WaitForTx timeout and return DeadlineExceeded on expiry (dingo)
18:21:40 [76915991] test(ledger): governance tally and enact (#2370) (dingo)
18:38:39 [08ce03d1] Use an srp for `cardano-base` (cardano-ledger)
18:38:39 [2a2ae3a8] Add NFData instances for the associated types in `VRFAlgorithm FakeVRF` (cardano-ledger)
18:38:39 [8bf22a52] Add Ord instances for predicate failures (cardano-ledger)
18:38:39 [2a8e685e] Tidy up some type uses (cardano-ledger)
18:38:39 [be9ab5b1] Relax Cabal bounds on `cardano-crypto-class` (cardano-ledger)
18:38:40 [3f108277] Remove circularity in DijkstraContextError Eq and Ord instances (cardano-ledger)
18:42:11 [50cb9560] review fixes (metis)
18:44:51 [b56b9190] fix(utxorpc): Removed the default WaitForTx timeout and added a general Server timeout where we can use it for all request handlers of utxorpc server. removed all the places with waitfortx timeout accordingly (dingo)
18:46:47 [e47ebd7c] test(aiken): enforce fuzz label coverage (cardano-ibc-incubator)
18:47:25 [743b60e9] add: cardano-db-sync: 13.7.1.0 (capkgs)
18:49:04 [edfc7f1a] fix: wrong public URLs (amaru)
18:49:06 [e3927cb7] bump: nixpkgs-unstable (cardano-parts)
18:54:39 [c8d5a9bd] Update 2026-05-21T18:54:39Z (capkgs)
18:54:57 [400193b5] ai: add nushell skill, nufmt (cardano-parts)
19:02:20 [5a343c8b] Adapt LEDGER computational instance to certState-threaded UTxOEnv (formal-ledger-specifications)
19:08:20 [0fd5ea2e] chore(deps): bump tx3-cardano/tx3-resolver to 0.19.0 (dolos)
19:08:44 [d161e55d] ai: add nushell skill, nufmt (cardano-parts)
19:09:41 [dceb0c6f] [wip] - deprecate applyTxValidation (cardano-ledger)
19:12:03 [0fa5fd76] Update control plane values (metis)
19:16:04 [cf3e2e83] feat: Get catalog from OCI registry (#30) (metis)
19:20:40 [3e085062] fix(database): reward existing accounts and fallback to treasury (dingo)
19:21:53 [f92e5c81] fix(utxorpc): Fixed the busy wait loop in tests (dingo)
19:22:11 [a5dc18f5] chore(deps): bump pallas to 1.0.0 (#998) (dolos)
19:25:54 [65cb83e2] devShell/nixosCfg: repin nushell for newer version (cardano-parts)
19:26:29 [d2e452b2] chore(deps): bump github.com/btcsuite/btcd/btcec/v2 from 2.3.6 to 2.5.0 (#308) (plutigo)
19:28:28 [e65fc866] chore(deps): bump github.com/btcsuite/btcd/chaincfg/chainhash (plutigo)
19:34:26 [11332471] test(aiken): enforce fuzz label coverage (cardano-ibc-incubator)
19:38:39 [6472e578] chore(deps): bump github.com/btcsuite/btcd/btcutil from 1.1.6 to 1.2.0 (#1767) (gouroboros)
19:39:07 [26d4ee86] chore(deps): bump andrewslotin/go-proxy-pull-action from 1.4.0 to 1.5.0 (#1769) (gouroboros)
19:41:10 [dee60b3d] chore(deps): bump github.com/blinklabs-io/ouroboros-mock (gouroboros)
19:42:05 [20ed1e9d] Merge upstream/main; guard empty hash-index entry and track miss rate (dingo)
19:43:55 [870cac91] yet more haddock exceptions (cardano-node)
19:43:55 [b9d0c4dc] nix: adjust tooling (cardano-node)
19:43:55 [d21eeb2b] nix: use GHC9.12.2 (cardano-node)
19:44:39 [d53870bd] feat(protocol): add explicit time DMQ TTL validation (#1770) (gouroboros)
19:45:26 [e4f86143] chore(deps): bump github.com/blinklabs-io/ouroboros-mock (#1768) (gouroboros)
19:48:02 [a7f23e32] test(aiken): deepen conn open try fuzz fixture (cardano-ibc-incubator)
19:48:17 [43d9ac41] fix(database): move resetBlockByHashStats into test file to satisfy unused linter (dingo)
19:53:14 [5f9a3324] docs(release-notes): add v0.171.0 release entry (gouroboros)
19:54:08 [e1791585] docs(release-notes): refine v0.171.0 wording (gouroboros)
19:57:30 [5176d8ca] test(aiken): deepen voucher metadata mint fuzzing (cardano-ibc-incubator)
20:01:52 [9e12b75a] chore(deps): bump github.com/btcsuite/btcd/chaincfg/chainhash (#307) (plutigo)
20:02:22 [92e96ef4] Praos header: add hbIsCertRB, canonical len=12 CBOR (ouroboros-consensus)
20:02:22 [1449ff77] ChainDB: scaffold CertRB-pending-closure filter in ChainSel (ouroboros-consensus)
20:02:22 [facc3e93] ResolveLeiosBlock: add headerIsCertRB / headerEbAnnouncement, no defaults (ouroboros-consensus)
20:02:22 [26a5d686] LeiosDbHandle: add a cache of completed EB closures (ouroboros-consensus)
20:08:46 [dfa046b9] Replace stale 'LeiosOfferBlock' comments with the actual constructor names (ouroboros-consensus)
20:10:04 [df582768] feat(mithril): task-304 add storybook partial sync coverage (daedalus)
20:14:48 [a76d69b1] feat(ledger): implemnt CIP-1694 SPO reward-account delegation semantics (dingo)
20:14:54 [48f204e1] feat(ledger): address review (dingo)
20:18:42 [15787a00] fix(database): move resetBlockByHashStats into test file to satisfy unused linter (dingo)
20:19:25 [8e14ac2b] fix(database): reward existing accounts and fallback to treasury (dingo)
20:29:17 [445568c0] test(mithril): task-400 add partial sync coverage gaps (daedalus)
20:31:38 [6311e0f6] bump: capkgs, dbsync pins for pkgs dbsync at 13.7.1.0 release (cardano-parts)
20:32:26 [a900a6da] fix(utxorpc): Add server-side timeout for WaitForTx streams (#2379) (dingo)
20:33:44 [a0722cec] Fix inline-datum rendering in friendly transaction view (cardano-cli)
20:43:46 [1b25098d] LeiosDbHandle: add a cache of completed EB closures (ouroboros-consensus)
20:43:46 [1f9ae1b5] Praos header: add hbIsCertRB, canonical len=12 CBOR (ouroboros-consensus)
20:43:46 [dc9a5bd0] Add prop_leios_late_join failing test (ouroboros-consensus)
20:43:46 [0cace1d8] ResolveLeiosBlock: add headerIsCertRB / headerEbAnnouncement, no defaults (ouroboros-consensus)
20:43:47 [142f5924] Replace stale 'LeiosOfferBlock' comments with the actual constructor names (ouroboros-consensus)
20:43:47 [db4058f2] ChainDB: scaffold CertRB-pending-closure filter in ChainSel (ouroboros-consensus)
20:48:53 [4fc53787] fix(mithril): idle-stall detection and retry/resume support (#2365) (dingo)
20:50:40 [b1c1fcd8] GITBOOK-412: No subject (cardano-upgrades-gitbook)
20:54:00 [fb145b52] Wire Leios mini-protocols into NodeToNode bundle (ouroboros-consensus)
20:54:38 [86e593f3] feat: Handle skills as resources (metis)
20:54:51 [05ccb76f] feat(cbor): address review (gouroboros)
20:57:19 [2598b559] Add token metadata for LYV (cardano-token-registry)
21:02:37 [02863253] feat(cbor): add missing ragne emission (gouroboros)
21:06:30 [c24407fd] feat: replace ogmios submission with submit api (cardano-graphql)
21:10:27 [dc13bb4f] Wire leios n2n protocols and tracers (cardano-node)
21:11:41 [ebe1cdb2] fix(event): blocking delivery for ordering-critical ledger.chainsync (#2366) (dingo)
21:13:59 [fe28b38a] Merge pull request #844 from pragma-org/remove-volatile-utxo-cache (amaru)
21:16:04 [5e77828c] devShell: repin nufmt for nushell formatting (cardano-parts)
21:20:18 [9d196f74] bump: cardano-parts for dbsync 13.7.1.0 release (cardano-playground)
21:20:51 [1ba90156] Add `generate-cbor` executable for each era (cardano-ledger)
21:20:51 [8792e72c] Add `generate-cbor` CLI tool (cardano-ledger)
21:21:32 [b2918797] leios: Fix sha256 for ouroboros-consensus 1d339da pin (cardano-node)
21:22:20 [9ea62f40] Add `--binary` flag to `generate-cbor` (cardano-ledger)
21:22:20 [692bf8a1] Add `--count` flag to `generate-cbor` (cardano-ledger)
21:22:20 [cd30e4da] Update `hie.yaml` (cardano-ledger)
21:22:21 [7edb797e] Update `CHANGELOG`s (cardano-ledger)
21:24:47 [a1a1f9fd] scripts: nufmt nushell (cardano-playground)
21:26:34 [e117265a] GITBOOK-413: No subject (cardano-upgrades-gitbook)
21:38:16 [f110e1a9] GITBOOK-414: No subject (cardano-upgrades-gitbook)
21:39:14 [1f80e969] fix(database): reward existing accounts and fallback to treasury (#2371) (dingo)
21:39:40 [51b5581f] fix(ledger): wire live reconciler into plateau watchdog (dingo)
21:48:38 [b8121379] fixes from review (metis)
21:53:17 [574b69df] docs: add v0.47.0 release notes (dingo)
21:54:09 [f57bfb9b] docs: complete v0.47.0 release notes (dingo)
21:54:47 [81292d8c] docs: refine v0.47.0 release wording (dingo)
22:05:16 [a18adbf2] test(aiken): deepen transfer accounting fuzzing (cardano-ibc-incubator)
22:22:22 [e51fc8db] test(aiken): require explicit tx and model fuzz labels (cardano-ibc-incubator)
22:37:56 [be7f3881] Improved logging, fixed bugs in logic (ouroboros-leios)
23:24:45 [25b2cf37] 🟩 API (All properties) is up (204 in 559 ms) [skip ci] [upptime] (cf-token-metadata-registry-status)
23:24:46 [cc73e1af] 🟩 API (Specific property) is up (204 in 116 ms) [skip ci] [upptime] (cf-token-metadata-registry-status)
23:24:46 [94479a52] 🟩 API (Batch) is up (204 in 116 ms) [skip ci] [upptime] (cf-token-metadata-registry-status)
23:28:07 [176e237a] Adapt LEDGER computational instance to certState-threaded UTxOEnv (formal-ledger-specifications)
23:28:21 [caec80e7] 🟥 1694ballot.cardano.org is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:28:43 [056ed614] 🟥 event-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:28:56 [3bcb0c45] 🟩 voting.summit.cardano.org is up (200 in 64 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:28:57 [0edd9202] 🟩 user-verification-api is up (405 in 577 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:28:57 [61b7fd86] 🟩 event-api is up (200 in 505 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:28:58 [d9c74666] 🟩 login-api is up (401 in 431 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:28:58 [8da8b5de] 🟩 blockchain-follower-api is up (200 in 553 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:28:59 [b0901931] 🟩 get-vote-receipt-api is up (401 in 174 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:28:59 [1e4c8f09] 🟩 get-votes-api is up (401 in 406 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:28:59 [f7df8381] 🟩 cast-vote-api is up (401 in 407 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:29:00 [271d2966] 🟩 keria is up (401 in 462 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:29:05 [fd289dd1] 🟥 blockchain-follower-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:29:26 [07313246] 🟥 login-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:29:48 [9085f16d] 🟥 cast-vote-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:30:09 [ba42026e] 🟥 get-votes-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:30:30 [2c7f2199] 🟥 get-vote-receipt-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:30:52 [de7f811e] fix(database): hydrate snapshot UTxO provenance during bulk import (#2364) (dingo)
23:31:25 [ad0046a3] fix(mithril-stm): address review comments on IvcCircuit error handling (mithril)
23:32:12 [72029b7b] docs: add release notes for v0.47.0 (#2380) (dingo)
23:37:02 [1e092345] refactor(mithril-stm): add IvcCircuitError and return StmResult from IvcCircuit constructors (mithril)
23:37:03 [8c3553b1] test(mithril-stm): add typed error tests for IvcCircuitError variants (mithril)
23:37:03 [3faa81ba] fix(mithril-stm): call validate_column_counts in try_new and fix clippy warnings (mithril)
23:37:03 [76348a79] refactor(mithril-stm): replace unwrap with typed errors in IvcGadget and expect in IvcConfig (mithril)
23:37:03 [06d041b0] fix(mithril-stm): address review comments on IvcCircuit error handling (mithril)
23:46:31 [9c69d4a6] chore(mithril-stm): bump version and update changelog (mithril)