Home / Reports / Apr 22, 2026

Wednesday, April 22, 2026

656 commits had been pushed across 68 repos by 90 authors. There were 4,739,743 additions and 62,546 deletions. Official weekly status updates can be found on essentialcardano.io.

Authors

Repos Updated

Commit Log

00:13:54 [a21a7cc2] :bento: Update graphs [skip ci] (cf-cip1694-ballot-status)
00:20:00 [14695e6a] scripts: fix bash-fns run-node-faketime when not using faketime flake (cardano-playground)
00:22:02 [22a39923] :card_file_box: Update status summary [skip ci] [upptime] (cf-token-metadata-registry-status)
00:22:02 [79da5d66] :pencil: Update summary in README [skip ci] [upptime] (cf-token-metadata-registry-status)
00:23:59 [db7b7617] Automatic Update (stackage.nix)
00:25:50 [6ad83247] nodeCabal: add cardano-protocol-tpraos from ledger srp (cardano-node)
00:26:48 [ecbaf301] :bento: Update graphs [skip ci] (cf-token-metadata-registry-status)
00:28:00 [8d374444] :bento: Update graphs [skip ci] (cf-summit-evoting-status)
00:41:38 [a8e2af1c] :pencil: Update summary in README [skip ci] [upptime] (cf-cip1694-ballot-status)
00:41:38 [3164615e] :card_file_box: Update status summary [skip ci] [upptime] (cf-cip1694-ballot-status)
00:50:26 [bb2d6cf0] :card_file_box: Update status summary [skip ci] [upptime] (cf-summit-evoting-status)
00:50:26 [05fab945] :pencil: Update summary in README [skip ci] [upptime] (cf-summit-evoting-status)
01:05:40 [2727c5a5] Update Hackage and Stackage (haskell.nix)
01:38:24 [bf380c78] Endpoint to query the present config (hydra-poc)
02:33:11 [c8d91597] add emulator to common package (mesh)
02:35:55 [db3fc823] Extract calidus key from indexed metadata (dolos)
02:54:37 [dc9716ca] Improve conformance (dolos)
03:04:27 [e7f092bb] Endpoint to get the config (hydra-poc)
03:21:37 [9c45860e] feat(dijkstra): add UTXO and UTXOW preservation-of-value modules (formal-ledger-specifications)
03:45:32 [9eb10e50] Scheduled update (pool_groups)
04:03:29 [201dd4a0] Update wallet version in swagger.yaml (cardano-wallet)
04:03:29 [683e4ec7] Update cardano-wallet version in *.cabal files (cardano-wallet)
04:03:29 [8458a40f] Update cardano-wallet version in README.md (cardano-wallet)
04:03:29 [a4a3225c] Update cardano-wallet version in run/common/docker/run.sh (cardano-wallet)
05:20:45 [1b790c0e] fix race condition in gw_routes (cardano-ignite)
05:21:37 [f08d4250] A/B testnet for aws c8i.16xlarge (cardano-ignite)
05:21:37 [1de6d7c4] fix core isolation (cardano-ignite)
06:00:37 [63a2e300] Merge pull request #1365 from IntersectMBO/erikd/ghc-9.14 (cardano-cli)
06:12:39 [40939e5e] fix race condition in gw_routes (cardano-ignite)
06:13:54 [851c3b23] fix: correct Dune showcase entry to use website field and valid tags (cardano-org)
06:18:05 [2bc67589] fixup: bump default limits (ouroboros-network)
06:31:03 [89fecdd0] chore: update translation progress from Crowdin [skip ci] (cardano-org)
06:33:39 [eb0ed13b] test(halo2_ivc): add Layer A encoding and preimage byte-range tests (mithril)
06:33:53 [191a05b4] update (cardano-node)
06:35:46 [f7abd9f6] update (cardano-ignite)
06:36:11 [0b856a60] A/B testnet for aws c8i.16xlarge (cardano-ignite)
06:36:11 [e16f7918] fix core isolation (cardano-ignite)
06:41:59 [c7a6776c] New Crowdin updates (#582) (cardano-org)
06:42:38 [7a6a0965] chore: update translation progress from Crowdin [skip ci] (#583) (cardano-org)
06:43:03 [c0d0fcf6] Update tx-stats.json for epoch 625 (#584) (cardano-org)
06:43:24 [36915d5e] feat: non-technical exchanges page rewrite from dev-portal sources (#587) (cardano-org)
06:43:47 [f37828d5] Remove LedgerDB.SnapshotPolicy test (ouroboros-consensus)
06:44:04 [c5835f5a] Mithril update 2026-04-22 (cardano-updates)
06:56:56 [a7f061d7] docs: add session 15 documentation for dApp architecture and update the Q2 2026 session index (developer-experience)
07:01:22 [1a05126e] LedgerDB: implement predictable snapshotting (ouroboros-consensus)
07:01:26 [264655b6] Add ChainDB test for ledger snapshots (ouroboros-consensus)
07:01:26 [4f4d50e6] LedgerDB: remove replayed blocks counter (ouroboros-consensus)
07:02:04 [c1c8c1e1] Implement randomised ledger state snapshot delay (ouroboros-consensus)
07:02:12 [bcf67173] Flush immutable blocks before taking a ledger state snapshot. (ouroboros-consensus)
07:02:12 [876b6051] ChainDB q-s-m: test the interaction of VolatileDB and snapshots (ouroboros-consensus)
07:02:12 [5be72d36] LedgerDB: close handles after taking snapshots (ouroboros-consensus)
07:02:12 [a2b5e3eb] ChainDB q-s-m: do not copy blocks to ImmutableDB on snapshot (ouroboros-consensus)
07:03:27 [3c557b3d] Address review comments (ouroboros-consensus)
07:10:50 [a3ef8370] deploy: 63a2e300a4e79eedc14169624dde1e0ad3add9c6 (cardano-cli)
07:15:38 [359aa0fe] refactor(common): reduced k default value in mithril common tests (mithril)
07:16:14 [1e8ecbaf] Add Dune to /apps (#588) (cardano-org)
07:36:55 [5bc9427c] Merge branch 'main' into gd/fix-negative-bignum (acropolis)
07:37:07 [de4fd8ac] [wip] Add SRP for `ouroboros-consensus` (cardano-node)
07:40:09 [7bf53cc4] Switch to using new golden testing facilities for CBOR (cardano-ledger)
07:40:09 [4e11b5c9] Switch to using new golden testing facilities for JSON (cardano-ledger)
07:40:09 [133722d6] Add hspec golden testing facilities for CBOR (cardano-ledger)
07:40:09 [b9b8d88d] Add `FromJSON` instance for `IsValid` (cardano-ledger)
07:40:09 [916cb93a] Add `FromJSON` instance for `ValidityInterval` (cardano-ledger)
07:40:09 [a554ed39] Add hspec golden testing facilities for JSON (cardano-ledger)
07:40:30 [ef173324] Integrate new PerasVoteDB and updated PerasCertDB trace events (cardano-node)
07:40:30 [03798074] [wip] Integrate Predictable Ledger State Snapshots (cardano-node)
07:46:06 [e0be0822] feat(e2e): allow to run slower tests (mithril)
07:46:07 [8bf29d31] feat(e2e): use different sets of parameters for Concatenation and SNARK (mithril)
07:46:07 [2689a731] wip(e2e): deactivate blocks and transactions (mithril)
07:46:07 [13eb83f1] feat(common): activate bytes codec for proofs (mithril)
07:46:52 [b2c5b73e] wip(ci): run SNARK proofs e2e tests (mithril)
07:47:01 [ac244364] docs: add guide to run SNARK tests (mithril)
07:47:26 [c9820657] churn: code refactoring (ouroboros-network)
07:47:45 [edb952a9] feat: add robots.txt with locale sitemaps and remove Google Fonts CDN link (cardano-org)
07:48:30 [7a148ad4] remove some cloning (amaru)
07:49:14 [925cc2a3] chore: bitcoin-like networks on /blockbook (openapi)
07:51:59 [2f0d79f3] docs: add Yaci Store to the list of indexing solutions in the dApp architecture session notes (developer-experience)
07:58:36 [578087d5] Apply suggestions from code review (uplc)
08:02:17 [e57cc30d] Renamed FetchModeGenesis as GenesisFetchMode (ouroboros-network)
08:06:48 [d2595c41] nix: try fix (ouroboros-consensus-tools)
08:11:43 [94aa253f] docs: update CHANGELOG with '2617.0' distribution (mithril)
08:12:37 [9b203d8c] Update blog/2026-04-22-mithril.md (cardano-updates)
08:16:56 [5abf170a] fix: plutus script evaluation (#887) (acropolis)
08:20:14 [0381911c] Mithril update 2026-04-22 (#767) (cardano-updates)
08:21:29 [0be3c5b5] fix: enforce strict broken-link checks and fix relative md link in create-a-page (cardano-org)
08:23:46 [3a71b87a] deploy: 0381911cb35d23b562ad1500678cc771b1c51eaf (cardano-updates)
08:24:18 [416fc992] chore: bitcoin-like networks on /blockbook (openapi)
08:29:53 [724b0d2b] update doctests (lsm-tree)
08:31:56 [c92ca709] filip(feat): add iframe design implementation with latest main changes (ouroboros-leios-sim)
08:36:01 [e367ace5] Publish preview of iframe version (ouroboros-leios-sim)
08:41:31 [30b3a070] refactor(end-to-end): read transaction and block hashes from immutables file instead of devnet (mithril)
08:41:31 [b1e60bfe] chore: upgrade crate versions (mithril)
08:42:11 [9934d7ec] Merge pull request #546 from blockfrost/chore/warn-incorrect-tx (blockfrost-platform)
08:46:09 [27434a61] [wip] report snapshot slots (ouroboros-consensus)
08:46:11 [252cf4d5] [wip] disable Peras in ChainDB q-s-m (ouroboros-consensus)
08:46:11 [a00b3684] Use dummy PerasParams in tests (ouroboros-consensus)
08:47:23 [376d493e] close handles on rollbacks (cardano-db-sync)
08:50:13 [132a7f8a] Merge pull request #4962 from IntersectMBO/coot/churnmode (ouroboros-network)
08:55:04 [7d4fc53d] Merge pull request #545 from blockfrost/chore/prefix-gateway-env (blockfrost-platform)
09:01:10 [b7395bf4] fix: update android to support 16kb window size (atala-prism-apollo)
09:01:27 [1c9a47a4] fixup: improve handleReceivedTxIds property testing (ouroboros-network)
09:02:58 [a2ba623b] Merge pull request #3208 from input-output-hk/ctl/3205-fix-end-to-end-test-flakiness-on-blocks-certification (mithril)
09:05:57 [8095e7bf] Rewrite Dijkstra CddlSpec to use full*CddlSpec helpers (cardano-ledger-specs)
09:05:57 [0672a0f2] Add genDatumPresent and genNonEmptyAccountBalanceIntervals (cardano-ledger-specs)
09:05:57 [7b85ba45] Add full*CddlSpec test helpers (cardano-ledger-specs)
09:05:57 [66092c94] Update CHANGELOGs (cardano-ledger-specs)
09:08:39 [0a29e4fb] Add negative tests for Metadatum int decoding range (cardano-ledger)
09:08:49 [445f7eb6] deploy: a2ba623b702beabb3322a352797034af8618d1e2 (mithril)
09:08:56 [631dbe27] Update huddle for block and add block_body (cardano-ledger)
09:10:22 [dcda6aac] GITBOOK-83: No subject (civics-documentation)
09:10:27 [87c9377f] Add files via upload (cardano-token-registry)
09:19:05 [d692c593] Make example a standalone package (cuddle)
09:19:06 [b4e7ff7e] Move cddl test fixtures from example/cddl-files to cddl/ (cuddle)
09:19:06 [e6bf42bc] major bump (cuddle)
09:26:49 [becacd5a] Merge pull request #180 from input-output-hk/jj/project-cleanup (cuddle)
09:27:18 [726e1c36] Add renderCDDL and golden tests for CDDL pretty printing (cuddle)
09:27:28 [20dae831] Make generator omit optional fields less frequently (cuddle)
09:36:00 [dc4485fd] trace-dispatcher: namespace generation (cardano-node)
09:36:00 [c5d545f6] cardano-node: trace docu with optional namespaces (cardano-node)
09:37:22 [4e36fca5] Update recent-updates.md (Intersect-knowledge-base)
09:38:29 [3eaa9f26] Json schema generation for trace messages (cardano-node)
09:39:03 [957ae2aa] Patching CI warnings (cardano-node)
09:39:06 [0ecc41ed] Fix spurious blank lines after commented fields in CDDL pretty printing (cuddle)
09:40:10 [d513f651] ci: fix the riscv32 job that was not compiling with rust nightly (amaru)
09:42:10 [6823d62f] Never break generic arguments and parameters across lines (cuddle)
09:44:12 [d024588d] Fix Plutus script evaluation using era-aware EpochInfo on mainnet/testnet (hydra-poc)
09:45:45 [3b6e6d9d] update code (cardano-rosetta-java)
09:46:17 [491c100e] Changelog (hydra-poc)
09:46:17 [5702efd4] Improve epoch testing (hydra-poc)
09:51:38 [12560208] Update-consensus-and-pni-readmes (acropolis)
09:55:11 [47bb652d] WIP (cardano-node)
09:55:45 [da3cad66] Deploying to gh-pages from @ cardano-scaling/hydra@e727f15789de36d286bb2ef6d807bbcb5d5a8ee7 🚀 (hydra-poc)
09:56:27 [e39c8763] Merge pull request #3219 from input-output-hk/jpraynaud/2967-stable-signer-2617 (mithril)
09:56:47 [80d2592a] fix(client-cli): remove unnecessary LSM folder creation (mithril)
09:56:48 [25a7ade6] chore: upgrade crate versions (mithril)
09:59:31 [1e02058e] fix(darwin): use `pyobjc` from the new Nixpkgs (blockfrost-platform)
10:02:32 [fb92e760] deploy: e39c876384a281f46e72a558070a039b3b0c8b59 (mithril)
10:07:38 [60b22e5e] Merge pull request #7941 from cardanative/token-d413 (cardano-token-registry)
10:08:13 [19e1ad03] Merge pull request #7938 from Kartiiyer12/ci/subject-validation-upstream (cardano-token-registry)
10:08:51 [0463450a] GITBOOK-1270: No subject (Intersect-knowledge-base)
10:18:02 [93fa1f58] Review changes 1 (cardano-node)
10:27:07 [ac2d0224] feat(stm): added golden test for circuit verification key (mithril)
10:29:02 [ae3bb2d8] Fix greedy comment consumption in parser and preserve multi-line comments (cuddle)
10:31:19 [c1e22e98] GITBOOK-1271: budget admin page (Intersect-knowledge-base)
10:34:05 [7650b64a] fix(pollux): add exp/nbf validation and fix error logging in SDJWT.verify (atala-prism-wallet-sdk-ts)
10:34:24 [ea12d0cd] GITBOOK-1272: copy update (Intersect-knowledge-base)
10:36:37 [323b5ad9] haddocks: added cabal.project.local file (ouroboros-network)
10:40:03 [fdbad8fb] Add changelog (ouroboros-consensus)
10:41:40 [7d2b909f] docs(website): update announcement bar (mithril)
10:42:06 [a6ac1246] fix: continue-on-failure, schema-scoped DROP for rosetta index lifecycle (cardano-rosetta-java)
10:43:06 [44af524b] ci: fix the riscv32 job that was not compiling with rust nightly (amaru)
10:43:36 [d9fe0d44] Fix DecCBOR instances to reject 'ProtVer' values exceeding the era maximum (cardano-ledger)
10:44:58 [4e3201b9] WIP diagnose (cardano-node)
10:57:30 [0ad92c5b] Merge branch 'main' into release/2_x_x_hf (cardano-rosetta-java)
11:08:14 [52217b03] test(common): faster CertificateChainBuilder tests + rework tests names (mithril)
11:08:14 [548fd8b7] ci: change to `30s` nextest slow-timeout (mithril)
11:08:15 [08508eaf] test(stm): move slow tests to a in place `slow` submodule (mithril)
11:08:15 [f11fac1e] test(nix): skip tests in `slow` submodules (mithril)
11:08:16 [e7db7557] test(stm): change `make test` to skip tests in slow submodules (mithril)
11:08:16 [37198c36] feat(devbook): add `filter-slow-tests` scripts that generate a nextest filterset (mithril)
11:12:04 [c23cba66] Add ogmios component: wrap cardanosolutions/ogmios with N2C harness (cardano-node-antithesis)
11:13:35 [e9cd2f3d] Use baked ogmios image instead of bind-mounted harness (cardano-node-antithesis)
11:16:28 [0dfe3628] Add renderCDDL and golden tests for CDDL pretty printing (cuddle)
11:16:28 [9182a1bd] Fix spurious blank lines after commented fields in CDDL pretty printing (cuddle)
11:16:28 [f42848e0] Never break generic arguments and parameters across lines (cuddle)
11:19:36 [3dd0d060] Add renderCDDL and golden tests for CDDL pretty printing (cuddle)
11:19:37 [ead4671e] Fix spurious blank lines after commented fields in CDDL pretty printing (cuddle)
11:19:37 [bd336303] Never break generic arguments and parameters across lines (cuddle)
11:19:52 [f550d144] WIP fix compiling (cardano-node)
11:21:06 [973dd97b] fix(tracing): treat empty `*_LOG_TARGET` as unset (blockfrost-platform)
11:22:15 [135fcaba] leios: Fixes missing "endorser block" metrics and tracing errors (cardano-node)
11:23:08 [10d8ade3] call blockperf-installer in non-interactive mode (guild-operators)
11:23:23 [7c0cf105] Merge pull request #183 from input-output-hk/jj/whitespace-fix (cuddle)
11:25:25 [763650f1] Tmp (plutus)
11:26:27 [e3515b25] Make generator omit optional fields less frequently (cuddle)
11:26:42 [0cc5fe8f] Add changelog (ouroboros-consensus)
11:26:42 [3829c477] Add serialization roundtrip tests for PerasCert and PerasVote (ouroboros-consensus)
11:26:42 [73f98f59] Add conversion roundtrip tests between Peras votes/certs and voting committee types (ouroboros-consensus)
11:28:07 [42bc176a] Claude has filled in the failures and refusals things in CSP, then we have integrated this into the LTL semantics (agda-cardano-common)
11:30:35 [4983738a] Add CaseReduce to the unimplemented-in-the-certifier category (plutus)
11:30:40 [c30d2829] Changelog (plutus)
11:31:26 [7d141c0e] Merge pull request #182 from input-output-hk/jj/optional-kv-fix (cuddle)
11:31:32 [8fa1e01a] Add queryStakePoolRelays for GetLedgerPeerSnapshot. (cardano-ledger)
11:31:40 [57c62459] Fix greedy comment consumption in parser and preserve multi-line comments (cuddle)
11:31:55 [e77482c7] ci: check the consistency of the rust version and rust channel (amaru)
11:38:09 [559e25f1] docs: optimized AGENTS.md and CLAUDE.md (dingo)
11:41:43 [f8967633] Address review comments (ouroboros-consensus)
11:48:04 [b8537e0a] Add HydraNodeConfig and update withHydraNode to use it (hydra-poc)
11:51:45 [d545a546] fix(tracing): prefix every syslog output line, not just the first (blockfrost-platform)
11:52:50 [b7f6f6c1] leios: Migrate EB announcement and certifies flag to Praos header (ouroboros-consensus)
11:52:58 [fc4751c5] leios: Fix LeiosState codec (why didn't this break horribly?) (ouroboros-consensus)
11:52:58 [a59d7b09] Apply cabal formatting (ouroboros-consensus)
11:56:14 [b4680c68] feat(devbook): add `filter-slow-tests` scripts that generate a nextest filterset (mithril)
11:57:16 [4d86ba5b] leios: Update goldens (rm -rf ouroboros-consensus-cardano/golden/*) (ouroboros-consensus)
11:57:18 [bcc755a7] leios: Bump cardano-ledger to use backward compatible encoding (ouroboros-consensus)
11:57:18 [84993c70] leios: ForgeBlockArgs for my own sanity (ouroboros-consensus)
11:57:19 [2510ab24] leios: Keeps forgeType machinery for now with rationale (ouroboros-consensus)
11:57:19 [1e7c387d] leios: Apply fourmoulu (ouroboros-consensus)
11:57:19 [b6228694] leios: Removes PraosHeader BodyType and intro EbAnnouncement (with size) (ouroboros-consensus)
11:57:19 [42514948] leios: Update goldens (ouroboros-consensus)
11:57:19 [8e7f09c0] leios: Backwards compat Praos Headers (ouroboros-consensus)
12:01:33 [364abfc1] test(tracing): add unit tests for log target resolution (blockfrost-platform)
12:04:54 [5d74aac2] leios: Bump ouroboros-consensus and cardano-ledger (cardano-node)
12:05:14 [f8ec77c3] leios: Restricts only to required cardano-ledger libs (cardano-node)
12:06:02 [dd476fd7] leios: Fixes missing "endorser block" metrics and tracing errors (cardano-node)
12:06:49 [46583ec4] feat: ouroboros genesis peer rollback event (dingo)
12:06:53 [47aa7301] Remove watchEpochStateUpdate. Simplify retryUntilJustM. (cardano-node)
12:10:21 [b3959bfe] chore(nix): upgrade cardano-node to 10.7.1 and enable LSM UTxO backend (daedalus)
12:14:54 [4aadcabf] feat(ledger): governance ratification, tally, and enactment (dingo)
12:15:40 [df3c0ca5] leios: Bump ouroboros-consensus (cardano-node)
12:19:21 [15fb247e] Merge pull request #507 from blockfrost/update_flake_lock_action (blockfrost-platform)
12:25:25 [f9c3bac7] Release 1.2.1 (hydra-poc)
12:25:25 [68020fa7] Populate values for OSC modification (budget-management)
12:25:28 [3d4129eb] fixup: merge tests into prop_handleReceivedTxs (ouroboros-network)
12:28:53 [6bee93e4] proto-devnet: Tidy dashboards (ouroboros-leios-sim)
12:34:58 [3f541188] Use verbatim comment text in pretty printer and add parse-pretty-parse roundtrip tests (cuddle)
12:41:22 [8ae9f59b] Move CSE to the unimplemented-in-the-certifier category (plutus)
12:41:27 [cc204d86] Merge pull request #3220 from input-output-hk/jpraynaud/2894-fix-snasphot-converter (mithril)
12:41:34 [2965a883] Changelog (plutus)
12:44:41 [85aafd41] leios: fix: EB only diffused if announced in forge (ouroboros-consensus)
12:44:58 [ce81be0a] Remove mkTwoPartyConfigs (hydra-poc)
12:46:20 [5de8a14b] deploy: cc204d86fa4451ff4710c9adc24eab5b45f0ef05 (mithril)
12:48:37 [f50ba16c] LedgerDB: implement predictable snapshotting (#1575) (ouroboros-consensus)
12:50:39 [4f6a0a16] Keep a note about a raise database error (ouroboros-consensus)
12:51:24 [cab15832] docs(website): update 'DMQ testing program' dev blog post for '2617.0' distribution (mithril)
12:51:24 [a2b436cd] docs(website): update 'client CLI Cardano database backends' dev blog post for '2617.0' distribution (mithril)
12:51:25 [4153c459] docs(website): add 'distribution 2617' dev blog post (mithril)
12:51:25 [54559968] docs(website): update 'multiple aggregators testing program' dev blog post for '2617.0' distribution (mithril)
12:51:25 [7f21ce1a] docs: apply review comments (mithril)
12:51:25 [f7a66917] docs(website): add 'static builds' dev blog post (mithril)
12:51:25 [2dec0ce6] docs(website): update announcement bar (mithril)
12:51:25 [c49346ab] docs(website): add 'Mithril signer stable release' dev blog post (mithril)
12:51:46 [984a838e] Merge pull request #5736 from IntersectMBO/f-f/fix-protver-decoder (cardano-ledger)
12:53:13 [640ad1e3] Expect votes in Leios threadnet (ouroboros-consensus)
12:53:14 [71ab2af3] Do as if we would create votes (ouroboros-consensus)
12:53:55 [47022770] Expect more from the voting logic (ouroboros-consensus)
12:53:56 [65d21596] Organize definitions in LeiosDemoTypes (ouroboros-consensus)
12:53:56 [4aed2c6a] Use EBStore notification to vote on all complete closures (ouroboros-consensus)
12:53:56 [35183812] Sketch a plan for the voting thread (ouroboros-consensus)
12:54:34 [65d790ff] Merge pull request #184 from input-output-hk/jj/comment-parsing-fix (cuddle)
12:54:40 [4c02d9be] Expect the threadnet to diffuse votes (ouroboros-consensus)
12:54:41 [c6256f31] Change MsgDone tags and move CDDLs to cardano-blueprint (ouroboros-consensus)
12:54:41 [a6611cee] Sketch Committee and LeiosVote types (ouroboros-consensus)
12:54:52 [7d2d6ac7] add Haskell Benchmark (customSmallerIsBetter) benchmark result for 984a838e3255f1bfa26a862e8fa724a17d5e256c (cardano-ledger)
12:57:44 [e1a5e915] Re-use KES signing key as voting key and voter identity (ouroboros-consensus)
12:57:44 [7e6e02e2] A little type alias plus a sketch for what could be (ouroboros-consensus)
13:01:41 [4f20c58e] update modify metadata template (budget-management)
13:03:16 [42e492fb] Changelog (cuddle)
13:07:48 [c49cc4e1] Change workflow (budget-management)
13:07:48 [921e4e94] test (budget-management)
13:07:48 [39948137] Expand validation to readme (budget-management)
13:07:48 [91369cee] test (budget-management)
13:07:48 [93ccb835] add test files (budget-management)
13:07:48 [516a3543] test (budget-management)
13:07:48 [6ab341dc] test new readme validation (budget-management)
13:07:48 [914fdb25] test (budget-management)
13:07:48 [60ff9741] Testing demo (budget-management)
13:07:48 [b396427b] Add testing mistakes (budget-management)
13:07:48 [26680081] test (budget-management)
13:09:43 [33f6e5de] WIP blockio (cardano-node)
13:10:25 [905eca02] Delete files (budget-management)
13:10:52 [0f2dfc38] Refactor testing in GitHub CI (cardano-ledger)
13:10:52 [b9ee057b] Use cleret instead of jq and bash (cardano-ledger)
13:11:10 [ec4c038b] [wip] report snapshot slots (ouroboros-consensus)
13:11:10 [58900719] WIP (ouroboros-consensus)
13:11:10 [8ea0e916] [wip] disable Peras in ChainDB q-s-m (ouroboros-consensus)
13:12:09 [167f1da6] feat: comprehensive CLI flag registration (dingo)
13:16:46 [0e525b3f] Changelog (cuddle)
13:17:06 [9a999d7c] Test demo 22-05-26 modify (budget-management)
13:17:26 [62372b19] ci: check the consistency of the rust version and rust channel (amaru)
13:17:26 [7bc5649e] ci: extract a make task for the ci job for checking schemas (amaru)
13:21:53 [1c328d3b] Adjust description to 64 chars/line (budget-management)
13:23:38 [124ecc37] add sanity checks for weird (i.e. likely-broken) SnapshotPolicyArgs configurations (ouroboros-consensus)
13:24:19 [4f3b5284] Adjust milestone to 64 chars/line (budget-management)
13:24:23 [fe63229d] Add full*CddlSpec test helpers (cardano-ledger)
13:24:23 [c341230d] Add genDatumPresent and genNonEmptyAccountBalanceIntervals (cardano-ledger)
13:25:12 [ca594970] Rewrite Dijkstra CddlSpec to use full*CddlSpec helpers (cardano-ledger)
13:26:01 [b21fe477] Test fixed length (budget-management)
13:27:37 [882a3259] Update CHANGELOGs (cardano-ledger)
13:28:13 [437f0440] docs: optimized AGENTS.md and CLAUDE.md (#2002) (dingo)
13:29:53 [568bb253] Test validation (budget-management)
13:34:12 [31c6e031] Use tryAny instead of try in getCliHelpText (cardano-node)
13:34:45 [9ce31858] Initial plan (budget-management)
13:34:58 [1d5876a9] Draft a LeiosVoteState handle and its call sites (ouroboros-consensus)
13:35:24 [c264d2f5] Use $ instead of parentheses in forM_ cleanup block (cardano-node)
13:36:39 [879c0f29] Extract byron genesis fallback into createByronGenesisIfMissing (cardano-node)
13:38:01 [e7d94180] Add negative tests for Metadatum int decoding range (cardano-ledger)
13:38:35 [d0975af0] Update huddle for block and add block_body (cardano-ledger)
13:44:14 [cac35274] refactor: common split (blockfrost-platform)
13:47:14 [0da083b6] WIP - Claude is filling in the LTL sat decision procedure, but we are trying to solve the termination checkers problems. (agda-cardano-common)
13:48:09 [502c3062] add latest Roundtable Talks to News (cardano-org)
13:48:22 [c00cd563] refactor: use a specific message type for the mempool stage (amaru)
13:50:22 [53e5ef65] refactor: common split (blockfrost-platform)
13:52:55 [68379a35] Add queryDRepDelegatees (GetFilteredVoteDelegatees) (cardano-ledger)
13:53:55 [82f0c252] Consensus team fortnightly update 2026-04-08 to 2026-04-21 (cardano-updates)
13:57:41 [4cd4f47d] test(common): faster CertificateChainBuilder tests + rework tests names (mithril)
13:57:41 [08dba447] ci: change to `30s` nextest slow-timeout (mithril)
13:57:42 [5bac1436] test(stm): move slow tests to a in place `slow` submodule (mithril)
13:57:42 [88b69c0d] test(nix): skip tests in `slow` submodules (mithril)
13:57:43 [6e61e579] test(stm): change `make test` to skip tests in slow submodules (mithril)
13:57:43 [8d6ca2d0] feat(devbook): add `filter-slow-tests` scripts that generate a nextest filterset (mithril)
13:57:44 [2b3aafcf] ci: filter out slow tests with unchanged dependencies (mithril)
14:02:10 [ef8c9f90] Implement top-level UTXO rule with subtransactions (cardano-ledger)
14:02:13 [83f1b73d] Validate value preservation against the original utxo (cardano-ledger)
14:02:13 [bc425337] Use `DijkstraUtxoEnv` as Environment for UTXO (cardano-ledger)
14:02:13 [02210cb8] Check input existence in original in threaded utxos (cardano-ledger)
14:02:14 [a7e9b05e] Validate ref script sizes for the whole batch instead of just top level (cardano-ledger)
14:02:14 [090ee8de] Remove now-redundant `DijkstraSpendingOutputFromSameTx` pred failure (cardano-ledger)
14:02:14 [2f6ef603] Implement `feesOk`-equivalent validation in Dijkstra UTXO (cardano-ledger)
14:02:14 [cd8ac8c1] Pass original utxo in the environment of UTXOS rule (cardano-ledger)
14:04:06 [33dca56d] feat(ledger): governance ratification, tally, and enactment (dingo)
14:06:19 [9d5b6d7c] Add CaseReduce to the unimplemented-in-the-certifier category (#7728) (plutus)
14:06:39 [965f94d5] Add hspec golden testing facilities for JSON (cardano-ledger)
14:06:39 [6154c231] Add `FromJSON` instance for `ValidityInterval` (cardano-ledger)
14:07:03 [2924fb74] Add `FromJSON` instance for `IsValid` (cardano-ledger)
14:07:04 [aa9b1dd0] Switch to using new golden testing facilities for CBOR (cardano-ledger)
14:07:04 [5438f992] Add hspec golden testing facilities for CBOR (cardano-ledger)
14:07:04 [a30ccb76] Switch to using new golden testing facilities for JSON (cardano-ledger)
14:08:23 [c5005abe] Fix package name for liburing in Cardano node install guide (developer-portal)
14:11:05 [cd064cd2] Move CSE to the unimplemented-in-the-certifier category (plutus)
14:11:10 [2aafda29] Changelog (plutus)
14:12:38 [55243aa7] Fix (plutus)
14:14:06 [5e7f94e0] Scheduled update (pool_groups)
14:14:23 [e63b9670] New translations code.json (Spanish) (cardano-org)
14:15:45 [5cceb68a] [incomplete] summary (ouroboros-consensus-tools)
14:16:03 [1b853674] Add Dijkstra native scripts (#1149) (formal-ledger-specifications)
14:18:22 [dede6c20] Validate total withdrawals per account not exceeding original balance (cardano-ledger)
14:18:22 [2041637a] fixup: remove mempool read arg (ouroboros-network)
14:19:23 [53bb1807] fixup: inline some hotpath functions (ouroboros-network)
14:19:36 [42e47c37] fix: prevent a memory leak with contramapped stage inside the txsubmission initiator (amaru)
14:19:36 [210ad4cf] refactor: extract validation traits to the same module (amaru)
14:19:45 [1da8b899] Add sanity checks for `SnapshotPolicyArgs` configurations (ouroboros-consensus)
14:20:09 [661f27b0] increase abstract limit (govtool)
14:21:40 [d7269744] fixup: update for interface changes (ouroboros-consensus)
14:23:47 [1290bada] temp increase allowed abstract length (govtool)
14:25:23 [30a2c723] Remove dead code (plutus)
14:26:31 [fd34082d] Add initial GitHub Actions CI (cardano-ibc-incubator)
14:27:31 [2706d01e] Deploying to gh-pages from @ IntersectMBO/plutus@9d5b6d7c7d3b7a9816dd9e0ff495ba2125c79876 🚀 (plutus)
14:29:25 [be5555a8] Merge pull request #4157 from IntersectMBO/hot-fix-abstract-length (govtool)
14:30:35 [30ed4d79] Add MsgLeiosVotes to LeiosNotify protocol (ouroboros-consensus)
14:31:14 [060434a0] Move State.Query.CommitteeMembersState. (cardano-ledger)
14:31:28 [44a9efa9] Add State.Query.Epoch for queryChainAccountState. (cardano-ledger)
14:31:29 [7122a2d9] Merge pull request #774 from pragma-org/etorreborre/ci/fix-risc-job (amaru)
14:31:40 [8dc7b2f8] Add State.Query.StakeDelegation. (cardano-ledger)
14:31:49 [91107da0] Add queryStakePoolRelays for GetLedgerPeerSnapshot. (cardano-ledger)
14:31:59 [74bb770a] Add queryDRepDelegatees (GetFilteredVoteDelegatees) (cardano-ledger)
14:32:07 [275f6866] Add queryStakePoolDistrFromSnapshot (GetPoolDistr2) (cardano-ledger)
14:35:49 [e6fe1e42] refactor: fake block injector to load hex string instead of bytes; fix test-blocks/omnibus toml; add test-tx-insufficient-fee and test-vrf-wrong-genesis-leader test cases; add test scripts to Makefile (acropolis)
14:38:51 [4a8eadde] update (cardano-node)
14:40:16 [1f895877] More skills and minor improvements (metis)
14:40:47 [29f4b081] chore: Add block producer migration skills (#27) (metis)
14:41:28 [3b339be9] Add tests for LeiosVoteState and de-duplicate votes (ouroboros-consensus)
14:41:50 [ba2e523a] Add initial GitHub Actions CI (cardano-ibc-incubator)
14:42:17 [977794d3] Disable protocol version check in the header for testnets until Dijkstra (cardano-ledger)
14:42:31 [ac2b1adb] Add votes to LeiosVoteState upon receiving them (ouroboros-consensus)
14:43:02 [37dbd804] chore: Update control-plane extension image (metis)
14:44:45 [d3b91aed] feat: configure sitemap with lastmod, ignore patterns and hreflang cross-refs (cardano-org)
14:45:48 [20651ae3] Lint step and lint fixes (hydra-poc)
14:46:48 [0cbd1b0d] WIP implementing stateful voting committee handles (ouroboros-consensus)
14:47:21 [a3353572] Artifacts generated from 1b85367453848dd6dba632d4e91457168ce03012 (formal-ledger-specifications)
14:54:23 [28e3a904] feat(ledger): governance ratification, tally, and enactment (dingo)
14:57:41 [0c5d520f] [Dijkstra] CIP-159-05: Update UTxO rules for direct deposits and balance intervals (#1117) (formal-ledger-specifications)
14:58:38 [74eaaa58] update (cardano-ignite)
14:58:51 [a3ea21c1] [Dijkstra] CIP-159-10: Apply batch-wide direct deposits in LEDGER rule (#1122) (formal-ledger-specifications)
14:58:59 [a98f1107] A/B testnet for aws c8i.16xlarge (cardano-ignite)
14:58:59 [57faca9f] fix core isolation (cardano-ignite)
15:00:40 [9c4ca993] ci: filter out slow tests with unchanged dependencies (mithril)
15:00:55 [f39ad5d7] chore: bootstrap speckit and add project constitution v1.0.0 (cardano-ledger-read)
15:00:58 [95e47c82] [Dijkstra] CIP-159-08: Phantom asset attack prevention (#1120) (formal-ledger-specifications)
15:02:42 [d5249498] [Dijkstra] CIP-159-10: Apply batch-wide direct deposits in LEDGER rule (#1122) (formal-ledger-specifications)
15:02:42 [3aa30f51] [Dijkstra] CIP-159-08: Phantom asset attack prevention (#1120) (formal-ledger-specifications)
15:02:53 [2b0bc426] undo temp abstract length patch (govtool)
15:04:32 [f9738f99] Lint step and lint fixes (hydra)
15:05:12 [0ee5d8b4] refactor: extract sitemap hreflang hook to module and add test suite (cardano-org)
15:06:37 [b19b8317] Deploying to gh-pages from @ IntersectMBO/plutus@9d5b6d7c7d3b7a9816dd9e0ff495ba2125c79876 🚀 (plutus)
15:06:43 [80d01c6a] chore: bootstrap speckit and add project constitution v1.0.0 (cardano-ledger-read)
15:07:12 [5c132938] chore(main): release 1.0.0 (cardano-ledger-read)
15:08:05 [afe0d162] k8s: set rollout strategies for mdbook (cardano-playground)
15:09:53 [60d75157] Deployed 80d01c6 with MkDocs version: 1.6.1 (cardano-ledger-read)
15:10:15 [10697764] Tmp (plutus)
15:14:29 [ee2e2b07] WIP newer liburing (cardano-node)
15:15:34 [05e3f8e8] Adjust fields to 64 chars/line (budget-management)
15:19:42 [924993b4] fix: better take care of the origin point when getting a tip (amaru)
15:22:45 [e86f3a1c] Drop N2C shell harness from ogmios (cardano-node-antithesis)
15:22:51 [d3460cb8] Merge pull request #403 from cardano-foundation/ci/github-actions-initial (cardano-ibc-incubator)
15:31:20 [078266f7] docs: update CHANGELOG with '2617.0' distribution (mithril)
15:34:46 [b7c51dd4] feat: comprehensive CLI flag registration (#1996) (dingo)
15:35:05 [b5bd21e7] Merge pull request #5755 from IntersectMBO/jj/no-datum (cardano-ledger)
15:37:52 [8f84608d] feat(ledger): governance ratification, tally, and enactment (#1965) (dingo)
15:38:05 [69dc0465] add Haskell Benchmark (customSmallerIsBetter) benchmark result for b5bd21e777e0a1791c12bdc5e4a522ed0e214e3a (cardano-ledger)
15:38:16 [765fbfbf] pass node unit name and network (guild-operators)
15:40:24 [164b9ab1] fix: update android to support 16kb window size (atala-prism-apollo)
15:41:35 [493af267] feat: ouroboros genesis peer rollback event (#2003) (dingo)
15:41:48 [2538214b] fix: select a correct best candidate on startup (amaru)
15:48:11 [0efdfb6d] ci: filter out slow tests with unchanged dependencies (mithril)
15:48:23 [ab954873] revert: omnibus toml (acropolis)
15:48:25 [cddecbdb] Remove `allowLeftOver` flag from `binaryGetDecoder` and simplify IP address decoders (cardano-ledger)
15:48:49 [b51ffa18] fix: collect then delete keys when switching to a new fork (amaru)
15:49:17 [39f3dbd1] OSC modification (budget-management)
15:52:04 [71161909] k8s: add mdbook redirect, fix routing (cardano-playground)
15:52:26 [afd15711] feat: add robots.txt with locale sitemaps and remove Google Fonts CDN link (#589) (cardano-org)
15:52:48 [9da67cbf] fix: enforce strict broken-link checks and fix relative md link in create-a-page (#590) (cardano-org)
15:53:40 [40572e4b] add latest Roundtable Talks to News (#591) (cardano-org)
15:53:54 [c6ce64e0] k8s: switch to new remote configs for predictable-yaml (cardano-playground)
15:54:10 [8ffe6b90] New translations code.json (Spanish) (#592) (cardano-org)
15:56:13 [40edc726] Add custom generator to cost_models (cardano-ledger-specs)
15:58:13 [53589f69] Artifacts generated from 690140fb28aa0a4c9aa5d30090d52aba5d8c8c77 (formal-ledger-specifications)
15:58:40 [cd7140ac] feat: governance committee quorum persistence (dingo)
15:59:04 [c5b6a6b8] Fix typos and improve API endpoint documentation and error responses (open-enterprise-agent)
15:59:23 [66545d5f] add Plutus Benchmarks (customSmallerIsBetter) benchmark result for 9d5b6d7c7d3b7a9816dd9e0ff495ba2125c79876 (plutus)
16:01:47 [fe1882bc] feat: self-healing hreflang sitemap with lastmod and noise filters (#593) (cardano-org)
16:02:45 [c3353cec] feat(release-tool): add drt — Daedalus release CLI (daedalus)
16:02:52 [f5adc6c8] feat(newsfeed): make newsfeed URLs build-time configurable (daedalus)
16:02:53 [a533a58d] fix(newsfeed): log error.message instead of raw Error object (daedalus)
16:02:54 [2c974517] feat(updater): prefer darwin-arm installer on Apple Silicon hardware (daedalus)
16:02:55 [5040dbe0] chore: bump version to 7.4.0 (daedalus)
16:04:51 [9989afc3] Artifacts generated from 3a1dfde1d00c3b65449eaf291778ef0b9e335dd3 (formal-ledger-specifications)
16:05:38 [7bc66e2b] tmp: fix (mithril)
16:07:22 [709e5ec8] feat(dijkstra): discharge `coin-of-{consumed,produced}Batch` in UTXO PoV (formal-ledger-specifications)
16:09:59 [0b8903a8] CIP-159-11: LEDGER-pov structure with LEDGER-I proved (#1123) (formal-ledger-specifications)
16:09:59 [912ce7f6] `indexedSumᵛ'-∪` and `sumConstZero` have proofs! (formal-ledger-specifications)
16:09:59 [a248f47a] feat(dijkstra): discharge `coin-of-{consumed,produced}Batch` in UTXO PoV (formal-ledger-specifications)
16:09:59 [d4d32d22] CIP-159-11: Initial PoV property module skeletons (#1123) (formal-ledger-specifications)
16:09:59 [f2445172] CIP-159-11: applyWithdrawals-pov and new library lemmas (#1123) (formal-ledger-specifications)
16:09:59 [9ee6ea03] feat(dijkstra): add UTXO and UTXOW preservation-of-value modules (formal-ledger-specifications)
16:09:59 [9d80ec82] CIP-159-11: LEDGER-pov fully structured, all holes filled (#1123) (formal-ledger-specifications)
16:14:51 [35315cc1] *testing* use ddz s3 bucket /w 7.5 suffix (daedalus)
16:16:41 [75fa9cad] Bump some workflow actions (ouroboros-consensus-tools)
16:16:42 [604a276f] lint(beacon): apply cabal-fmt (ouroboros-consensus-tools)
16:16:42 [ec2a694b] feat(beacon): add package version manifest to run metadata (ouroboros-consensus-tools)
16:16:42 [051ea7dd] [incomplete] summary (ouroboros-consensus-tools)
16:16:42 [bff85eb1] WIP: maintenance (ouroboros-consensus-tools)
16:16:42 [4f093ab1] WIP2 (ouroboros-consensus-tools)
16:16:42 [b4a9b340] feat(beacon): download and save db-analyser's build plan (ouroboros-consensus-tools)
16:16:42 [6830b8e7] WIP3 (ouroboros-consensus-tools)
16:18:01 [55e8d686] chore(nix): upgrade cardano-node to 10.7.1 and enable LSM UTxO backend (daedalus)
16:18:02 [cd81c2c5] chore: bump version to 7.5.0 (daedalus)
16:20:53 [9d921b59] feat: validate network in withdrawal reward address (amaru)
16:20:54 [9ec46e46] feat: validate transaction size (amaru)
16:20:54 [45a46ee2] feat: validate network if present in transaction body (amaru)
16:20:54 [c35347a5] feat: simple static certificate validations (amaru)
16:20:54 [1b43a024] feat: static block checks (amaru)
16:20:54 [26804e3d] feat: validate ExUnits per transaction (amaru)
16:20:54 [a1f297b5] feat: validate bootstrap address attributes (amaru)
16:20:55 [6fb2834a] feat: validate expiration epoch in committee update (amaru)
16:20:55 [cb445491] feat: validate network in treasury withdrawal (amaru)
16:20:55 [4a9fdf5a] feat: more static certificate checks (amaru)
16:20:55 [34ac8dd5] chore: coderabbit fixes (amaru)
16:20:55 [10279da3] feat: simple static governance predicates (amaru)
16:20:55 [2c3063c3] feat: validate pp update (amaru)
16:20:56 [a7642ff5] fix: SizedTransaction decoding (amaru)
16:20:56 [a39b9957] fix(tests): fix failing tests due to pp predicates (amaru)
16:20:56 [0a3e659a] chore: fmt (amaru)
16:20:56 [8ec4335f] chore: fmt (amaru)
16:20:56 [b5b891d1] test: add coverage for block body hash mismatch (amaru)
16:20:57 [421353a1] fix: cargo fmt (amaru)
16:20:57 [617e8ad7] fix: default value for WitnessSet should be 1 (amaru)
16:21:20 [61621dcf] feat: valdiate plutus scripts in witness set and new reference scripts (amaru)
16:21:20 [e3984a47] chore: bump uplc-turbo version (amaru)
16:21:20 [7da919dc] fix(conformance): update flat decoding loigc to make conformance tests pass (amaru)
16:21:20 [383aa1f6] feat: validate plutus scripts and enforce length checks on metadatum (amaru)
16:21:20 [252aeedf] chore: address PR feedback (amaru)
16:21:33 [27369ce2] Drop N2C shell harness from ogmios (cardano-node-antithesis)
16:22:19 [b08bce33] Deployed 27369ce with MkDocs version: 1.6.1 (cardano-node-antithesis)
16:22:23 [5368e6d0] *testing* 7.3 /w ddz newsfeed (daedalus)
16:23:21 [5083ed57] Fix typos and improve API endpoint documentation and error responses (atala-prism-building-blocks)
16:24:44 [1004ad03] chore: bump ledgerjs version (ledgerjs-cardano-shelley)
16:24:53 [b644c5e1] Rename file, make sure 64-char fields (budget-management)
16:26:49 [c9f0f6d9] Bump sinon from 21.0.3 to 21.1.2 (ledgerjs-cardano-shelley)
16:26:49 [9d96d154] Bump typescript from 5.9.3 to 6.0.3 (ledgerjs-cardano-shelley)
16:26:51 [4a8b96bb] Bump @typescript-eslint/parser from 8.57.2 to 8.59.0 (ledgerjs-cardano-shelley)
16:26:58 [6c5c73eb] Bump prettier from 3.8.1 to 3.8.3 (ledgerjs-cardano-shelley)
16:27:09 [634f421c] Update 2026-04-22T16:27:09Z (capkgs)
16:27:10 [9485f686] Bump @ledgerhq/hw-transport-node-hid from 6.32.0 to 6.33.0 (ledgerjs-cardano-shelley)
16:29:28 [c5b79ab4] docs: update spec to account for balance-tx extraction (cardano-wallet)
16:29:28 [8ac3da23] docs: add spec for removing cardano-api dependency (cardano-wallet)
16:29:29 [7307a0fe] feat: add networkIdToLedger conversion (cardano-wallet)
16:29:29 [d0af32bd] docs: account for cardano-balance-transaction transitive dependency (cardano-wallet)
16:29:29 [fd5fe22f] refactor: replace Cardano.Api.NetworkId with wallet-owned NetworkId (cardano-wallet)
16:29:29 [cdf6e0b3] docs: add implementation plan and tasks for cardano-api removal (cardano-wallet)
16:29:29 [e1a1acaf] refactor: rewrite SealedTx internals to use EraValue Read.Tx (cardano-wallet)
16:34:10 [b19ff010] fix: vrf test case (acropolis)
16:40:34 [c61173e0] Add custom generator to cost_models (cardano-ledger)
16:49:04 [0b6f87f5] chore: add utxo validation script in make file (acropolis)
16:49:59 [a6e98f6a] Add time to datum (budget-management)
16:51:37 [a81fca3d] chore: add block header validation script (acropolis)
16:51:53 [02bb5684] Fix typos and improve API endpoint documentation and error responses (open-enterprise-agent)
16:52:48 [9c1f9158] docs: update KNOWN_ISSUES.md (cardano-ibc-incubator)
16:53:51 [d0ec46cb] k8s: improve mdbook object naming (cardano-playground)
16:54:56 [6b6b4096] cardano-testnet | Test transaction autobalancing with withdrawal (cardano-node)
16:55:24 [19f77b86] feat(release-tool): add drt — Daedalus release CLI (daedalus)
16:55:25 [61588232] feat(newsfeed): make newsfeed URLs build-time configurable (daedalus)
16:55:26 [65b1c1fd] fix(newsfeed): log error.message instead of raw Error object (daedalus)
16:56:38 [fa9c68eb] cardano-testnet | Test transaction autobalancing with withdrawal (cardano-node)
16:58:22 [0711bc24] feat(updater): prefer darwin-arm installer on Apple Silicon hardware (daedalus)
16:58:22 [a6b39db1] chore: bump version to 7.4.0 (daedalus)
17:02:24 [7f06fd24] Deploying to gh-pages from @ IntersectMBO/plutus@9d5b6d7c7d3b7a9816dd9e0ff495ba2125c79876 🚀 (plutus)
17:07:04 [07ef0edf] Add tests coverage for the transaction balancing with withdrawal (cardano-api)
17:07:40 [df53bee7] tmp: fix (mithril)
17:10:35 [0b28beb7] refactor(stm): enhance selection in witness prep (mithril)
17:10:36 [89b9b4df] fix(stm): addressed jia's points (mithril)
17:10:36 [eeb45413] fix(stm): copilot suggestions (mithril)
17:10:36 [43c25c58] refactor(stm): selection is done by comparing hashes (mithril)
17:10:36 [e25d385b] docs(stm): update doc comment of the function (mithril)
17:10:36 [b8019cad] fix(stm): second copilot suggestions addressed (mithril)
17:10:37 [30e60fd0] fix(stm): address review comments (mithril)
17:10:37 [4c6c51fa] refactor(stm): simplify index selection and dedup (mithril)
17:10:37 [caab1cfc] fix(stm): copilot suggestions (mithril)
17:13:40 [8ec2c4ec] Update proposal voting contexts (Governance)
17:18:38 [f24549d2] refactor: fake block injector to know new epoch block (acropolis)
17:20:31 [ffb7e814] Merge pull request #404 from cardano-foundation/docs/update-known-issues (cardano-ibc-incubator)
17:20:33 [fb21a9af] ci: filter out slow tests with unchanged dependencies (mithril)
17:32:10 [72eb9b1a] cip-0108 add maxlength field to schema (CIPs)
17:33:15 [acca3c16] WIP: replace entire outdated nix setup (ouroboros-consensus-tools)
17:33:38 [aea3110a] ci: include slow tests if a specific label is set (mithril)
17:33:50 [998fa96a] fix: get the next best chain header from a snapshot (amaru)
17:34:43 [22e0d2d0] GH CI (ouroboros-consensus-tools)
17:34:48 [035c1c58] feat: add a way to call a stage from outside the stage graph (amaru)
17:34:48 [bf2cb860] refactor: remove the type parameter on CanValidateTxs (amaru)
17:34:48 [e7cc42fb] feat: integrate the mempool as a stage (amaru)
17:34:48 [036f925c] test: check the result of a rejected tx submission. (amaru)
17:34:48 [7e7c30f4] test: use traces to test the behavior of the mempool stage (amaru)
17:34:49 [e2e37321] refactor: use a specific message type for the mempool stage (amaru)
17:34:49 [2a5a6201] feat: wait for available transactions inside the tx submission initiator stage (amaru)
17:34:49 [6cbf22ae] test: remove the sized mempool (amaru)
17:34:49 [bdcae7c5] refactor: remove an incepted module (amaru)
17:34:49 [4642a2a9] refactor: remove an unnecessary method (amaru)
17:34:49 [54949bb6] fix: implement the call of an input in the simulation builder (amaru)
17:34:50 [bf969fb8] refactor: extract validation traits to the same module (amaru)
17:34:50 [fee41fdf] fix: prevent a memory leak with contramapped stage inside the txsubmission initiator (amaru)
17:40:12 [1f859eeb] run e2e sync test until epoch 185 (was reduced from 182 to 176 due to regression) (amaru)
17:40:12 [2898d846] tweak logging to see why sync is slow again (amaru)
17:43:06 [11cc9861] ci: run e2e tests (amaru)
17:47:25 [1385adc9] ci: run e2e tests (amaru)
17:47:37 [b931cb70] chore(stm): change log and crates version (mithril)
17:50:32 [0cd0ea0a] enforce required properties of witness (CIPs)
17:51:17 [1dade282] ensure references are unique (CIPs)
17:52:10 [b48b3a2b] Add tests coverage for the transaction balancing with stake withdrawal (cardano-api)
17:54:38 [f23abf38] Consensus team fortnightly update 2026-04-08 to 2026-04-21 (#768) (cardano-updates)
17:57:24 [37c31f79] add clarification on reference types (CIPs)
17:57:58 [5ca39065] bump: predictable-yaml-configs (cardano-playground)
17:58:01 [4a18d822] deploy: f23abf38399e85a6e04eb00b4454546d5b008131 (cardano-updates)
18:00:36 [b40fcd28] add description to reference label (CIPs)
18:03:07 [cb2409fd] feat: governance committee quorum persistence (dingo)
18:04:57 [5e51f6e5] feat(release-tool): add drt — Daedalus release CLI (daedalus)
18:05:00 [6b5ed691] feat(newsfeed): make newsfeed URLs build-time configurable (daedalus)
18:05:01 [a63c4547] fix(newsfeed): log error.message instead of raw Error object (daedalus)
18:05:02 [833eac1e] feat(updater): prefer darwin-arm installer on Apple Silicon hardware (daedalus)
18:05:03 [b966c14a] chore: bump version to 7.4.0 (daedalus)
18:19:21 [15b8d0d7] Fix proto-lens-etcd missing protoc, snappy/libc++abi nix store dep leaks on darwin (haskell-nix-example)
18:19:54 [b28ea086] Merge pull request #3190 from input-output-hk/curiecrypt/3178-enhance-witness-prep (mithril)
18:22:17 [3101e237] feat(peergov): add explicit inbound governance budget and observability (dingo)
18:24:45 [bc76186a] deploy: b28ea0866e602e17ea843c65079b7e27cc515751 (mithril)
18:26:45 [27ec3534] Add tests coverage for the transaction balancing with stake withdrawal (cardano-api)
18:32:41 [4cf23ee3] fix(ledger): snap to epoch-end boundary (#2001) (dingo)
18:38:09 [40372758] Disable atf tests on darwin (kyua signal tests broken in Nix sandbox) (haskell-nix-example)
18:42:31 [6636b2e5] Add tests coverage for the transaction balancing with stake withdrawal (cardano-api)
18:49:09 [45ee86d1] feat(peergov): address ai review and lint error (dingo)
18:59:20 [30fd377e] k8s: rename mdbook.k8s.io -> book.k8s.io (cardano-playground)
19:07:55 [226b002d] Bump up changelog and version (cardano-ledger)
19:10:55 [0707138a] Claude has done some horrible things to make the termination checker happy (agda-cardano-common)
19:14:43 [962f32b2] Bump dompurify from 3.3.3 to 3.4.1 (developer-portal)
19:21:19 [afe89e1e] Added cardano-ledger-conway-1.22.1.0 (cardano-haskell-packages)
19:23:34 [393eaa28] feat: add wallet-owned TxMetadata types (cardano-wallet)
19:29:31 [933c3f42] feat: capture original bytes when decoding redeemers (amaru)
19:39:05 [be737141] refactor: extract validation traits to the same module (amaru)
19:39:05 [0ac50fda] refactor: use a specific message type for the mempool stage (amaru)
19:44:42 [4191bee1] fix: prevent a memory leak with contramapped stage inside the txsubmission initiator (amaru)
19:50:07 [d07475a9] tweak logging to see why sync is slow again (amaru)
20:00:45 [e1acdff9] feat(dijkstra): discharge `coin-of-{consumed,produced}Batch` in UTXO PoV (formal-ledger-specifications)
20:02:16 [92a7699d] feat: add ledger-native tx body builder (Transaction.Build) (cardano-wallet)
20:05:05 [e1c47bb6] ci: run e2e tests (amaru)
20:05:33 [f6e37d50] feat: capture original bytes when decoding PlutusData (amaru)
20:20:26 [726656ab] feat: add Transaction.Ledger — ledger-native tx construction (cardano-wallet)
20:23:24 [68e441c5] feat: complete Transaction.Ledger exports (cardano-wallet)
20:25:00 [0a97886b] fix(updater): respect pathname prefix in NEWS_URL/NEWS_HASH_URL, improve error logging (daedalus)
20:25:40 [3a0081ae] chore: bump version to 2.2.0 (cardano-rosetta-java)
20:31:20 [13e76caa] test: duplicate TransactionSpec for Transaction.Ledger (cardano-wallet)
20:34:36 [0923430a] feat(release-tool): add drt — Daedalus release CLI (daedalus)
20:34:43 [56baf61e] feat(newsfeed): make newsfeed URLs build-time configurable (daedalus)
20:34:46 [0b414402] feat(updater): prefer darwin-arm installer on Apple Silicon hardware (daedalus)
20:34:47 [2beedd4f] chore: bump version to 7.4.0 (daedalus)
20:35:32 [49702f9b] chore(nix): upgrade cardano-node to 10.7.1 and enable LSM UTxO backend (daedalus)
20:35:33 [cf3a491e] chore: bump version to 7.5.0 (daedalus)
20:38:29 [48962d84] *testing* use ddz s3 bucket /w 7.5 suffix (daedalus)
20:50:50 [031e0c3d] Added cardano-ledger-conway-1.22.1.0 (#1352) (cardano-haskell-package-repo)
20:56:09 [08a09e5c] feat(dijkstra): discharge `coin-of-{consumed,produced}Batch` in UTXO PoV (formal-ledger-specifications)
21:01:17 [c7fd8630] Update from 031e0c3d411d89ff7e746e994ab1cb4771ca5db8 (cardano-haskell-packages)
21:03:13 [43365295] feat: governance committee quorum persistence (dingo)
21:11:54 [03b84d92] feat: create a new LangaugeView type for the script integrity verification (amaru)
21:14:35 [a65654b9] Reject bootstrap-tx-out with LSM backend (cardano-db-sync)
21:21:28 [90d473c4] Add reward fix procedure (cardano-db-sync)
21:21:28 [15de7341] Add changelog (cardano-db-sync)
21:21:28 [99162ec3] Add sanity check for PoolMetadataHash (cardano-db-sync)
21:21:28 [b97d3a7b] Remove epoch stake entries with 0 amount (cardano-db-sync)
21:21:28 [d85ccbf9] Add procedure that checks and fixed epoch table entries (cardano-db-sync)
21:21:28 [91002cbd] delete leftover (cardano-db-sync)
21:21:46 [09252631] test: truncate token logos in Allure attachments over 5MB (cardano-rosetta-java)
21:24:15 [92761cb5] feat: governance committee quorum persistence (dingo)
21:26:36 [bc3d9de9] feat: add a mempool stage (#745) (amaru)
21:30:22 [2978ad39] deploy: 0f9e37604c21192723fb7bed61af451e673ede0f (cardano-rosetta-java)
21:34:46 [c633451d] ci: run e2e tests (amaru)
22:07:36 [95a107b7] feat(peergov): add explicit inbound governance budget and observability (#2008) (dingo)
22:29:00 [1f78849d] feat(Dijkstra/Ledger/PoV): prove SUBLEDGERS-utxo-coin (formal-ledger-specifications)
22:51:07 [c878e3b6] Log deleted snapshots (cardano-db-sync)
22:51:28 [3950d65d] Fixup PoolDataLayer (cardano-db-sync)
22:57:07 [a530584d] test(halo2_ivc): add deterministic fixture generation and generate assets (mithril)
22:57:07 [45477582] docs(halo2_ivc): document stored golden test assets (mithril)
22:57:07 [d6e8ba0f] test(halo2_ivc): add first positive golden tests (mithril)
22:57:07 [8c64d54d] test(halo2_ivc): add fixture readers for golden tests (mithril)
22:57:08 [24568391] test(halo2_ivc): add recursive chained-flow positive golden test (mithril)
22:57:08 [bebf74bd] test(halo2_ivc): add genesis base-case positive golden test using MockProver (mithril)
22:57:08 [0808414c] test(halo2_ivc): add normal recursive-step positive golden test using MockProver (mithril)
22:57:08 [c5dee246] chore(halo2_ivc): organize structure (mithril)
22:57:08 [016c9df2] test(halo2_ivc): accelerate asset generation and make proof generation non-determinstic (mithril)
22:57:08 [5e6468eb] test(halo2_ivc): remove redundant asset smoke test (mithril)
22:57:09 [bf60ed7a] refactor(halo2_ivc): streamline golden generators and asset paths (mithril)
22:57:09 [88016f5c] test(halo2_ivc): mark slow positive golden tests for CI (mithril)
22:57:09 [0434df70] test(halo2_ivc): embed golden assets with include_bytes (mithril)
22:57:09 [d516194a] refactor(halo2-ivc): clean up golden test generators and helpers (mithril)
22:57:09 [94961437] test(halo2_ivc): extend positive golden coverage and refactor asset workflow (mithril)
22:57:09 [5753ed1b] chore(halo2_ivc): fix clippy warnings (mithril)
22:57:10 [48e6ff24] test(halo2_ivc): ignore slow golden tests pending split CI modes (mithril)
22:59:21 [1ebc88f2] fixed minutxo fee calc (buildooor)
22:59:51 [f0276bc1] chore(mithril-stm): bump crate version and update changelog (mithril)
23:07:15 [cae46861] fix(ledger): Made changes to return sentinel error from unimplemented LedgerView stubs (dingo)
23:18:09 [754b4325] feat(Dijkstra/Ledger/PoV): prove SUBLEDGERS-utxo-coin (formal-ledger-specifications)
23:19:13 [5051eb92] 🟩 API (All properties) is up (204 in 618 ms) [skip ci] [upptime] (cf-token-metadata-registry-status)
23:19:13 [e9d102f3] 🟩 API (Specific property) is up (204 in 96 ms) [skip ci] [upptime] (cf-token-metadata-registry-status)
23:19:14 [54a2320b] 🟩 API (Batch) is up (204 in 95 ms) [skip ci] [upptime] (cf-token-metadata-registry-status)
23:22:21 [d5babc10] 🟥 1694ballot.cardano.org is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:22:22 [5b9673f8] 🟥 event-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:22:23 [14716c04] 🟥 blockchain-follower-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:22:23 [b44dcec0] 🟥 login-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:22:24 [b3a02307] 🟥 cast-vote-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:22:24 [0411ca5d] 🟥 get-votes-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:22:25 [20158fa4] 🟥 get-vote-receipt-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:23:07 [88a2a5c5] 🟩 voting.summit.cardano.org is up (200 in 296 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:23:08 [516228dd] 🟩 event-api is up (200 in 557 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:23:09 [33e8d44a] 🟩 blockchain-follower-api is up (200 in 234 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:23:09 [a41b2b82] 🟩 user-verification-api is up (405 in 553 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:23:10 [5685ece7] 🟩 login-api is up (401 in 523 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:23:10 [1951525e] 🟩 cast-vote-api is up (401 in 299 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:23:11 [645e9ecf] 🟩 get-votes-api is up (401 in 112 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:23:11 [577df839] 🟩 get-vote-receipt-api is up (401 in 293 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:23:12 [06fc12e4] 🟩 keria is up (401 in 513 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:34:59 [f2b4bae7] Update link and description for CoinCashew Guide (developer-portal)
23:35:44 [c58969f6] Merge pull request #3204 from input-output-hk/hjeljeli32/3125-add-golden-tests-ivc (mithril)
23:40:39 [178b2988] deploy: c58969f6f0e0445a36f595fff5c1663b0bfc3f30 (mithril)
23:48:11 [d09b79ef] test(halo2_ivc): add Layer A encoding and preimage byte-range tests (mithril)
23:48:55 [e4826ef2] feat(release-tool): add drt — Daedalus release CLI (daedalus)
23:48:56 [8d9b1b0f] feat(newsfeed): make newsfeed URLs build-time configurable (daedalus)
23:48:57 [1e0f1cf1] feat(updater): prefer darwin-arm installer on Apple Silicon hardware (daedalus)
23:48:58 [deb5309d] chore: bump version to 7.4.0 (daedalus)
23:51:47 [44c09e4e] feat(ledger/hardfork): implement hardfork combinator types (dingo)
23:56:54 [969df232] test(halo2_ivc): add Layer A state public input formatting tests (mithril)