Home / Reports / Dec 12, 2025

Friday, December 12, 2025

732 commits had been pushed across 71 repos by 97 authors. There were 4,411,880 additions and 528,669 deletions. Official weekly status updates can be found on essentialcardano.io.

Authors

Repos Updated

Commit Log

00:02:56 [21d6267a] chore(deps): bump cachix/install-nix-action from V27 to 31.9.0 (marlowe-cardano)
00:03:00 [3103ddd9] chore(deps): bump actions/cache from 4 to 5 (marlowe-cardano)
00:03:45 [ff8f9fee] update github runners (aiken)
00:05:09 [42babe5d] chore: Release (aiken)
00:06:03 [e99dd231] :bento: Update graphs [skip ci] (cf-cip1694-ballot-status)
00:12:18 [0a517907] :card_file_box: Update status summary [skip ci] [upptime] (cf-token-metadata-registry-status)
00:12:18 [bba8e96a] :pencil: Update summary in README [skip ci] [upptime] (cf-token-metadata-registry-status)
00:12:41 [f8069f1d] changes to add support for searchUtxosByAsset (cardano-node-api)
00:14:12 [7f28dbae] dropped "standard" from title as redundant + perhaps misleading (CIPs)
00:14:44 [18dc2ffd] removed artefact from CPS template (1 of 3) (CIPs)
00:14:54 [4ffc068e] chore: testing (catalyst-voices)
00:15:09 [f244d37b] removed artefact from CPS template (2 of 3) (CIPs)
00:15:46 [a6e419cd] removed artefact from CPS template (3 of 3) (CIPs)
00:15:48 [c8b44414] :bento: Update graphs [skip ci] (cf-token-metadata-registry-status)
00:16:34 [096ef55f] Apply suggestions from code review (cardano-ledger)
00:17:41 [e8627a2e] :bento: Update graphs [skip ci] (cf-summit-evoting-status)
00:19:58 [66f92eda] aiken 1.1.21 (homebrew-tap)
00:22:01 [8c90af87] Refactor UTXO handling with new types and CBOR decoding (acropolis)
00:22:15 [47f94cc6] Initial plan (mantis)
00:27:00 [b8fa3c4e] :card_file_box: Update status summary [skip ci] [upptime] (cf-cip1694-ballot-status)
00:27:00 [babeff7f] :pencil: Update summary in README [skip ci] [upptime] (cf-cip1694-ballot-status)
00:27:06 [f5768e67] Set default log level to ERROR with INFO for high-level lifecycle events (mantis)
00:29:39 [8576997f] Fix logback.xml: update default value to ERROR and remove duplicate header (mantis)
00:34:10 [b1cec7df] :pencil: Update summary in README [skip ci] [upptime] (cf-summit-evoting-status)
00:34:11 [e000c6f4] :card_file_box: Update status summary [skip ci] [upptime] (cf-summit-evoting-status)
00:34:31 [2ff8dd3b] fix nullable returns (react-native-haskell-shelley)
00:37:00 [3cfedc48] Set test logging to ERROR level for silent tests (mantis)
00:42:08 [aaad29db] Find epochs that have missing epoch_stake entries (cardano-db-sync)
00:42:14 [52e9e6e1] Fix missing epoch_stake (cardano-db-sync)
00:42:18 [7dde03ff] Revalidate epoch_stake after fixing (cardano-db-sync)
00:52:14 [8af055d6] Update Hackage and Stackage (haskell.nix)
01:12:07 [926ab416] fourmolize (cardano-db-sync)
01:28:35 [dfa28762] refactor(dolos): refactor Dolos chart: add socat socket sidecar (helm-charts)
01:31:12 [c80a98e0] [EC Api] - Added: Essential Cardano X Account (essential-cardano-content)
02:07:00 [d2e1c33b] add auto install for rust toolchains, add memcpy for Uint8Array return type (csl-mobile-bridge)
02:13:45 [d83877fb] bump version name, return old package name (csl-mobile-bridge)
02:13:52 [71a93ce5] refactor(dolos): refactor Dolos chart: add socat socket sidecar (helm-charts)
02:17:30 [c1acd507] switch to new csl and msl packages with automatic memory management (yoroi-mobile)
02:18:44 [338f0d1d] Merge pull request #834 from chippr-robotics/copilot/set-default-log-level-error (mantis)
02:18:59 [f0a1d3a1] chore: bump version to 0.1.158 [skip ci] (mantis)
02:22:12 [91e8f5b2] Merge branch 'develop' into evgenii/csl-msl-auto-memory (yoroi-mobile)
02:23:13 [23c859a4] bun.lock update (yoroi-mobile)
02:26:29 [b3f61fce] Scheduled update (pool_groups)
02:32:52 [6b76639e] bump packages (yoroi-mobile)
02:34:23 [29e9c884] v.77 (web3-sdk)
02:38:22 [fc69a37a] refactor to new UI (yoroi-frontend)
02:55:50 [931a7484] Initial plan (mantis)
03:03:11 [5473def6] Bump chromedriver from 143.0.0 to 143.0.1 in /packages/e2e-tests (yoroi-frontend)
03:03:54 [47290dba] Added config.yaml.example file (#564) (adder)
03:06:18 [aa96e589] Complete RPC inventory and MCP enhancement plan (mantis)
03:11:28 [76174dfb] feat: implement PoolDistrResult (#1256) (gouroboros)
03:23:45 [bc675356] Merge pull request #5478 from IntersectMBO/aniketd/cddl-remove-old (cardano-ledger)
03:24:27 [9819afea] Update changelogs to reflect changes in BBODY rule (cardano-ledger)
03:24:27 [f05d9f5b] Add mocked-up Peras certificate validation routine (cardano-ledger)
03:24:27 [9e69a247] Add Peras certificate validation to Dijkstra BBODY rule (cardano-ledger)
03:26:45 [9a5fc421] add Haskell Benchmark (customSmallerIsBetter) benchmark result for bc675356cf112dc2f8b21ae08002a3a72e4c0081 (cardano-ledger)
03:31:26 [5ab5b26f] Update changelogs (cardano-ledger)
03:31:26 [93e7b937] Change all List to NonEmpty in predicate failures (cardano-ledger)
03:53:33 [a78cac82] Initial plan (mantis)
03:55:16 [ab4adab3] refactor(database): create transaction abstraction interface (dingo)
04:11:48 [26b57529] Initial plan (mantis)
04:19:21 [e78fadb5] Fix Gorgoroth Phase 1 network formation issues (mantis)
04:21:01 [fbe0f964] Add documentation for Gorgoroth Phase 1 fixes (mantis)
04:32:33 [32c2d845] Merge pull request #588 from IntersectMBO/nm/fix-doctests (cardano-base)
04:40:03 [7234b451] Merge pull request #836 from chippr-robotics/copilot/inventory-rpc-endpoints (mantis)
04:40:22 [fb150846] Update proposal voting contexts (Governance)
04:45:44 [1c07fd9c] fix: remove paths filter from gh-pages workflow to ensure docs update on every push (mantis)
05:11:38 [46a1f059] Merge branch 'main' into copilot/fix-ghpages-update-issue (mantis)
05:11:46 [449e4b2b] grammar issue found. (site)
05:16:47 [d4794e37] WIP: golden test (cardano-api)
05:20:10 [0df50532] Merge pull request #840 from chippr-robotics/copilot/fix-ghpages-update-issue (mantis)
05:41:01 [205ae676] update retrying flow for config and signed_doc CLI tools (catalyst-voices)
05:42:43 [c40ef40c] Add Intersect Developer Experience Survey 2025 Update (developer-experience)
05:45:34 [ca99c471] Change all List to NonEmpty in predicate failures (cardano-ledger)
05:45:34 [3d8694c1] Update changelogs (cardano-ledger)
05:48:19 [71973cfb] add Haskell Benchmark (customSmallerIsBetter) benchmark result for 3d8694c13d0db681b793b1e77177b7d9964737a9 (cardano-ledger)
05:51:19 [0818af3e] try (catalyst-voices)
05:52:49 [5b57ce7c] bump versions for signed-docs and config (catalyst-voices)
05:53:08 [1e446bac] Merge pull request #476 from input-output-hk/gd/fix-vrf (acropolis)
05:55:26 [a064c262] Use Provenance instead of ConnectionMode (ouroboros-network)
06:05:55 [1e2e0bb5] remove /core from meshsdk to reduce weight (web3-sdk)
06:07:13 [6b7d5fe5] Remove unused import (ouroboros-network)
06:08:04 [49cc1933] bump to .77 (web3-sdk)
06:23:57 [339f2079] set `RETRY_DELAY` for 30 minutes (catalyst-voices)
06:33:36 [95c0dbcf] fix (catalyst-voices)
06:36:30 [9c4c1c9f] Merge branch 'main' into feat/enable-otel (catalyst-voices)
06:59:15 [7a6a6173] Add PR list for M1 & M2 Sundae/Consensus contract (amaru-treasury)
07:09:00 [734aa6a1] wip (catalyst-voices)
07:10:51 [ee1660ae] wip (catalyst-voices)
07:21:40 [bb23fd3f] fix(ui): fix error not display when input wrong display name (cf-identity-wallet)
07:29:53 [fa780114] feat(ui): remove cardano connect from home when use grp (cf-identity-wallet)
07:31:06 [a6d773b5] Initial plan (mantis)
07:39:04 [e70d6558] Add OpenAPI spec generation and interactive API reference (mantis)
07:41:53 [86356c87] Add OpenAPI validation and update CI workflow (mantis)
07:44:34 [ae9e016e] Add comprehensive API reference maintenance documentation (mantis)
07:47:37 [600cc743] Fix code review issues in conversion and validation scripts (mantis)
07:49:15 [6e10cc42] Remove unused extract_params_from_body function (mantis)
07:56:03 [e80e0e2b] chore: adding test (catalyst-voices)
07:59:37 [be9a2e7d] Add mocked-up Peras certificate validation routine (cardano-ledger)
07:59:37 [619c2d1b] Add Peras certificate validation to Dijkstra BBODY rule (cardano-ledger)
08:00:24 [986d70ef] Update changelogs to reflect changes in BBODY rule (cardano-ledger)
08:05:34 [1a6170ef] fix: format (catalyst-voices)
08:17:07 [3925c636] rename package to @utxos/sdk (web3-sdk)
08:17:15 [52ff5fcc] fix name (web3-sdk)
08:18:39 [d1d4f38c] Merge pull request #4464 from Emurgo/chore/e2e-tests-updates (yoroi-frontend)
08:19:27 [1b4e33f1] Changed back the exposure of the Bls error (mithril)
08:20:40 [33470444] Update TODO.md (pluts-emulator)
08:22:24 [fda378bf] chore(cat-voices): CatId optimisation (#3852) (catalyst-voices)
08:22:34 [3c152259] fix (catalyst-voices)
08:23:25 [20ea68aa] Merge branch 'develop' into dependabot/npm_and_yarn/packages/e2e-tests/chromedriver-143.0.1 (yoroi-frontend)
08:24:32 [20d546a6] Merge pull request #27 from HarmonicLabs/emulator-v2 (pluts-emulator)
08:24:42 [53de2b28] Revert "Various fixes and testing suite" (pluts-emulator)
08:24:49 [d5a8cdf6] Merge branch 'feat/co-proposers-3677' into feat/proposal-viewer-v2 (catalyst-voices)
08:24:52 [fb1a3d72] Merge pull request #29 from HarmonicLabs/revert-27-emulator-v2 (pluts-emulator)
08:25:46 [ded50d79] Merge pull request #111 from utxos-dev/chore/transfer-repo (web3-sdk)
08:28:00 [213151d7] chore(cf-idw): bump chart version (cf-helm-charts)
08:29:07 [4780616a] feat(cf-idw/cardano-node): add support to manage multiple cardano-node implementations (based on the image name btm) (cf-helm-charts)
08:29:08 [21b7313e] chore(cf-idw/cardano-node): add comments about amaru and set dingo to use default haskell cardano-node socket path (cf-helm-charts)
08:29:08 [ff7eed35] chore(cf-idw/cardano-node): fixing dingo config (cf-helm-charts)
08:29:08 [d4a67ba9] chore(cf-idw/cardano-node): trying to fix issue with rendering (cf-helm-charts)
08:29:27 [5997450f] chore(cf-idw): bump chart version (cf-helm-charts)
08:30:14 [235f6bde] Merge pull request #26 from cardano-foundation/feat/add-support-for-mulitple-cardano-node-impls (cf-helm-charts)
08:30:28 [a3cac4d5] Update index.yaml (cf-helm-charts)
08:32:44 [f8106b68] Merge remote-tracking branch 'upstream/main' into emulator-v2 (pluts-emulator)
08:33:48 [b7e46dd7] Revert "Merge remote-tracking branch 'upstream/main' into emulator-v2" (pluts-emulator)
08:34:18 [0b6bc7b1] Reapply "Merge remote-tracking branch 'upstream/main' into emulator-v2" (pluts-emulator)
08:35:28 [a16d3fef] try (catalyst-voices)
08:37:16 [f332f81b] Merge pull request #4465 from Emurgo/dependabot/npm_and_yarn/packages/e2e-tests/chromedriver-143.0.1 (yoroi-frontend)
08:40:28 [11a1e715] Merge branch 'develop' into feat/YW-153/single-address-receive-page (yoroi-frontend)
08:42:06 [7a577e19] Fix the github mess (pluts-emulator)
08:46:32 [5a40defa] Merge pull request #31 from RSoulatIOHK/git-mistake-fix (pluts-emulator)
08:57:27 [41af47ee] GITBOOK-1194: TIMR - DEV REPORT UPDATE (Intersect-knowledge-base)
09:03:39 [5853b02f] started moving error in corresponding module (mithril)
09:05:46 [82891865] replace future_proof_system feature with future_snark (mithril)
09:05:48 [0d8aae9e] finished moving error to submodule and fixed import order and typos (mithril)
09:07:25 [b0c9d5ce] Finished fixing import format and bls error exposure (mithril)
09:07:53 [bb127b32] Merge pull request #128 from animeshghosh/main (site)
09:08:29 [79f8a598] Update recent-updates.md (Intersect-knowledge-base)
09:10:14 [b74faa4d] add some comments & additional filters to questions. (state-of-the-developer-ecosystem)
09:14:42 [f33b5cba] chore: added missing crate (amaru)
09:15:25 [5ddbc94a] fix: resolve circular dependencies and fix lint/tsc errors (yoroi-mobile)
09:16:54 [8fd1f3ee] fix: update imports and fix Datum type conversion (yoroi-mobile)
09:17:08 [f16eeb8d] Apply review suggestion from ch1bo (ouroboros-leios-sim)
09:17:09 [a8a82ce3] Fix the devShell references (ouroboros-leios-sim)
09:17:09 [50fb96e9] Fix failed builds (ouroboros-leios-sim)
09:17:09 [6c39aec1] Fix the devShell references...strikes back (ouroboros-leios-sim)
09:17:10 [9bf72e8d] Guard all demo builds for Linux only (ouroboros-leios-sim)
09:17:10 [83de6829] Remove the aarch64-linux from builds (ouroboros-leios-sim)
09:17:10 [fdd412c8] Enable all systems (ouroboros-leios-sim)
09:17:11 [bd294118] Resurrect the index in demo/README.md (ouroboros-leios-sim)
09:17:11 [a5cff136] Fix github urls (ouroboros-leios-sim)
09:17:11 [4b8466ea] Replace stdenv.isLinux with "x86_64-linux" because OC doesn't have aarch enabled (ouroboros-leios-sim)
09:17:12 [126632a6] Add overview diagram for demo/2025-10 (ouroboros-leios-sim)
09:17:12 [712f844a] Consistent demo nix derivation names (ouroboros-leios-sim)
09:17:12 [62d87f28] Package immutable.tar.gz (ouroboros-leios-sim)
09:18:03 [86899c0d] aarm64 -> aarch64-linux (hydra-poc)
09:18:25 [6fed7464] Draft configure-netns.sh script for namespaced Leios experiments (ouroboros-leios-sim)
09:18:26 [d564371d] Configure and apply shfmt in demo/ (ouroboros-leios-sim)
09:18:26 [0d53716f] Configure IP assignments and network routes (ouroboros-leios-sim)
09:18:26 [066e04fd] Major refactor to accomodate running in namespaces (ouroboros-leios-sim)
09:18:26 [c22987e9] Implement SS on Downstream (ouroboros-leios-sim)
09:18:27 [29ffbd3d] Implement SS on Upstream and Node0 (ouroboros-leios-sim)
09:18:27 [5769ec02] Clean up logs filtering in Demo Alloy (ouroboros-leios-sim)
09:18:27 [bcf2964d] Silence Resource tracing on Downstream and Node0 (ouroboros-leios-sim)
09:19:21 [b6d04552] Add BLS minVer and minSig `DSIGN` to benchmarks (cardano-base)
09:19:44 [f9101a69] feat(ledger): String method for Voter (#1287) (gouroboros)
09:23:16 [094595bb] Draft configure-netns.sh script for namespaced Leios experiments (ouroboros-leios)
09:23:19 [2e932296] Configure IP assignments and network routes (ouroboros-leios)
09:23:20 [33f84d04] Major refactor to accomodate running in namespaces (ouroboros-leios)
09:23:20 [5811f675] Configure and apply shfmt in demo/ (ouroboros-leios)
09:23:47 [dcf8f12d] Implement SS on Downstream (ouroboros-leios)
09:23:48 [f1c9f0ff] Implement SS on Upstream and Node0 (ouroboros-leios)
09:23:49 [353c4b8d] Clean up logs filtering in Demo Alloy (ouroboros-leios)
09:23:49 [abff4a7d] Silence Resource tracing on Downstream and Node0 (ouroboros-leios)
09:24:17 [22f7c651] Add a .#ui package for the leios visualization (ouroboros-leios)
09:24:17 [9e9f7b78] Add a .#ui-live derivation to open ui with live stream (ouroboros-leios)
09:26:03 [fd643f78] add YORO3 (cardano-pool-metadata)
09:26:57 [2193c5ef] refactor: consolidate imports from same packages (yoroi-mobile)
09:27:11 [af96f1b4] fix(ui): fix error not display when input wrong display name (#1473) (cf-identity-wallet)
09:27:48 [ffe26749] feat: update utxow rule validate function to use acropolis common transaction types, make witnesses codec, introduce UnpackedTransactionsMessage which will be used by utxo_state to validate transactions (acropolis)
09:27:56 [4905a76d] fix: suppress TypeScript errors for app-specific imports (yoroi-mobile)
09:28:21 [16c4ecf4] Merge pull request #2852 from input-output-hk/djo/2823/snapshot-converter_add-cardano-docker-cmd (mithril)
09:28:30 [7524e6d9] aarm64 -> aarch64-linux (#2410) (hydra-poc)
09:29:07 [e5820a6f] fix: suppress TypeScript errors for app-specific imports in wallet-manager (yoroi-mobile)
09:29:11 [9e61bf14] fix: add @ts-expect-error for remaining app-specific imports in useIsOnline (yoroi-mobile)
09:29:46 [c0cbd4b0] Update version and CHANGELOG (mithril)
09:29:50 [3f0cdad3] fix: suppress all remaining TypeScript errors in wallet-manager (yoroi-mobile)
09:30:05 [85d686fe] open source survey platform on cloudflare. (state-of-the-developer-ecosystem)
09:30:13 [71788471] Merge pull request #5476 from IntersectMBO/peras/block-cert-validation (cardano-ledger-specs)
09:30:23 [33cbeb61] fix: remove mock export from wallet-manager index to fix TypeScript errors (yoroi-mobile)
09:30:55 [049f0de7] fix: add explicit return types to useCollateralInfo and useUtxos hooks (yoroi-mobile)
09:33:07 [df85e2ac] add Haskell Benchmark (customSmallerIsBetter) benchmark result for 7178847103b9567ace83d5e913da279a42001316 (cardano-ledger)
09:33:20 [116262fe] deploy: 16c4ecf4752db61ee1b2a3f729cce78c513a5a35 (mithril)
09:33:44 [5868372c] rename all instances of @meshsdk/web3-sdk to @utxos/sdk (web3-sdk)
09:33:45 [46a7ef9c] feat(ui): remove cardano connect from home when use grp (#1474) (cf-identity-wallet)
09:33:57 [08603493] docs: document app-specific imports in packages that need to be fixed (yoroi-mobile)
09:34:12 [fdc26ea2] convert Fr marshalling to use psb (cardano-base)
09:34:12 [95411fa9] make blst struct staticly typed (cardano-base)
09:34:12 [6720634d] convert Affine marshalling to use psb (cardano-base)
09:34:12 [bd059528] convert Point marshalling to use psb (cardano-base)
09:34:12 [fa7155f3] convert scalar marshalling to use psb (cardano-base)
09:34:12 [0e45e1f6] bump crypto-class version, add change log, add new lines (cardano-base)
09:34:12 [9dafe8d1] add comment on hardcoded compressed/serialized sizes (cardano-base)
09:34:12 [96a57d55] convert PT marshalling to use psb (cardano-base)
09:34:54 [141ad302] remove unecessary file. (state-of-the-developer-ecosystem)
09:35:05 [edd73ec6] update versions of example repos (web3-sdk)
09:37:44 [c8f2f187] refactor: prepare for dependency injection refactoring (yoroi-mobile)
09:39:00 [0eb71827] refactor: remove app-specific imports using dependency injection (yoroi-mobile)
09:45:03 [5506b440] Update GraphQL release link (cardano-documentation)
09:46:57 [17383dd2] Refactor value preservation logic and expand tests (pluts-emulator)
09:49:56 [b2593fc4] feat: proposal filters relationships (catalyst-voices)
09:51:33 [6ca2ed3a] Merge pull request #112 from utxos-dev/chore/fix-namespace (web3-sdk)
09:51:42 [14c309ac] Release 1.56.0.0 (#7484) (plutus)
09:53:51 [db83c616] Merge pull request #732 from input-output-hk/olgahryniuk-patch-907758 (cardano-documentation)
09:57:28 [8044b56d] style: improve import ordering and formatting (yoroi-mobile)
09:58:17 [a3a71e15] fix: move @ts-expect-error to correct line in useGenerateWalletLink (yoroi-mobile)
09:59:01 [2d900cad] fix: bind identityWalletConnect (#1472) (cf-identity-wallet)
09:59:03 [88453411] Deploying to gh-pages from @ cardano-scaling/hydra@7524e6d90b876ee3dca4aa5e3675f47d0c59db1d 🚀 (hydra-poc)
10:06:18 [b018881d] Bump to NodeToClientV_23 (ouroboros-network)
10:06:18 [66ac2e97] api: add Point to LedgerPeerSnapshot (ouroboros-network)
10:06:18 [8e2d0df8] o-n: remove dependence on cardano-slotting (ouroboros-network)
10:06:18 [2cac73f8] peer-selection: verify peer snapshot with hash (ouroboros-network)
10:06:18 [c53015f9] changelogs (ouroboros-network)
10:06:18 [321663bb] o-n tests: remove dependence on cardano-slotting (ouroboros-network)
10:11:33 [a6f9a0a6] Complete/fix Vote definition in `BlockSupportsPeras` (ouroboros-consensus)
10:14:07 [e9b178ea] fetch and map titles for proposal versions (catalyst-voices)
10:15:21 [7e8505d5] chore: added missing crate in docker build + signoff (amaru)
10:16:54 [34071d7a] Add FFI for bls signatures, add `Dual` curve abstraction, `PointSize`, `CompressedPointSize` and add `FinalVerifyOrder` class. (cardano-base)
10:16:59 [9fb79dcb] Add `BLS12381MinVerDSIGN` and `BLS12381MinSigDSIGN` to the `DSIGN` interface. (cardano-base)
10:17:00 [1329e06c] Add utility function `HexBS` to `Cardano.Crypto.Util` (cardano-base)
10:17:00 [a6fe0287] Change `testDSIGNAlgorithm` to allow for other `ContextDSIGN` than `()`, add tests for bls sigs (cardano-base)
10:17:00 [d447c937] extend `DSIGNAlgorithm` with `DSIGNHasProofOfPossesion` and implement it for BLS signatures (cardano-base)
10:17:00 [cbd7d06a] Add BLS minVer and minSig `DSIGN` to benchmarks (cardano-base)
10:18:16 [faecf2d7] Adds iproute2 to packages and final fixes (ouroboros-leios)
10:21:13 [7c2689d5] Various small clean-ups (ouroboros-network)
10:21:28 [f3216086] Merge branch 'feat/co-proposers-3677' into feat/document-metadata-query (catalyst-voices)
10:21:29 [4345e9dc] ouroboros-network: removed unused modules (ouroboros-network)
10:29:13 [37376985] Merge branch 'main' into ajw/386-bootstrap-utxo-module (acropolis)
10:29:22 [0c926b24] refactor (catalyst-voices)
10:32:25 [baa831fb] CollaborationInvitation filter clause (catalyst-voices)
10:35:59 [c7b84c7b] chore: refactor review (catalyst-voices)
10:40:43 [4842891c] Update 02-education.mdx (cardano-documentation)
10:43:35 [623fabd7] Deploying to gh-pages from @ IntersectMBO/plutus@14c309acef0b4558dfc3bb9ddfa2ccf65f04e41b 🚀 (plutus)
10:44:29 [98ba3710] chore: remove yoroi-lib dependencies and fix logger package config (yoroi)
10:44:40 [7b15b310] Update 03-about-hard-forks.mdx (cardano-documentation)
10:45:49 [c86bb19a] refactor (catalyst-voices)
10:53:28 [8313b558] Remove unused packages to free up disk space for running the tests (acropolis)
10:53:38 [d14d44bd] fix: update hooks to use dependency injection parameters (yoroi-mobile)
10:53:38 [d2992f4b] wip(devnet): add 'dmq-node' test build - DO NOT MERGE (mithril)
10:53:38 [20365859] wip: activate 'future_dmq' - DO NOT MERGE (mithril)
10:53:38 [d43bb8ad] wip: activate 'allow_skip_signer_certification' feature (mithril)
10:53:39 [a06fdb61] fix(ci): test pool id for 'dev-follower-preview' network (mithril)
10:53:39 [1e7094a2] wip(ci): test DMQ node in e2e test - DO NOT MERGE (mithril)
10:53:39 [e5ae6da8] wip(devnet): use local DMQ node - DO NOT MERGE (mithril)
11:00:37 [820ba3cd] refactor(notifications): extract pubnub provider common code (lace)
11:01:36 [aaf0f235] feat: fetch based on posthog timestamp (lace)
11:02:18 [507c4f1f] fix: update wallet-manager test mock to clean up AsyncStorage (yoroi-mobile)
11:05:02 [5f2e13c6] fix cursor comment (yoroi-mobile)
11:06:22 [cb4d6de4] fix format (yoroi-mobile)
11:08:14 [c2759cac] Update elevant-research-papers links (cardano-documentation)
11:10:24 [4b374f2c] Introduce VoteDB, VoteAggregation and various related modules (ouroboros-consensus)
11:11:59 [c49d8cdc] Update 08-ouroboros-overview.mdx links (cardano-documentation)
11:12:59 [b96244ac] feat: add an initial in-memory mempool for tx submission (amaru)
11:13:03 [6ea394a0] feat: start a client using the mempool (amaru)
11:13:04 [6f29362e] feat: add a tx submission client and a first test for it (amaru)
11:13:06 [e7d41b86] test: add a test for the non-blocking requests (amaru)
11:13:07 [7fb130a7] feat: add the server part of the tx submission protocol (amaru)
11:13:09 [a147e79f] style: fix clippy issues and format code (amaru)
11:13:11 [89f36db4] test: check that a server will request all the transactions of a given client (amaru)
11:13:12 [b3c37f98] feat: make small adjustments (amaru)
11:13:13 [553417ed] test: add more tests (amaru)
11:13:13 [28037fc2] test: test that invalid transactions are not asked again (amaru)
11:13:14 [871f5d7a] test: don't persist data by default when testing the simulator (amaru)
11:13:15 [4f1ccfd6] refactor: refactor the tests (amaru)
11:13:15 [dbbf82cf] feat: use a more specific error for transport errors (amaru)
11:13:16 [0529fdd6] feat: integrate the tx submission server as a stage (amaru)
11:13:16 [06927a08] feat: integrate the tx submission client as a stage (amaru)
11:13:17 [36909bb1] refactor: move downstream server closer to upstream client (amaru)
11:13:18 [4f7dcbdc] chore: adjust the codegen-unit to get release to build faster (amaru)
11:13:18 [3fb88d40] feat: connect the tx submission server stage (amaru)
11:13:19 [13318035] fix: fix an error message (amaru)
11:13:20 [17b7b670] refactor: remove the dependency on pallas-network in amaru-consensus (amaru)
11:13:20 [dba44d5a] ci: fix ci issues (amaru)
11:13:21 [8d30d98b] refactor: refactorings and comments (amaru)
11:13:22 [791cdb20] refactor: remove an unused 'static constraint (amaru)
11:13:22 [f98ebbee] refactor: change the signature of validate_transaction to own the parameter (amaru)
11:13:23 [5e59f3aa] test: make a function sync (amaru)
11:13:24 [ff50ce76] test: simplify a function (amaru)
11:13:24 [679776f9] refactor: make TxId Copy (amaru)
11:13:25 [587caf40] test: use a better error message if a channel is closed in test (amaru)
11:13:25 [b84f3fd1] test: use a better name to describe the client/server system under test (amaru)
11:14:13 [3b2aaabc] fix test flakiness (yoroi-mobile)
11:15:33 [7d0fda52] fix eslint and package deps (react-native-haskell-shelley)
11:17:44 [6fdfd162] Merge pull request #733 from input-output-hk/olgahryniuk-patch-727207 (cardano-documentation)
11:18:50 [d15ce8af] api: add Point to LedgerPeerSnapshot (ouroboros-network)
11:18:50 [08f3cb8a] o-n: remove dependence on cardano-slotting (ouroboros-network)
11:19:08 [f008b446] changelogs (ouroboros-network)
11:19:08 [6b48d76f] Bump to NodeToClientV_23 (ouroboros-network)
11:19:08 [638a3235] o-n tests: remove dependence on cardano-slotting (ouroboros-network)
11:19:08 [5a64f419] peer-selection: verify peer snapshot with hash (ouroboros-network)
11:25:45 [4ed84928] Find epochs that have missing epoch_stake entries (cardano-db-sync)
11:25:57 [08e8ba6b] Fix missing epoch_stake (cardano-db-sync)
11:26:02 [2b0d4f30] Revalidate epoch_stake after fixing (cardano-db-sync)
11:26:09 [23fbbbeb] fourmolize (cardano-db-sync)
11:31:48 [c099e2e9] Merge pull request #470 from input-output-hk/shd/validate-spdd (acropolis)
11:34:47 [01062a3a] ipfs +ballot upgrade (multisig)
11:35:17 [e56a885c] revert (catalyst-voices)
11:35:31 [1b3afb5e] add (multisig)
11:37:34 [b5b7399f] Add `BLS12381MinVerKeyDSIGN` and `BLS12381MinSigDSIGN` to the `DSIGN` interface. (cardano-base)
11:37:54 [774848d6] Add utility function `HexBS` to `Cardano.Crypto.Util` (cardano-base)
11:37:54 [ab3994f9] extend `DSIGNAlgorithm` with `DSIGNHasProofOfPossesion` and implement it for BLS signatures (cardano-base)
11:39:12 [144cf242] add Plutus Benchmarks (customSmallerIsBetter) benchmark result for 14c309acef0b4558dfc3bb9ddfa2ccf65f04e41b (plutus)
11:40:11 [daff5085] Change `testDSIGNAlgorithm` to allow for other `ContextDSIGN` than `()`, add tests for bls sigs (cardano-base)
11:45:27 [1ede3634] Refactor wallet management functionality and UI components (multisig)
11:45:38 [c0ba4fb5] Add BLS `BLS12381MinVerKeyDSIGN` and `BLS12381MinSigDSIGN` `DSIGN` to benchmarks (cardano-base)
11:47:03 [9220ebc7] fix eslint (csl-mobile-bridge)
11:47:15 [48296b81] Merge pull request #588 from easy1staking-com/fix/docker-missing-crate (amaru)
11:47:54 [3f15599a] chore: remove older conf (amaru)
11:48:09 [58baeaba] feat: add docker testing as part of CI (amaru)
11:49:04 [e60a0339] refactor(dolos): refactor Dolos chart: add socat socket sidecar (#307) (helm-charts)
11:49:08 [8fb65d47] Implement conditional column additions for Ballot table in migration (multisig)
11:50:53 [5d3e8cac] [EC Api] - Added: Weekly development report as of 2025-12-12 (essential-cardano-content)
11:55:08 [6b77c0c7] CDDL: Add HuddleRule1 typeclass for set functions (cardano-ledger)
11:55:51 [2da2262c] Update weekly-development-report-as-of-2025-12-12.md (essential-cardano-content)
12:02:37 [4144f227] Missing parents (ouroboros-leios-sim)
12:03:02 [fc7129a0] fix: make cardano-node immutable cache pruning able to run in steps and be network-agnostic. (amaru)
12:03:54 [960e66a3] [EC Api] - Update: Weekly development report as of 2025-12-12 (essential-cardano-content)
12:04:32 [1a7e519c] Update weekly-development-report-as-of-2025-12-12.md (essential-cardano-content)
12:04:47 [fd109e20] unit tests for relationships filters (catalyst-voices)
12:05:11 [6c52a358] feat: use default_data_dir (amaru)
12:05:14 [ca075188] Merge pull request #1648 from input-output-hk/emmanuelamehiohkio/contrib/weekly-development-report-as-of-2025-12-12-1765540252304 (essential-cardano-content)
12:05:49 [2cbe1e25] feat: merge docker workflow with release workflow to build multi-arch images. (amaru)
12:07:59 [f7651921] Add notes about renaming and lifting (plutus)
12:09:16 [27f78f5b] Merge branch 'feat/co-proposers-3677' into feat/author_or_collaborator_filter_3837 (catalyst-voices)
12:09:47 [d03fe670] chore: update title (cf-identity-wallet)
12:13:53 [006be6d0] fix: resolve multiple UI bugs and improve transaction notifications (yoroi-mobile)
12:14:52 [79475d0c] docs(wg-sessions): Update Session 06 to Repository Walkthrough & add recordings (developer-experience)
12:14:57 [f5d7bb81] fix(mobile): button clipping and memo layout (#4412) (yoroi-mobile)
12:17:55 [d578d93b] Merge pull request #482 from input-output-hk/ci-runner-diskspace (acropolis)
12:21:02 [c0058b69] Merge branch 'develop' into last-min-fixes (yoroi-mobile)
12:21:41 [69326cf6] Merge pull request #180 from MeshJS/feature/piniata-init (multisig)
12:24:41 [aa6c2388] chore: update title (#1475) (cf-identity-wallet)
12:27:36 [d0fd6f7d] Implement hashPlutusScriptInEra (cardano-api)
12:27:52 [ca00eeee] GITBOOK-1196: TimR Dev Report update 2 (Intersect-knowledge-base)
12:27:58 [f45ceedd] fix: resolve multiple UI bugs and improve transaction notifications (#4416) (yoroi)
12:28:26 [3241c73b] Merge branch 'develop' into bump-versions (yoroi)
12:29:02 [3bfa3085] feat: handle active campaign changes (catalyst-voices)
12:31:22 [47713018] feat: unify Midnight wallet onboarding flow (lace)
12:34:37 [7cf27c4c] chore: cleanup (catalyst-voices)
12:36:20 [e5033012] fix(mobile): modal closure (yoroi)
12:37:21 [1eeb8c0b] Expose fromMaryPolicyID (cardano-api)
12:39:33 [c877eb6c] fix: sync deadlock (catalyst-voices)
12:41:04 [9e70d50e] Add brew install lmdb to node build instructions on MacOS. (developer-portal)
12:42:00 [4c42f865] Merge branch 'develop' into fix/cancel-swap-cta (yoroi)
12:42:23 [59350de9] feat(network): add more data type derives required by downstream libs (#715) (pallas)
12:42:36 [1b99296f] feat(scripts): add LSM support as UTXO_BACKEND option (cardonnay)
12:46:09 [3926f548] Rework snapshot utxo reading to common types (acropolis)
12:47:00 [957489b5] Expose PolicyID (cardano-api)
12:47:37 [307c2d12] fix: pass backgroundTimerControl to useLedgerPermissions hook (yoroi-mobile)
12:48:19 [b165a81c] tx-sub: simple mempool writer changes (ouroboros-network)
12:48:20 [7ae1653d] perf: memoize walletNavigation object in PreparingWalletScreen (yoroi-mobile)
12:51:00 [b8bd667a] chore: clean up todo (catalyst-voices)
12:53:56 [ab8ca69f] feat(network): implement DMQ mini-protocols (#659) (pallas)
12:55:16 [25f493ce] Refactor gql client (zeko)
12:55:31 [af1eab65] fix(network): add missing KES period in DMQ message (#671) (pallas)
12:55:43 [40ece44b] refactor(network): update DMQ message to match CIP (#696) (pallas)
12:56:00 [fc792cb9] refactor(network): finalize DMQ implementation (#706) (pallas)
12:59:11 [2eb84fc9] Revert "`BlockFetchConsensusInterface`: simplify `headerForgeUTCTime`" (ouroboros-network)
12:59:11 [7124e72e] Revert "Ensure that compared fragments always intersect" (ouroboros-network)
12:59:11 [88dc653d] Revert "Support dynamic chain comparisons" (ouroboros-network)
12:59:11 [8dcd955a] quickcheck-monoids: compatibility with QuickCheck-2.16 (ouroboros-network)
12:59:11 [8021d9c3] diffusion: export withiomanager (ouroboros-network)
13:00:35 [2ff42812] tx-sub: simple mempool writer changes (ouroboros-network)
13:00:45 [b87b3582] tx-sub tests: integrate getMempoolWriter (ouroboros-network)
13:01:22 [4e7e13cd] Use Fin instead of nested Maybe for representing variables in Untyped syntax (plutus)
13:05:40 [b457e2dd] Merge pull request #650 from input-output-hk/bladyjoker/nix-rework (ouroboros-leios-sim)
13:06:06 [588afae0] Package immutable.tar.gz (ouroboros-leios-sim)
13:06:06 [6bd54708] Fix failed builds (ouroboros-leios-sim)
13:06:06 [b022213d] Migrate leios-demo/leios-202510-demo (ouroboros-leios-sim)
13:06:06 [8dc8ed4a] Disable Shellchecks' "useless cat" warning (ouroboros-leios-sim)
13:06:06 [445a0298] Consistent demo nix derivation names (ouroboros-leios-sim)
13:06:06 [8c0691d6] Replace stdenv.isLinux with "x86_64-linux" because OC doesn't have aarch enabled (ouroboros-leios-sim)
13:06:06 [21d126a3] Migrates code pre-commit-hooks config (ouroboros-leios-sim)
13:06:06 [2d62908a] Add overview diagram for demo/2025-10 (ouroboros-leios-sim)
13:06:06 [1730c598] Resurrect the index in demo/README.md (ouroboros-leios-sim)
13:06:06 [d410811a] Missing parents (ouroboros-leios-sim)
13:06:06 [cfb654e5] Migrates leios-demo/nixos-tests (ouroboros-leios-sim)
13:06:06 [fc9b6f3d] Fix github urls (ouroboros-leios-sim)
13:06:06 [3d78a297] Apply review suggestion from ch1bo (ouroboros-leios-sim)
13:06:06 [59b97c4a] Remove the aarch64-linux from builds (ouroboros-leios-sim)
13:06:06 [9eea3a4a] Guard all demo builds for Linux only (ouroboros-leios-sim)
13:06:06 [b49ddc31] Fix the devShell references...strikes back (ouroboros-leios-sim)
13:06:06 [c9db5a87] Migrate leios-demo/extras (ouroboros-leios-sim)
13:06:06 [694f5afd] Migrate leios-demo/leios-202511-demo (ouroboros-leios-sim)
13:06:06 [1a1e1d0e] Fix the devShell references (ouroboros-leios-sim)
13:06:06 [0d1a647c] Enable all systems (ouroboros-leios-sim)
13:06:06 [2a508f45] Add sqlite to 2025-11 runtime (ouroboros-leios-sim)
13:06:06 [c4a3e637] Migrate leios-demo/scripts (ouroboros-leios-sim)
13:06:20 [511e7920] chore: add tests for active campaign change (catalyst-voices)
13:06:51 [0d640ec6] Draft configure-netns.sh script for namespaced Leios experiments (ouroboros-leios-sim)
13:06:51 [cd41247a] Configure IP assignments and network routes (ouroboros-leios-sim)
13:06:52 [9afd7edc] Implement SS on Downstream (ouroboros-leios-sim)
13:06:52 [92c5083c] Major refactor to accomodate running in namespaces (ouroboros-leios-sim)
13:06:52 [57806ced] Configure and apply shfmt in demo/ (ouroboros-leios-sim)
13:06:53 [8f42e3ee] Implement SS on Upstream and Node0 (ouroboros-leios-sim)
13:06:53 [b835ad6c] Silence Resource tracing on Downstream and Node0 (ouroboros-leios-sim)
13:06:53 [4a563a23] Clean up logs filtering in Demo Alloy (ouroboros-leios-sim)
13:06:54 [7d02414f] Adds iproute2 to packages and final fixes (ouroboros-leios-sim)
13:07:06 [0dfedb31] Add a .#ui package for the leios visualization (ouroboros-leios-sim)
13:07:07 [12ec40d6] Add a .#ui-live derivation to open ui with live stream (ouroboros-leios-sim)
13:08:53 [7757cfca] Add sanity check to committer (zeko)
13:09:11 [fb1907ae] Scheduled update (pool_groups)
13:10:29 [6fd1224a] fixes (yoroi-mobile)
13:12:36 [5ba96cf4] fix (yoroi-mobile)
13:13:55 [533f52ba] chore: cleanup (catalyst-voices)
13:17:49 [f888c499] integrate o-n 0.23 (ouroboros-consensus)
13:17:49 [dea6a56f] integrate typed-protocols 1.1 (ouroboros-consensus)
13:17:50 [c788dcfd] Support ntc23 (ouroboros-consensus)
13:17:50 [f8e21f8c] Update GetBigLedgerPeerSnapshot query (ouroboros-consensus)
13:17:50 [34ba88e7] custom kes agent (ouroboros-consensus)
13:17:50 [e2482fa2] wip (ouroboros-consensus)
13:21:49 [fe62ab75] fix(mobile): modal closure (#4417) (yoroi)
13:24:49 [adbdb0e3] fix: npm ci (open-enterprise-agent)
13:33:18 [4bd60065] Enhance environment configuration and database connection handling (multisig)
13:33:33 [8b9c49c0] More LSM tracing (ouroboros-consensus)
13:33:58 [c9f9777d] fix: correct react-query v5 callback signatures in useMutationWithInvalidations (yoroi)
13:34:16 [cb63856f] Merge branch 'develop' into bump-versions (yoroi)
13:36:22 [13317fd3] Merge pull request #181 from MeshJS/bug/loading-issue (multisig)
13:37:15 [092daa8e] Initial plan (mantis)
13:37:43 [96752989] test: add a timeout when waiting for an expected message (amaru)
13:40:07 [6601b3b5] feat(scripts): support legacy and mixed UTXO backends (cardonnay)
13:40:21 [33e8c471] refactor: set the message span inside the instrument async stage call (amaru)
13:42:14 [42bb662a] Add changelog entry (ouroboros-consensus)
13:42:14 [24c7a88e] Introduce Peras votes and certificate forging API (ouroboros-consensus)
13:42:40 [d6afd1ec] Change all error Sets to NonEmptySets in predicate failures (cardano-ledger)
13:42:50 [b278b358] Add missing documentation sections to TOC: Validation, Gorgoroth, Analysis, Reviews, and Announcements (mantis)
13:44:16 [95082074] Regenerate cddl files (cardano-ledger)
13:44:27 [b4d673b0] fix yv-111 (yoroi-mobile)
13:45:43 [4fc269d9] add From/To JSON instances for ShelleyHash (ouroboros-consensus)
13:47:57 [7c3d8aeb] Enhance database connection handling with retry logic and error logging (multisig)
13:48:29 [412dc617] fix: break circular dependency for packages and bump versions for v7 (#4415) (yoroi-mobile)
13:49:45 [dec7f30a] chore: merge from develop to preview (#4418) (yoroi-mobile)
13:52:51 [4fc3c251] Refactor error logging and database URL validation in connection handling (multisig)
13:54:59 [5dc2c4a0] Remove unnecessary Set₁ in translation relations (plutus)
13:55:44 [1975ceaa] Deploying to gh-pages from @ IntersectMBO/plutus@14c309acef0b4558dfc3bb9ddfa2ccf65f04e41b 🚀 (plutus)
13:55:47 [e312c107] Merge pull request #182 from MeshJS/bug/loading-issue (multisig)
13:56:25 [1c13d3da] Allow using peers database to select peer to connect to (cardano-node-antithesis)
14:01:13 [bb56c77f] Implement sending of batched utxo state messages (acropolis)
14:02:21 [16412fb1] feat(core): add Array data constructor and CBOR encoding (plutus)
14:02:31 [07496f4d] feat(builtins): add ArrayData and UnArrayData builtins (plutus)
14:02:44 [2c8cf602] chore: work on comments (amaru)
14:02:45 [23547584] feat(costing): add cost models for array builtins (plutus)
14:02:57 [124a1a92] feat(plutus-tx): add PlutusTx support for Array data (plutus)
14:03:04 [4290eda4] Merge branch 'main' into jeluard/offline (amaru)
14:03:11 [1f274031] feat(ledger-api): expose array builtins in ledger API (plutus)
14:03:13 [147cc08a] Swap Mempool/Ledger predicate failures in Dijkstra (cardano-ledger)
14:03:14 [ac193b04] Add Imp tests for Mempool in Dijkstra (cardano-ledger)
14:03:22 [68d33daf] GITBOOK-1197: Tim Dev update 3 (Intersect-knowledge-base)
14:03:24 [d6d9798e] feat(metatheory): add array support to Agda formalization (plutus)
14:03:38 [9322b2d9] test: add conformance tests for array builtins (plutus)
14:03:51 [25ad3dea] test: update golden tests for array feature (plutus)
14:04:03 [10004aec] feat(plutus-ir): update rewrite rules for array support (plutus)
14:07:14 [4c53edf8] Deploying to gh-pages from @ IntersectMBO/plutus@14c309acef0b4558dfc3bb9ddfa2ccf65f04e41b 🚀 (plutus)
14:11:32 [299b0314] Add `BLS12381MinVerKeyDSIGN` and `BLS12381MinSigDSIGN` to the `DSIGN` interface. (cardano-base)
14:12:08 [beb7bb47] fixes (yoroi-mobile)
14:13:42 [0f17243e] Merge production, keeping branch changes to avoid conflicts (yoroi-mobile)
14:17:05 [3b977e65] Merge pull request #651 from input-output-hk/bladyjoker/leios-demo-migration (ouroboros-leios)
14:18:26 [7ccf3591] Configure and apply shfmt in demo/ (ouroboros-leios)
14:18:26 [bd79b935] Draft configure-netns.sh script for namespaced Leios experiments (ouroboros-leios)
14:18:26 [b7cffe60] Implement SS on Downstream (ouroboros-leios)
14:18:26 [176eb6fe] Clean up logs filtering in Demo Alloy (ouroboros-leios)
14:18:26 [624cc9e3] Major refactor to accomodate running in namespaces (ouroboros-leios)
14:18:26 [ab093f73] Implement SS on Upstream and Node0 (ouroboros-leios)
14:18:26 [6a0134f3] Adds iproute2 to packages and final fixes (ouroboros-leios)
14:18:26 [65bee3bb] Silence Resource tracing on Downstream and Node0 (ouroboros-leios)
14:18:26 [2f3728eb] Configure IP assignments and network routes (ouroboros-leios)
14:20:15 [e7719b1b] Merge pull request #682 from input-output-hk/bladyjoker/namespaced-leios-demo (ouroboros-leios)
14:21:16 [f61ca8a2] refactor: use a concrete implementation for the ResourceMempool (amaru)
14:22:03 [835c172c] Last last min fixes (#4420) (yoroi)
14:22:35 [64a697df] Improve reconnect and auto-playback (ouroboros-leios)
14:22:35 [88b26d25] Add a .#ui-live derivation to open ui with live stream (ouroboros-leios)
14:22:35 [00b43b39] Add a .#ui package for the leios visualization (ouroboros-leios)
14:23:00 [0c81927c] chore: merge from develop to preview (#4421) (yoroi)
14:23:29 [c63d0712] Fail if the snapshot is not complete in the expected time (acropolis)
14:23:57 [a9ac900d] Update 2025-12-12T14:23:57Z (capkgs)
14:25:19 [e14420a4] Schedule the bootstrap test for 0:15am each day (acropolis)
14:27:30 [99fd8407] test: simplify the calls for starting client and server (amaru)
14:28:40 [8dc42a01] Update nix inputs and cabal repository index states (cardano-ledger)
14:28:50 [e05e4c57] Adjust to new plutus version 1.56 (cardano-ledger)
14:33:14 [2d827982] Update to cuddle version 1.1 (cardano-ledger)
14:33:34 [00954ec8] WIP implementing direct tests for ObjectDiffusion (ouroboros-network)
14:34:08 [b62bc14b] chore: more refactoring (amaru)
14:37:34 [e2519637] Merge pull request #844 from chippr-robotics/copilot/convert-insomnia-workspace-to-api-spec (mantis)
14:37:49 [1647b29f] chore: bump version to 0.1.159 [skip ci] (mantis)
14:38:06 [d2bbf1b2] Merge branch 'main' into copilot/verify-table-of-contents (mantis)
14:39:51 [055bc04d] Refactor button component and enhance error handling in DRep data fetching (multisig)
14:40:15 [81f8bf81] cardano-tracer: Add functionality to run cardano-tracer as a library, with shut-down functionality and internal/user messaging. (cardano-node)
14:40:40 [470618ec] docs(spec): add Array data constructor to Plutus Core specification (plutus)
14:43:07 [c3d301a2] extend `DSIGNAlgorithm` with `DSIGNAggregatable` and implement it for BLS signatures (cardano-base)
14:43:19 [1921b7fc] Add BLS `BLS12381MinVerKeyDSIGN` and `BLS12381MinSigDSIGN` `DSIGN` to benchmarks (cardano-base)
14:43:19 [8a6031cb] Change `testDSIGNAlgorithm` to allow for other `ContextDSIGN` than `()`, add tests for bls sigs (cardano-base)
14:43:19 [6dbfc527] Add utility function `HexBS` to `Cardano.Crypto.Util` (cardano-base)
14:52:07 [fd0ffda6] Adjust cuddle usage to latest changes (cardano-ledger)
14:52:32 [1d15d575] Add Launching Contributors Workshop [FR] report and documentation (developer-experience)
14:52:41 [7a45a02e] Merge pull request #846 from chippr-robotics/copilot/verify-table-of-contents (mantis)
14:52:42 [af29cc5f] Regenerate cddl files (cardano-ledger)
14:52:55 [689ae53e] chore: bump version to 0.1.160 [skip ci] (mantis)
14:53:03 [f88e49cb] refactor: use a better name for the pair of client/server nodes (amaru)
14:54:12 [8211f055] Initial plan (mantis)
14:55:45 [5d827feb] Omit `isValid` flag from mempool tx de/serialization (cardano-ledger)
14:58:16 [615bf79b] feat(scripts): support empty and mixed UTXO backends (cardonnay)
14:58:34 [e680387b] refactor: remove the need to pass an Arc of the mempool for the client/server states (amaru)
14:59:09 [3b7b92d7] Fix timing issues in PoWMiningCoordinatorSpec tests (mantis)
15:00:25 [5997974d] refactor: extract some variables (amaru)
15:00:41 [e667b242] fixup! feat: unify Midnight wallet onboarding flow (lace)
15:01:16 [8bd21226] Add Launching Contributors Workshop [EN] report for Q4 2025 (developer-experience)
15:03:06 [5d7b1f9f] refactor: make sync functions where possible (amaru)
15:04:40 [50c4b943] refactor: simplify a for loop (amaru)
15:06:38 [0165e06f] refactor: make more functions sync (amaru)
15:07:33 [4d3bf987] Update non-annotator tx serialization to omit `isValid` flag (cardano-ledger)
15:07:33 [57784e66] Reflect serialization changes in cddl (cardano-ledger)
15:07:33 [252a45c0] Add golden tests for deserializing transactions w/wo `isValid` flag (cardano-ledger)
15:10:49 [8e06b7d1] fixe YW-126 (yoroi-mobile)
15:11:43 [a3952ee0] ouroboros-network: removed unused modules (ouroboros-network)
15:11:43 [051657ac] Various small clean-ups (ouroboros-network)
15:14:01 [dc49715b] wb | different stop wait times based on the profiling flag (cardano-node)
15:14:04 [21d436d9] wb | add missing heap profiling options and its descriptions (cardano-node)
15:14:05 [59f03ae8] wb | include profiling tools with the profiling workbench shell (cardano-node)
15:14:05 [ee8637e7] wb | always add eventlog RTS param (`-l`) when profiling (cardano-node)
15:14:05 [ab26a195] wb | make only cardano-node, cardano-tracer, tx-generator and locli support profiling (cardano-node)
15:14:05 [771ccac1] wb | obtain all dependencies from the same, maybe custom, haskell.nix project (cardano-node)
15:14:05 [7090dd74] wb | remove lib-cabal.sh unused RTS prof params, use nix generated start.sh (cardano-node)
15:14:05 [b8776de5] wb | do not pass around both `pkgs` and `lib` (cardano-node)
15:14:05 [678b574f] wb | remove "-prof" profiles and use WB_PROFILING for everything about profiling (cardano-node)
15:15:09 [e66be0d9] refactor (catalyst-voices)
15:15:31 [dfa3b6b7] fix: YW-126 (#4422) (yoroi-mobile)
15:17:20 [da9cc7fc] chore: merge from develop to preview (#4423) (yoroi)
15:17:30 [87baba21] Listen for UTxO snapshots and load them into store (acropolis)
15:18:06 [cc75f558] Update streaming snapshot tests (acropolis)
15:19:12 [5ed877d9] chore: simplify a Cargo file (amaru)
15:21:25 [4e87d56e] wip (cardano-ledger)
15:22:00 [b09de4a6] ci(test-client): add conversion to legacy case (mithril)
15:25:11 [5b8c8d6c] wip (catalyst-voices)
15:29:24 [c14d9859] fix tests (catalyst-voices)
15:32:19 [84c698e7] Add Developer Onboarding & Community Engagement report for Q4 2025 (developer-experience)
15:34:44 [f0840fa7] refactor: let the server state determine if the first call is blocking or not (amaru)
15:38:30 [fd9b9eec] chore: update caryatid_process to 0.14 (acropolis)
15:41:09 [25cfa99e] Mark flaky mining tests as FlakyTest and exclude from CI (mantis)
15:49:45 [892d977e] feat(scripts): add LSM support as UTXO_BACKEND option (cardonnay)
15:49:45 [22c0c784] feat(scripts): support empty and mixed UTXO backends (cardonnay)
15:50:11 [93e40909] Update DrepOverviewPage to handle nullable metadata (multisig)
15:51:33 [16f07156] Tag remaining PoWMiningCoordinatorSpec tests with SlowTest to exclude from testEssential (mantis)
15:52:43 [2baa7381] Fixup voteDB (ouroboros-consensus)
15:53:35 [fd1703a8] Improve error logging in DrepDetailPage for better debugging (multisig)
15:55:09 [cbf8324e] chore: run Dolos tests on networks other than Preview, too (blockfrost-platform)
15:55:40 [dcc81f76] Merge pull request #183 from MeshJS/bug/loading-issue (multisig)
16:00:56 [c9a6124c] fix: the unused imports error (why now?) (blockfrost-platform)
16:02:35 [901aad62] fix: set both new `DOLOS_ENDPOINT`s (blockfrost-platform)
16:03:06 [1fae992a] format (catalyst-voices)
16:04:33 [31a4dadd] Modify AnyVote (cardano-api)
16:06:31 [8422b9b2] fix: more unused imports (blockfrost-platform)
16:11:22 [2320d4ca] Add opposite type equality (cardano-api)
16:14:15 [3c9c47d2] refactor: simplify some logic (amaru)
16:14:16 [19e1c004] Merge pull request #848 from chippr-robotics/copilot/fix-ci-pipeline-tests (mantis)
16:14:55 [d48e287c] feat: start introducing constants for the max number of txs in flight (amaru)
16:14:59 [84fc3676] chore: bump version to 0.1.161 [skip ci] (mantis)
16:15:30 [3f501eb7] Delete ops/gorgoroth/conf/node4/gorgoroth.conf (mantis)
16:15:52 [e0589fdd] Delete ops/gorgoroth/conf/node5/gorgoroth.conf (mantis)
16:16:48 [b1851767] Delete ops/gorgoroth/conf/node6/gorgoroth.conf (mantis)
16:17:13 [5f26e3f9] Merge branch 'main' into copilot/fix-gorgoroth-phase-1-issues (mantis)
16:17:24 [c5ed77c2] Merge pull request #842 from chippr-robotics/copilot/fix-gorgoroth-phase-1-issues (mantis)
16:17:38 [bb906c0d] chore: bump version to 0.1.162 [skip ci] (mantis)
16:20:28 [8b34315d] feat: version peers database (cardano-node-antithesis)
16:20:54 [faeeebd3] feat: remove the tx rejection code for now (amaru)
16:21:12 [04063056] refactor: simplify some syntax (amaru)
16:22:09 [33522427] Implement DRepState bootstrapping (acropolis)
16:23:52 [f3281337] feat: unify Midnight wallet onboarding flow (lace)
16:25:55 [9d075e8c] ci(test-client): add conversion to legacy case (mithril)
16:28:07 [ac666913] fix tests (catalyst-voices)
16:31:09 [be1a6193] recipe: aws-sso-login-link, aws-sso-login-code (cardano-playground)
16:31:27 [64997f54] dashboards: add avg increase rate, multi-select, no connect nulls (cardano-playground)
16:37:19 [69634120] Fix broken tutorial link in README (cardano-cli)
16:38:26 [ce636df4] Update proposal voting contexts (governance)
16:49:26 [497a034f] Merge pull request #485 from input-output-hk/sg/update-caryatid-0-14 (acropolis)
16:51:02 [8960bc1e] Merge pull request #599 from KtorZ/main (amaru)
16:52:15 [87454202] improve service worker restarting (yoroi-frontend)
16:52:43 [e703003d] remove outdated (yoroi-frontend)
16:56:25 [529b9445] fix: avoid publishing utxo and pots messages from genesis_bootstrapper in snapshot mode (acropolis)
16:57:44 [df8f8fe4] update the link locator (yoroi-frontend)
16:58:11 [557d350a] add test checking presence of social media links (yoroi-frontend)
17:02:48 [47a4ee5f] Add diagnostic logging to epoch snapshots and improve SPDD validation (acropolis)
17:05:56 [3129559d] chore(deps): bump actions/cache from 4 to 5 (cardano-clusterlib-py)
17:06:26 [da6d68a0] Add MultiEraBlock, nonces, header for last block (acropolis)
17:08:18 [e5d53360] wip (mithril)
17:13:57 [079341f1] ci(test-client): add conversion to legacy case (mithril)
17:15:13 [c4dc1502] Reorganize modules in lib.rs per check (acropolis)
17:15:56 [fc4d29e9] Merge pull request #486 from input-output-hk/whankinsiv/genesis-bootstrapper-fix (acropolis)
17:16:49 [16d6e086] Clippy (acropolis)
17:16:54 [a3cdd1c0] Implement reading of different address types (acropolis)
17:19:18 [c64c115a] Merge branch 'main' into ajw/386-bootstrap-utxo-module (acropolis)
17:20:23 [5ecea24e] test(benchmark): support older bash (3.2) (dingo)
17:20:38 [ce1a79ad] chore: use the official pallas lts/v0 branch (amaru)
17:20:39 [fe8da289] feat: update TxUTxODeltas message to include vkey and script hashes needed and provided for validation, move some of utxow validations to tx_unpacker (acropolis)
17:21:34 [252dc2f2] Revert startup method to mithril for main branch (acropolis)
17:22:38 [f48ecd1e] Fix MultiAsset cddl definition in dijkstra (cardano-ledger)
17:25:30 [3cd41f05] refactor: keep track of the client transaction sizes (amaru)
17:27:10 [f43916d2] feat: add witness module and integrate native script mapping into UTXO validation (acropolis)
17:30:33 [ffc23ccb] Rename headers data to blocks and update related code (acropolis)
17:32:38 [aa4d611a] Add todo back (acropolis)
17:35:16 [647a0014] refactor: remove an ambiguous Deref instance (amaru)
17:40:45 [72db6b12] refactor: reduce some indentation (amaru)
17:41:58 [885f6857] fix YV-416 (yoroi)
17:44:14 [3c68ff2d] add additional methods on support subtab (yoroi-frontend)
17:44:47 [1d564b93] add test checking links on support tab (yoroi-frontend)
17:46:05 [f2359b15] Update notes (acropolis)
17:47:37 [3f9c12f8] fix: eval script time lock (acropolis)
17:48:30 [419909aa] show wallet list feedback (yoroi)
17:48:58 [a10433bf] Add remaining comments and extra filters. (state-of-the-developer-ecosystem)
17:50:45 [cf7f435a] Update block file usage explanation in NOTES.md (acropolis)
17:53:44 [88401e71] edit header. (state-of-the-developer-ecosystem)
17:53:49 [a0e5edcd] fix: typo (acropolis)
17:56:43 [37ee907e] refactor: remove redundant state in utxo_state (acropolis)
18:03:55 [d211844e] Add documentation for retrieving Block CBOR and Ledger State Nonces (acropolis)
18:04:09 [c9a7c5ec] refactor: remove redundant functions (acropolis)
18:04:34 [76a44b97] build(deps): bump actions/cache from 4 to 5 (ouroboros-network)
18:04:42 [83483975] test: better display function for era tx body (amaru)
18:07:38 [fd48224c] fix airdrop gradients (yoroi)
18:08:15 [ec9062bd] docs: split *Path to Active* into two phases + minor edits (CIPs)
18:08:50 [d1be34c3] Merge pull request #483 from input-output-hk/ci-bootstrap-test (acropolis)
18:10:12 [b3a24936] feat: unify Midnight wallet onboarding flow (lace)
18:12:11 [a82c10d0] Support for wallet api for Preview (midnight)
18:17:18 [301f1b91] WIP (cardano-node)
18:17:53 [cb928364] Implement intitial plumbing for receiving protocol parameters from bootstrapper (acropolis)
18:19:49 [5825a54e] chore: backport DMQ protocol to v0 (#717) (pallas)
18:23:54 [83b4226e] Reorder subscription parameters in AccountsState run method (acropolis)
18:24:59 [38f93833] Add UTXO stake credential extraction and reporting (acropolis)
18:25:07 [a2ce0ad1] Refactor UTXO handling with new types and CBOR decoding (acropolis)
18:25:08 [f718dac1] Add diagnostic logging to epoch snapshots and improve SPDD validation (acropolis)
18:37:34 [6f19ca65] WIP: golden test (cardano-api)
18:43:36 [127c6cc8] Add Era to BlockContext and use dynamically in bootstrap (acropolis)
18:58:15 [de121ff5] Add golden test for canonical serialisation of Tx (cardano-api)
19:00:19 [e3e215e7] refactor(database): create transaction abstraction interface (dingo)
19:00:49 [e7fd0a08] Checkpoint from VS Code for coding agent session (mantis)
19:01:53 [4bd853f3] feat: unify Midnight wallet onboarding flow (lace)
19:06:00 [bc860b1a] Fix: Add missing context.become call for duplicate peer disconnection (mantis)
19:10:12 [8524a9b7] Also test that canonical is different from non-canonical (cardano-api)
19:12:35 [5caa5110] test(benchmark): support older bash (3.2) (dingo)
19:14:06 [005610ee] change bls `verifyDSIGN` to use dedicated blst C FFI interface (cardano-base)
19:22:04 [b3725cfb] Add golden test for canonical serialisation of Tx (cardano-api)
19:22:04 [7b977a94] Also test that canonical is different from non-canonical (cardano-api)
19:23:25 [c933be0a] Delete ops/gorgoroth/conf/node1/gorgoroth.conf (mantis)
19:23:57 [91739f5e] Delete ops/gorgoroth/conf/node1/static-nodes.json (mantis)
19:24:16 [625eb1f1] Delete ops/gorgoroth/conf/node2/gorgoroth.conf (mantis)
19:24:55 [80044fd5] Delete ops/gorgoroth/conf/node2/static-nodes.json (mantis)
19:33:24 [c49a317c] Merge pull request #1047 from IntersectMBO/jordan/fix-canonical-cbor-bug (cardano-api)
19:43:22 [3d22bf0d] Finally builds (cardano-cli)
19:45:50 [868ef1c1] Merge pull request #850 from chippr-robotics/copilot/vscode1765566049418 (mantis)
19:46:05 [a4af67ff] chore: bump version to 0.1.163 [skip ci] (mantis)
19:53:11 [451e6aea] improve utxo selection (yoroi-mobile)
19:56:57 [2503b9ac] fix(mobile): More fixes (#4425) (yoroi-mobile)
19:58:28 [c52dea44] chore: merge from develop to preview (#4426) (yoroi-mobile)
20:00:20 [7fe4d87c] Modify mkTxVotingProcedures (cardano-api)
20:12:32 [fae79339] fix (yoroi)
20:13:46 [7edd0b62] WIP: Figure out Typeable constraint (cardano-cli)
20:18:36 [0251833a] fix: metro path aliases (#4427) (yoroi)
20:19:20 [eef0ecf5] chore: merge from develop to preview (#4428) (yoroi)
20:32:48 [0928a5c9] Add prebuilt-depends for proprietary dependencies. (#2444) (haskell.nix)
20:34:26 [23ba2cbd] Update gh-pages for 0928a5c (haskell.nix)
20:35:25 [10fd1f1a] Fix canonical CBOR bug (cardano-api)
20:36:18 [d51ccc43] template: fix `just update-ips` for machines with no IPv4 (cardano-parts)
20:51:25 [e161019e] Merge pull request #487 from input-output-hk/lowhung/stage-epoch-507-cbor-nonces (acropolis)
20:51:40 [98ac158b] deploy: c49a317ca2ae6c4ad562a5adb4eb9adf1a613990 (cardano-api)
20:53:44 [692e1700] test: builtins for data manipulation (plutigo)
20:55:21 [b545bad2] test(benchmark): support older bash (3.2) (dingo)
20:59:34 [5a7c8fc9] very minor edits to docs landing page, mainly to remove a double-negative -- an extra instance of the word (plutus)
21:03:50 [de34c075] very minor edits to docs landing page, mainly to remove a double-negative -- an extra instance of the word (#7487) (plutus)
21:25:18 [dc09f7a6] Add Reward Snapshot CBOR Decoding Types (acropolis)
21:34:41 [863b472c] Fix canonical CBOR bug (cardano-api)
21:41:37 [cfd93b1d] Deploying to gh-pages from @ IntersectMBO/plutus@de34c0757c43232fa81dea6c36cff6a844a326fb 🚀 (plutus)
21:42:33 [3f179f81] chore: update v2 (lace)
21:53:45 [65e88fba] chore: fix cargo clippy-amaru issues (amaru)
21:59:38 [7987a26c] Merge pull request #1052 from IntersectMBO/backport/10.13/fix-canonical-cbor-bug (cardano-api)
22:02:12 [6bd2a781] chore: add license headers (amaru)
22:17:02 [759fef48] refactor(aggregator-client): reduce boilerplate for error management of get queries (mithril)
22:23:18 [06d96b7d] fix: example build (amaru)
22:26:33 [6b60fe2c] Release cardano-api-10.13.2.0 (cardano-api)
22:31:07 [fa1d3b95] Adjust cuddle usage to latest changes (cardano-ledger)
22:31:07 [6a81f214] Update to cuddle version 1.1 (cardano-ledger)
22:31:07 [ea2314d6] Adjust to new plutus version 1.56 (cardano-ledger)
22:31:07 [b73df436] Regenerate cddl files (cardano-ledger)
22:31:48 [5b6c43d2] test: builtins for data manipulation (plutigo)
22:31:52 [28ccbb0b] Add golden tests for deserializing transactions w/wo `isValid` flag (cardano-ledger)
22:31:52 [33b6ff49] Update non-annotator tx serialization to omit `isValid` flag (cardano-ledger)
22:31:52 [fdcd4ee0] Reflect serialization changes in cddl (cardano-ledger)
22:31:52 [ad989550] Omit `isValid` flag from mempool tx de/serialization (cardano-ledger)
22:36:08 [0319c33d] Added cardano-api-10.13.2.0 (cardano-haskell-packages)
22:36:11 [2e59a26f] Checkpoint from VS Code for coding agent session (mantis)
22:38:08 [6f976412] refactor(database): create transaction abstraction interface (dingo)
22:43:19 [2f662c9c] Fix SNAP message code offsets to match coregeth/besu (mantis)
22:46:02 [26d1bceb] Add validation documentation for SNAP message offset fix (mantis)
22:47:22 [b2a46f4c] Fix indentation formatting in RLPxConnectionHandler (mantis)
22:48:29 [0c91f316] Update documentation to remove specific commit hash reference (mantis)
22:49:21 [39430198] Add final validation summary document (mantis)
22:51:02 [1e1d9198] add Plutus Benchmarks (customSmallerIsBetter) benchmark result for de34c0757c43232fa81dea6c36cff6a844a326fb (plutus)
23:04:46 [8b8070a8] 🟩 API (All properties) is up (204 in 412 ms) [skip ci] [upptime] (cf-token-metadata-registry-status)
23:04:46 [ac93e75e] 🟩 API (Batch) is up (204 in 94 ms) [skip ci] [upptime] (cf-token-metadata-registry-status)
23:04:46 [e1ca9ee8] 🟩 API (Specific property) is up (204 in 94 ms) [skip ci] [upptime] (cf-token-metadata-registry-status)
23:05:35 [23354dae] Merge pull request #851 from chippr-robotics/copilot/vscode1765578971248 (mantis)
23:05:38 [931ac163] refactor: cleanup usages of the `anyhow!` macro (mithril)
23:05:50 [924c6b85] chore: bump version to 0.1.164 [skip ci] (mantis)
23:07:07 [b8397ed5] Bump actions/download-artifact from 6 to 7 (ouroboros-consensus)
23:07:11 [323d01f6] Bump actions/upload-artifact from 5 to 6 (ouroboros-consensus)
23:07:30 [e6d4359a] 🟥 1694ballot.cardano.org is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:07:31 [cb2dfeac] 🟥 blockchain-follower-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:07:31 [b4fbba79] 🟥 login-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:07:31 [8a362f0d] 🟥 event-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:07:32 [de4b07ce] 🟥 get-vote-receipt-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:07:32 [bb112ba5] 🟥 get-votes-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:07:32 [a4a87f10] 🟥 cast-vote-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:08:08 [c2a475a7] 🟩 voting.summit.cardano.org is up (200 in 216 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:08:09 [a088ebcc] 🟩 event-api is up (200 in 500 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:08:09 [1fe4b2c3] 🟩 user-verification-api is up (405 in 389 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:08:10 [a0dc3428] 🟩 blockchain-follower-api is up (200 in 238 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:08:10 [b55d3476] 🟩 login-api is up (401 in 500 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:08:11 [bfab2f30] 🟩 cast-vote-api is up (401 in 300 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:08:11 [629a438c] 🟩 get-votes-api is up (401 in 322 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:08:12 [c9309edd] 🟩 get-vote-receipt-api is up (401 in 339 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:08:13 [f1022520] 🟩 keria is up (401 in 658 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:08:57 [173f3819] Merge pull request #586 from IntersectMBO/perturbing/bls-psb (cardano-base)
23:10:38 [ff8f3006] Introduce cardano-crypto-peras skeleton (cardano-base)
23:40:49 [61191a9a] Deploying to gh-pages from @ IntersectMBO/plutus@de34c0757c43232fa81dea6c36cff6a844a326fb 🚀 (plutus)
23:40:57 [b8966ef7] refactor(database): create transaction abstraction interface (dingo)