Home / Reports / Dec 23, 2025

Tuesday, December 23, 2025

464 commits had been pushed across 46 repos by 61 authors. There were 3,321,692 additions and 68,323 deletions. Official weekly status updates can be found on essentialcardano.io.

Authors

Repos Updated

Commit Log

00:06:01 [02077adf] :bento: Update graphs [skip ci] (cf-cip1694-ballot-status)
00:09:43 [874f2251] Merge pull request #698 from input-output-hk/yveshauser/formal-spec-update (ouroboros-leios)
00:12:32 [27b47a91] :pencil: Update summary in README [skip ci] [upptime] (cf-token-metadata-registry-status)
00:12:33 [c9137fe7] :card_file_box: Update status summary [skip ci] [upptime] (cf-token-metadata-registry-status)
00:13:15 [56618174] Use a consistent name for test suites (cardano-base)
00:13:18 [3cfc2a8b] Fix some cabal file problems identified by `cabal check` (cardano-base)
00:13:58 [74b9d66a] Automatic Update (stackage.nix)
00:15:57 [ce8b425d] Move cardano-crypto-tests to cardano-crypto-{class,praos} (cardano-base)
00:15:58 [4246f9ea] :bento: Update graphs [skip ci] (cf-token-metadata-registry-status)
00:17:48 [67b3d693] :bento: Update graphs [skip ci] (cf-summit-evoting-status)
00:17:59 [701cf9d1] Remove unnecessary `rate-limit-check` CI job (cardano-base)
00:17:59 [8f1a1e26] Remove commented-out debugging code from CI (cardano-base)
00:17:59 [91202a1a] Remove unused "Cache HLS artifacts" CI step (cardano-base)
00:17:59 [f1a91c79] Remove obsolete nix files (cardano-base)
00:17:59 [d6c5769a] Remove unused logs artifact upload from CI (cardano-base)
00:25:23 [281d9e53] 🟥 voting.summit.cardano.org is down (0 in 0 ms) [skip ci] [upptime] (cf-summit-evoting-status)
00:25:43 [f87f8bd5] :pencil: Update summary in README [skip ci] [upptime] (cf-summit-evoting-status)
00:25:43 [7e9da2c9] :card_file_box: Update status summary [skip ci] [upptime] (cf-summit-evoting-status)
00:26:49 [8da3156c] :pencil: Update summary in README [skip ci] [upptime] (cf-cip1694-ballot-status)
00:26:49 [81a81098] :card_file_box: Update status summary [skip ci] [upptime] (cf-cip1694-ballot-status)
00:30:27 [dc81449d] 🟩 voting.summit.cardano.org is up (200 in 225 ms) [skip ci] [upptime] (cf-summit-evoting-status)
00:30:46 [e1e193fd] :card_file_box: Update status summary [skip ci] [upptime] (cf-summit-evoting-status)
00:30:46 [e4762927] :pencil: Update summary in README [skip ci] [upptime] (cf-summit-evoting-status)
00:34:13 [2a7a39c5] :pencil: Update summary in README [skip ci] [upptime] (cf-summit-evoting-status)
00:34:14 [6260fa29] :card_file_box: Update status summary [skip ci] [upptime] (cf-summit-evoting-status)
00:34:22 [1e0eeb69] Update READMEs (cardano-base)
00:55:26 [a0674dac] Merge pull request #591 from IntersectMBO/nm/clean-up-unused-infra (cardano-base)
01:00:43 [0d20179a] pkgs: add lnav (cardano-parts)
01:06:09 [3c4ca85b] Use a consistent name for test suites (cardano-base)
01:06:13 [25e4f80b] Fix some cabal file problems identified by `cabal check` (cardano-base)
01:06:13 [6bd5c25e] Move cardano-crypto-tests to cardano-crypto-{class,praos} (cardano-base)
01:21:00 [b06b71e7] Merge pull request #5479 from IntersectMBO/f-f/5453-set (cardano-ledger)
01:23:48 [f51828c1] add Haskell Benchmark (customSmallerIsBetter) benchmark result for b06b71e7be5efef554659883dc90c373452d0a04 (cardano-ledger)
01:24:36 [80a197c1] fix: rebuild SPO map when retiring pools to avoid recursive OrdMap removal (acropolis)
01:27:26 [b9b8e41d] Merge pull request #590 from IntersectMBO/nm/remove-cardano-crypto-tests (cardano-base)
01:33:04 [8358ab50] Add some missing functions to Data.Sequence.Strict (cardano-base)
01:39:11 [c874b03f] Sync README from source repository [skip ci] (governance)
01:41:13 [fda06263] merge origin/lowhung/debug-backpressure (acropolis)
01:41:40 [eb8a2388] Use update_value_with_delta in accounts_state (acropolis)
01:47:29 [f95e6821] fix: apply genesis params to set hardcoded params not present in NES snapshot (acropolis)
01:55:56 [d103cdee] wip (cardano-ledger)
01:58:46 [f5f1e99d] Merge pull request #511 from input-output-hk/lowhung/debug-backpressure (acropolis)
02:01:28 [9b7395fb] Merge branch 'main' into whankinsiv/deadlock-fixes (acropolis)
02:07:56 [4daf217c] fix: revert toml to defaults (acropolis)
02:11:53 [37e02204] Reenable passing tests (cardano-ledger-specs)
02:11:53 [1e2033f8] Update pointer to fls (cardano-ledger-specs)
02:11:53 [0446acc8] Enable test (cardano-ledger-specs)
02:27:48 [f40b2df2] Scheduled update (pool_groups)
02:29:34 [e49630ca] Move `CoinPerByte` to `cardano-ledger-core` (cardano-ledger)
02:31:14 [bdacf672] Switch to `CoinPerByte` for `minFeeA` (cardano-ledger)
02:31:15 [9bf5818a] Rename `minFeeB` to `minFeeConstant` (cardano-ledger)
02:31:15 [0c4f0746] Rename `minFeeA` to `minFeeFactor` (cardano-ledger)
02:31:16 [8d8be228] Adjust `pparams-update` golden test values (cardano-ledger)
02:32:43 [1f96c081] Refine some `lens` utilities (cardano-ledger)
02:32:43 [9af57cae] Apply suggestions from code review (cardano-ledger)
02:32:44 [b916978e] Fix tests (cardano-ledger)
02:53:54 [7f3a678a] Merge pull request #521 from input-output-hk/whankinsiv/deadlock-fixes (acropolis)
03:41:43 [e42d0b6e] Call `SUBGOV` from `SUBLEDGER` (cardano-ledger)
03:41:43 [6ea0154d] Call `SUBUTXO` from `SUBUTXOW` (cardano-ledger-specs)
03:41:43 [b160e923] Introduce `SubCertsEnv` and use it as environment for `SUBCERTS` rule (cardano-ledger)
03:41:43 [02b8d0c1] Remove some redundant constraints of functions in Ledger rules (cardano-ledger)
03:41:43 [3d1c7d3b] Call `SUBCERT` from `SUBCERTS` (cardano-ledger)
03:41:43 [4c950dae] Introduce `SUBCERT` and `SUBCERTS` rules (cardano-ledger)
03:41:43 [5c021dfd] Call `SUBUTXOS` from `SUBUTXO` (cardano-ledger)
03:41:43 [2ac8eda1] Introduce `SUBGOV` rule (cardano-ledger)
03:41:43 [26cd13b9] Introduce `SUBDELEG`, `SUBGOVCERT` and `SUBPOOL` rules (cardano-ledger)
03:41:43 [d1bcb5db] Call `SUBDELEG`, `SUBGOVCERT` and `SUBPOOL` from `SUBCERT` (cardano-ledger)
03:41:43 [37837f31] Introduce `SUBLEDGER` rule (cardano-ledger)
03:41:43 [f5f8bc73] Call `SUBCERTS` from `SUBLEDGER` (cardano-ledger)
03:41:43 [3c6575c3] Define `dijkstraLedgerTransition` using the one from conway (cardano-ledger)
03:41:43 [f4e2a3e8] Call `SUBLEDGERS` and conway `LEDGER` rules from dijkstra `LEDGER` rule (cardano-ledger)
03:41:43 [9fb5edfc] Introduce `SUBUTXO` rule (cardano-ledger-specs)
03:41:43 [38b03d03] Introduce `SUBLEDGERS` rule (cardano-ledger)
03:41:43 [c01cea7d] Introduce `conwayLedgerTransitionTRC` (cardano-ledger)
03:41:43 [6cb95dad] Introduce `SUBUTXOS` rule (cardano-ledger)
03:41:43 [fc0f867e] Call `SUBUTXOW` from `SUBLEDGER` (cardano-ledger)
03:41:43 [16955eed] Call `SUBLEDGER` from `SUBLEDGERS` (cardano-ledger-specs)
03:41:43 [775374f3] Introduce `SUBUTXOW` rule (cardano-ledger-specs)
03:42:43 [8f6788c2] Update changelog (cardano-ledger-specs)
03:44:41 [2aaccb0d] Add a phantom-type test for deriveEnum (#7499) (plutus)
03:49:39 [30d293d7] Merge pull request #5473 from IntersectMBO/carlos/update-fls-enable-tests-5 (cardano-ledger)
03:53:02 [30294aeb] add Haskell Benchmark (customSmallerIsBetter) benchmark result for 30d293d7166561d47bccf56b7e1473cdab84714d (cardano-ledger)
04:45:13 [7db6705a] add DEMO policy example asset for the Adadata project (cardano-token-registry)
05:11:53 [e062db5e] misc: improve terminal and logging support (cardano-playground)
05:14:35 [2b904c12] Add some missing functions to Data.Sequence.Strict (cardano-base)
05:35:25 [5e4b4d2f] Merge pull request #592 from IntersectMBO/nm/sseq-functions (cardano-base)
05:49:21 [d8749e30] Deploying to gh-pages from @ IntersectMBO/plutus@2aaccb0dc7095df37df8909c63a694a2fa960a4d 🚀 (plutus)
06:12:38 [7b6205a1] Deploying to gh-pages from @ IntersectMBO/plutus@2aaccb0dc7095df37df8909c63a694a2fa960a4d 🚀 (plutus)
06:41:02 [831c5f6c] Add token metadata for YYVT (cardano-token-registry)
06:59:35 [2d8683b7] test(cat-gateway): Validation failed check (#3907) (catalyst-voices)
07:02:50 [e1885b63] fix(muxer): fix race condition in muxer readLoop causing panic on shutdown (gouroboros)
07:03:11 [b846cdbd] Deploying to gh-pages from @ IntersectMBO/plutus@2aaccb0dc7095df37df8909c63a694a2fa960a4d 🚀 (plutus)
07:43:16 [612d6807] feat: implement transaction status checking for NeoPRISM operations (atala-prism-building-blocks)
07:46:16 [ebbd0e2c] Merge branch 'main' into feat/use-latest-catalyst-python (catalyst-voices)
08:28:30 [7000fe54] ImmutableDB: add `getBlockAtOrAfterPoint` (ouroboros-consensus)
08:28:31 [e4c6eae2] ImmutableDB q-s-m: add tests for `getBlockAtOrAfterPoint` (ouroboros-consensus)
08:28:46 [a19fe604] ouroboros-consensus: add `ChainDB.waitForImmutableBlock` (ouroboros-consensus)
08:28:47 [d24e939b] Add changelog fragment (ouroboros-consensus)
08:37:10 [63be74f6] update response for `v1/document PUT` endpoint (catalyst-voices)
08:37:23 [1851fa54] deploy `gateway` (catalyst-voices)
08:37:25 [f97203ca] properly implement .new msg keepalive (hermes)
08:44:58 [904b8349] fix fmt (catalyst-voices)
08:45:56 [7b3c4409] fix deny.toml files (catalyst-voices)
08:49:48 [6a7c3689] Merge branch 'main' into chore/update-catalyst-ci-to-v3.6.10 (catalyst-voices)
08:54:11 [2631d9e9] WIP (hydra-poc)
08:54:25 [475b5dcb] bump versions (ouroboros-network)
08:54:34 [4813c986] rename (catalyst-voices)
09:08:33 [b8ad76c6] Update recent-updates.md (Intersect-knowledge-base)
09:17:04 [badfa4be] feat(ledger): add auxiliary data types and common interface for all eras (gouroboros)
09:17:37 [9ad9f70b] feat: add configurable DID node backend selection (atala-prism-building-blocks)
09:19:22 [1772e45d] feat(ledger): integrate AuxiliaryData support in Shelley transactions (gouroboros)
09:20:21 [38c30bfe] feat(ledger): integrate AuxiliaryData support for Shelley-MA era (gouroboros)
09:21:38 [de29ef16] feat(ledger): integrate full AuxiliaryData support (gouroboros)
09:29:53 [715f0e49] test(ledger): add comprehensive unit tests for auxiliary data decoding (gouroboros)
09:30:39 [96f76c2f] test(ledger): add integration and e2e tests for auxiliary data (gouroboros)
09:31:42 [e41783e0] style: reformat imports in Modules.scala (atala-prism-building-blocks)
09:46:53 [35a7e778] make haskell CI more up-to-date (cardano-addresses)
09:47:37 [23103e77] fix(ledger): improve error handling consistency in auxiliary data tests (gouroboros)
09:52:09 [f6890a5d] WIP (hydra-poc)
09:58:31 [759b0b55] feat: generate new id for document draft when it's the first document to retain freshness and have the same id and ver (catalyst-voices)
09:58:41 [fd1628d6] chore(general): Update catalyst-ci to v3.6.10 (#3906) (catalyst-voices)
10:01:05 [def6b740] Merge branch 'main' into feat/empty-problem-report (catalyst-voices)
10:02:07 [7a247985] Merge branch 'main' into feat/use-latest-catalyst-python (catalyst-voices)
10:05:07 [f18f83d6] add _syncProposal and move errors mapping + loading status there (catalyst-voices)
10:05:12 [6c523a59] more fixes (cardano-addresses)
10:07:31 [f7fef6c6] TOSQUASH address review comments (ouroboros-consensus)
10:14:16 [ca6dfe93] remove redundant windows import (cardano-addresses)
10:15:08 [35f7bfe4] chore: upgrade crate versions (mithril)
10:15:08 [9ac23a05] fix(aggregator): better support of signature registration:wq errors in signature processor (mithril)
10:21:47 [9e8b1a9a] Review comments (cardano-ledger)
10:21:47 [19772e68] Dijkstra subtx produced and consumed (cardano-ledger)
10:21:47 [01a18abb] Add a test (cardano-ledger)
10:21:47 [45c65189] Add double refund test (cardano-ledger)
10:29:43 [f931dd04] chore: reformat (catalyst-voices)
10:31:10 [ca0d56c5] bump versions (ouroboros-network)
10:35:11 [450f1d44] sync and watch proposal (catalyst-voices)
10:36:19 [5c24f66c] TOSQUASH address review comments (ouroboros-consensus)
10:37:16 [0a37e19a] Version bump: 5.19.0.1 (nightly) (yoroi-frontend)
10:37:22 [8d5604e6] chore: unit tests (catalyst-voices)
10:37:55 [0d9ca914] CDDL:core: Implicit naming of Huddle rules (cardano-ledger)
10:38:02 [c067d255] CDDL:shelley: Implicit naming of huddle rules (cardano-ledger)
10:38:03 [9eb85191] CDDL:allegra: Implicit naming of huddle rules (cardano-ledger)
10:38:05 [4841904c] CDDL:mary: Implicit naming of huddle rules (cardano-ledger)
10:38:07 [71518523] fix: tests (catalyst-voices)
10:38:08 [5301f6d2] CDDL:alonzo: Implicit naming of huddle rules (cardano-ledger)
10:38:10 [cc8a629b] CDDL:babbage: Implicit naming of huddle rules (cardano-ledger)
10:38:11 [68b1ecdb] CDDL:conway: Implicit naming of huddle rules (cardano-ledger)
10:38:14 [48a6ad17] CDDL:dijkstra: Implicit naming of huddle rules (cardano-ledger)
10:38:16 [73af7280] CDDL: Selectively re-export cuddle functionality. (cardano-ledger)
10:38:21 [c8d2300b] Merge pull request #7858 from simsara-org/master (cardano-token-registry)
10:38:29 [27891d4a] Merge pull request #4477 from Emurgo/bump/release/5.20 (yoroi-frontend)
10:45:23 [da4e3621] Initial work on SignableRepresentation instance of Snapshot (hydra-poc)
10:45:24 [2f97d939] Fix (hydra-poc)
10:45:24 [fdbf27c7] Fix plutus tests (hydra-poc)
10:45:24 [c164e330] Fix tests (hydra-poc)
10:45:24 [2e30e06e] Try (hydra-poc)
10:45:24 [adae64b1] Introduce HasAccumulatorElement class (hydra-poc)
10:45:24 [33a747a7] Fix test (hydra-poc)
10:45:24 [4101fa59] Changeserialisation and signature verification (hydra-poc)
10:45:25 [4192dad3] Remove leftover fn from IsTx class (hydra-poc)
10:45:25 [2a9c1b61] Simplify golden test diff (hydra-poc)
10:45:25 [65605032] Remove utxoHash from Snapshot (hydra-poc)
10:45:25 [84214a52] Add accumulator to snapshot (hydra-poc)
10:45:25 [98f4d4c8] Minimise golden test changes (hydra-poc)
10:45:25 [e7872d4c] Remove crs from Snapshot (hydra-poc)
10:45:26 [8aa3cdad] Regenerate scripts{ (hydra-poc)
10:45:26 [c8a34a1c] Use new haskell-accumulator-1.1.0.0 (hydra-poc)
10:45:26 [2a7b3636] Add useful fns, change the way we create acc (hydra-poc)
10:45:26 [0ac05260] Fix the failing observer test (hydra-poc)
10:45:26 [f8789f6c] Add toCommit toDecommit utxo in accumulator, address review (hydra-poc)
10:45:26 [0ff21c93] Fix (hydra-poc)
10:45:26 [6094d3b3] Temporary add acc fn to weeder ignore (hydra-poc)
10:45:27 [197d1fff] Produce correct Element from UTxO (hydra-poc)
10:45:27 [ae35e3a8] Bump to cardano-api 10.20 and remove src-package (hydra-poc)
10:45:27 [51c32ac1] Fork cardano-api until upstream is fixed (hydra-poc)
10:45:27 [752071c4] Bump protocol version to 11 in hydra-tx (hydra-poc)
10:45:27 [cbaddb73] Bump cardano-node to 10.6.1 (hydra-poc)
10:45:27 [c33e6a69] WIP: Start with the changes needed for on-chain check (hydra-poc)
10:45:27 [0fa67312] Use G1 crs for on-chain check (hydra-poc)
10:45:28 [f5bd33cb] WIP (hydra-poc)
10:45:28 [ffb100da] Bump to plutus 1.55 (hydra-poc)
10:45:28 [bb421c8b] Use patched cardano-api src package for now (hydra-poc)
10:45:28 [ee0f8d04] Bump plutus to 1.53 (hydra-poc)
10:48:07 [a87f5652] Fix suggestions (cardano-ledger)
11:10:19 [f9c16406] WIP (hydra)
11:22:12 [6b1f8123] Merge branch 'main' into dependabot/pip/catalyst-gateway/tests/api_tests/urllib3-2.6.0 (catalyst-voices)
11:26:36 [249a7fcf] move header file from c includes to install-includes (cardano-base)
11:26:43 [6fb1add4] feat: map collaborators data into proposal collaborator state (catalyst-voices)
11:29:23 [2476420c] Default was changed (hydra-poc)
11:36:54 [428e05ae] chore: code review changes (catalyst-voices)
11:43:27 [7e196dab] Wait for node to be in sync depending on chain backend (#2414) (hydra-poc)
11:45:31 [41830850] Merge pull request #5272 from IntersectMBO/mw/bump-versions (ouroboros-network)
11:46:19 [9020d6f9] TOSQUASH more review changes (ouroboros-consensus)
11:48:35 [b524e478] Added ouroboros-network-0.21.5.0 (cardano-haskell-package-repo)
11:48:36 [bdcf367c] Added ouroboros-network-api-0.14.2.0 (cardano-haskell-package-repo)
11:52:26 [45fe3804] More tweaks to VoteDB aggregation logic (ouroboros-consensus)
11:58:40 [1786b535] Add FFI for bls signatures, add `Dual` curve abstraction, `PointSize`, `CompressedPointSize` and add `FinalVerifyOrder` class. (cardano-base)
11:58:40 [cabccd6a] Add `BLS12381MinVerKeyDSIGN` and `BLS12381MinSigDSIGN` to the `DSIGN` interface. (cardano-base)
11:58:40 [c5097cd7] extend `DSIGNAlgorithm` with `DSIGNAggregatable` and implement it for BLS signatures (cardano-base)
11:58:40 [1dfdc7a8] Add utility function `HexBS` to `Cardano.Crypto.Util` (cardano-base)
11:58:41 [d3a5e393] Add BLS `BLS12381MinVerKeyDSIGN` and `BLS12381MinSigDSIGN` `DSIGN` to benchmarks (cardano-base)
11:58:41 [4aa78426] Change `testDSIGNAlgorithm` to allow for other `ContextDSIGN` than `()`, add tests for bls sigs (cardano-base)
11:58:41 [641f7716] Add tests and bench for `DSIGNAGgregatable v` and impl for bls `MinSig`/`MinVerKey` (cardano-base)
11:58:41 [f108cee2] change bls `verifyDSIGN` to use C FFI interface (cardano-base)
11:58:41 [f3261312] add changes to CHANGELOG (cardano-base)
12:04:48 [3c02b454] Merge branch 'main' into cat-reviews-mock-for-test (catalyst-voices)
12:07:12 [d1bb9de6] feat: review update (catalyst-voices)
12:10:51 [8c6773bc] test(cat-voices): fixes per PR comments (catalyst-voices)
12:13:24 [9af20405] Deploying to gh-pages from @ cardano-scaling/hydra@7e196dabf9daf8f8426e76b4f092d433cac7df5b 🚀 (hydra-poc)
12:16:55 [224f5bd4] test(cat-voices): fixes per PR comments (catalyst-voices)
12:28:37 [972b25ef] Added ouroboros-network-api-0.14.2.0 (cardano-haskell-packages)
12:28:37 [8b7169d3] Added ouroboros-network-0.21.5.0 (cardano-haskell-packages)
12:31:20 [7e876757] Initial work on SignableRepresentation instance of Snapshot (hydra-poc)
12:31:21 [102a406a] Fix plutus tests (hydra-poc)
12:31:21 [1612cd20] Try (hydra-poc)
12:31:21 [7facab4f] Introduce HasAccumulatorElement class (hydra-poc)
12:31:21 [6c16e74e] Fix test (hydra-poc)
12:31:21 [c05672aa] Changeserialisation and signature verification (hydra-poc)
12:31:21 [7d1e4d1f] Fix tests (hydra-poc)
12:31:21 [fa73bebd] Fix (hydra-poc)
12:31:22 [1de41f03] Remove crs from Snapshot (hydra-poc)
12:31:22 [b4744428] Simplify golden test diff (hydra-poc)
12:31:22 [041cb6c7] Remove leftover fn from IsTx class (hydra-poc)
12:31:22 [1f6b9af6] Remove utxoHash from Snapshot (hydra-poc)
12:31:22 [05358194] Add accumulator to snapshot (hydra-poc)
12:31:22 [90b36dc7] Minimise golden test changes (hydra-poc)
12:31:23 [826fc2f7] Temporary add acc fn to weeder ignore (hydra-poc)
12:31:23 [df795bd9] Regenerate scripts{ (hydra-poc)
12:31:23 [6b1f3517] Use new haskell-accumulator-1.1.0.0 (hydra-poc)
12:31:23 [e5975d77] Add useful fns, change the way we create acc (hydra-poc)
12:31:23 [712eae73] Fix the failing observer test (hydra-poc)
12:31:23 [2a28911a] Fix (hydra-poc)
12:31:23 [07752ca8] Add toCommit toDecommit utxo in accumulator, address review (hydra-poc)
12:31:24 [83251ec2] Bump cardano-node to 10.6.1 (hydra-poc)
12:31:24 [04b23b9d] Fork cardano-api until upstream is fixed (hydra-poc)
12:31:24 [38c267cb] WIP: Start with the changes needed for on-chain check (hydra-poc)
12:31:24 [423513d0] Bump to cardano-api 10.20 and remove src-package (hydra-poc)
12:31:24 [b7cea4fa] Produce correct Element from UTxO (hydra-poc)
12:31:24 [41c4961d] Use G1 crs for on-chain check (hydra-poc)
12:31:24 [6d9a2b45] Bump protocol version to 11 in hydra-tx (hydra-poc)
12:31:25 [3e21d48a] Bump to plutus 1.55 (hydra-poc)
12:31:25 [87450231] Use patched cardano-api src package for now (hydra-poc)
12:31:25 [16785f5b] Bump plutus to 1.53 (hydra-poc)
12:36:28 [269fb439] Update from 972b25ef4f1c8ec1ec187bc63263385e1c14043c (cardano-haskell-packages)
12:37:24 [8c80a197] Merge pull request #2828 from input-output-hk/curiecrypt/msnark/jubjub-wrapper (mithril)
12:38:42 [86db4058] feat(cat-voices): document id and ver freshness (#3915) (catalyst-voices)
12:41:42 [87da8843] revert (catalyst-voices)
12:41:45 [e9a92270] deploy: 8c80a1977fff9a8bdb8b3ff6cde54847d604da1e (mithril)
12:44:38 [4a2fc9b0] implement leaf trait from scratch (mithril)
12:44:38 [5bf521fc] resolve suggestions (mithril)
12:46:51 [a9cb73c4] WIP (hydra-poc)
12:50:06 [7043008d] use type CID instead of string (hermes)
12:54:01 [b97795d9] Add token metadata for BLCKL4VA (cardano-token-registry)
12:57:04 [2559c7c5] change log and crates version (mithril)
13:09:59 [41a146a1] Scheduled update (pool_groups)
13:10:00 [33188a81] Add token metadata for MTDVVV (cardano-token-registry)
13:12:23 [d2e681c2] Add preliminary check that txIns exist in the UTxO prior to any changes (formal-ledger-specifications)
13:21:47 [37b774a6] golden test for merkle tree root (mithril)
13:28:40 [adecc589] WIP (hydra-poc)
13:38:38 [11892317] json golden tests, crates version, change log (mithril)
13:39:01 [32310d48] Fix getTxScriptWitnessRequirements (cardano-api)
13:41:06 [de2b268e] Bump latest fix (cardano-cli)
13:44:41 [0c319fb0] Trailing slash results in 404 (hydra-poc)
13:45:03 [77ef14f0] Up mdast-util-to-hast version to 13.2.1 in docusaurus (plutus)
13:45:28 [80259846] Regenerate yarn.lock (plutus)
13:47:02 [c3183f1b] Add Cometa.js and Cometa.py builder tools (developer-portal)
13:48:04 [9dd21368] test(cat-voices): add mock server for reviews module (#3895) (catalyst-voices)
13:48:06 [1f0a2ec0] Deploy preview for PR 7503 🛫 (plutus)
13:52:49 [81d5493b] Artifacts generated from 5eb12b94b727ddd787a59bc3e437a6db044bf3f2 (formal-ledger-specifications)
14:01:27 [b0739f55] Merge pull request #2874 from input-output-hk/curiecrypt/golden-test-for-merkle-tree (mithril)
14:01:45 [a30aeefe] Update friendlyDRep to use CIP129 identifiers (cardano-cli)
14:02:55 [c1d5d73d] implement leaf trait from scratch (mithril)
14:02:56 [f366ff5d] resolve suggestions (mithril)
14:05:08 [6e25fe26] change log and crates version (mithril)
14:05:56 [9d46d5fb] deploy: b0739f553dc44899651830fbb76fad62ec3821fa (mithril)
14:07:23 [8a101646] wip(devnet): add 'dmq-node' test build 0.2.0.0 - 9438a2bb65466dd3cf521cbeb1f8cce923c40f0c - DO NOT MERGE (mithril)
14:08:28 [2a31210a] refactor: use TII format for invoke command (cshell)
14:08:47 [00ae36c9] Merge branch 'main' into feat/empty-problem-report (catalyst-voices)
14:09:18 [1578000e] adapted for golden tests (mithril)
14:09:46 [3ca1e3b4] refactor: use TII format for invoke command (#49) (cshell)
14:12:22 [c5aac459] First version, compiles (acropolis)
14:13:07 [ba13df8d] Trailing slash results in 404 (#2420) (hydra-poc)
14:15:07 [b4e0a89b] feat: implement utxow validation for allegra era (acropolis)
14:17:45 [1cf2c331] Merge branch 'main' of github.com:input-output-hk/acropolis into shd/drep-validation-outcomes (acropolis)
14:21:39 [e5ade8e5] Merged with main (acropolis)
14:21:42 [d004d34d] No certificate was in tx! (cardano-node)
14:21:42 [043f6843] Bump api and cli (cardano-node)
14:21:52 [6c25b4d5] Setup for the on-chain checks (hydra-poc)
14:24:30 [22a21b2c] Update 2025-12-23T14:24:30Z (capkgs)
14:27:33 [6f471ca6] another fix (cardano-addresses)
14:28:30 [9fdb6dad] Computed span and antichain for blocks on mainnet (ouroboros-leios-sim)
14:33:00 [c74225bd] Applied fourmalu formatting to haskell code (ouroboros-leios-sim)
14:34:02 [9e219e2e] revert back deprecated functions to be resolved in a future pr (mithril)
14:36:03 [ee0cccd6] Merge branch 'main' into bwbush/tx-analysis (ouroboros-leios-sim)
14:37:09 [8fa3ffa5] Merge pull request #691 from input-output-hk/bwbush/tx-analysis (ouroboros-leios-sim)
14:43:44 [f5bf8af7] Deploying to gh-pages from @ cardano-scaling/hydra@ba13df8d58a9020e4f8c5d4314d6ca19022ef788 🚀 (hydra-poc)
14:47:51 [009b6596] Merge pull request #1313 from IntersectMBO/clr/st-adr-info (cardano-cli)
15:00:41 [ee85c998] Small refactors to VoteDB interface and aggregation logic (ouroboros-consensus)
15:02:19 [e8ddfbb4] Add srp for cardano-base (cardano-ledger)
15:02:19 [11afccbd] Update dependencies to reflect the retirement of `cardano-crypto-tests` (cardano-ledger)
15:03:06 [7241730f] wip (catalyst-voices)
15:04:02 [049a9112] make haskell CI more up-to-date (cardano-addresses)
15:05:23 [5d7c77f9] feat(cat-gateway): Empty problem report proper `500` response (#3914) (catalyst-voices)
15:16:20 [484bb838] Merge pull request #2866 from input-output-hk/curiecrypt/msnark/support-multiple-leaves (mithril)
15:20:00 [611349e2] fix: use operation endpoint instead of transaction for status checks (atala-prism-building-blocks)
15:20:47 [0057e57a] deploy: 484bb838a2dc696b7d6d76e734e736e7a6e3e944 (mithril)
15:26:56 [99088ecb] SQL queries for block history (ouroboros-leios-sim)
15:30:03 [b05f3d95] Merge pull request #1313 from IntersectMBO/clr/st-adr-info (cardano-cli)
15:34:28 [612c9115] another fix (cardano-addresses)
15:40:52 [a2e32873] Release cardano-cli-10.14.0.0 (cardano-cli)
15:41:08 [921420b8] Fix instance FromData PlutusTx.Data.List (#7492) (plutus)
15:41:45 [552b0339] Merge branch 'main' into update/main/zio-http-3.7.1 (atala-prism-mediator)
15:42:32 [15d2f6e2] Merge branch 'main' into update/main/did-0.1.0-M35 (atala-prism-mediator)
15:46:09 [5ecd72f0] build: update zio-http to 3.7.1 (#568) (atala-prism-mediator)
15:47:25 [9905bb07] add `cardano_` prefix to cbits (cardano-base)
15:50:14 [acf1e8c3] Release cardano-cli-10.14.0.0 (cardano-cli)
15:53:12 [205b7d3e] Added cardano-cli-10.14.0.0 (cardano-haskell-package-repo)
15:53:33 [26543472] even more fixes (cardano-addresses)
15:55:53 [a5d959ea] wip(devnet): add 'dmq-node' test build 0.2.0.0 - 581990fcaf71071fa44fd12dd8e916adb3bd95b4 - DO NOT MERGE (mithril)
16:00:18 [16c0aa9b] Histograms of block utilization (ouroboros-leios)
16:01:51 [18c353e7] Added cardano-cli-10.14.0.0 (#1205) (cardano-haskell-package-repo)
16:05:09 [35f5a475] Deploying to gh-pages from @ IntersectMBO/plutus@921420b8215d1b6cca968f564e67cb9b11454816 🚀 (plutus)
16:11:27 [740ee7a4] another shot (cardano-addresses)
16:12:41 [902d3105] deploy: b05f3d95357ba1e212a300b8cfbac8e0ffe12844 (cardano-cli)
16:13:29 [fb6dc748] Update from 18c353e74e40c1dd8e0754364f7ad62e246a1aff (cardano-haskell-packages)
16:16:31 [8c5f880d] Added txWireSize method to TxLimits class (ouroboros-consensus)
16:16:33 [ef27d0d3] Updated changelogs (ouroboros-consensus)
16:16:33 [4251821b] integrate o-n 0.23 (ouroboros-consensus)
16:16:33 [fbb12143] Support ntc23 (ouroboros-consensus)
16:18:30 [564f5e68] integrate typed-protocols 1.1 (ouroboros-consensus)
16:18:43 [75aabaa3] custom kes agent (ouroboros-consensus)
16:25:05 [4c4dc1a4] Add srp for cardano-base (cardano-ledger)
16:25:51 [35133089] Update dependencies to reflect the retirement of `cardano-crypto-tests` (cardano-ledger)
16:41:47 [23759c88] one more (cardano-addresses)
16:41:52 [1af51a74] Update proposal voting contexts (governance)
16:45:58 [248f9c38] Revert "Backport async demotion fix" (ouroboros-network)
16:46:25 [42548687] Bumped ouroboros-network (ouroboros-network)
16:56:47 [849aa862] try fix windows (cardano-addresses)
16:57:42 [1893a46c] Added heat map of span vs anitchain (ouroboros-leios)
16:58:11 [06365d13] bump version (yoroi-frontend)
17:10:12 [fc841578] Temporal autocorrelation of block utilization (ouroboros-leios)
17:13:18 [e31d0835] fix: avoid reading extra messages before main run loop when in snapshot mode (acropolis)
17:25:08 [148b7159] Merge pull request #4478 from Emurgo/chore/bump-release-version (yoroi-frontend)
17:28:26 [0a0318eb] add Plutus Benchmarks (customSmallerIsBetter) benchmark result for 921420b8215d1b6cca968f564e67cb9b11454816 (plutus)
17:34:09 [ae1c2237] concatenation single signature (mithril)
17:39:36 [b61bace8] feat: add post shelley era's utxow validation with only shelley compatible functions (acropolis)
17:45:55 [2c8a4de9] wip(website): add aggregator setup guide (mithril)
17:46:52 [667f1c64] cargo fmt (acropolis)
17:49:52 [80d39caa] Utilization correlation between consecutive blocks (ouroboros-leios)
17:53:05 [342f4506] Deploying to gh-pages from @ IntersectMBO/plutus@921420b8215d1b6cca968f564e67cb9b11454816 🚀 (plutus)
18:04:57 [64619a73] Switch to `CoinPerByte` for `minFeeA` (cardano-ledger)
18:04:57 [db583702] Rename `minFeeB` to `minFeeConstant` (cardano-ledger)
18:04:57 [4ed6de64] Adjust `pparams-update` golden test values (cardano-ledger)
18:04:57 [2bcb9b7e] Fix tests (cardano-ledger)
18:04:57 [eb74ee45] Rename `minFeeA` to `minFeeFactor` (cardano-ledger)
18:04:57 [e8161625] Apply suggestions from code review (cardano-ledger)
18:04:57 [c1af5c8c] Move `CoinPerByte` to `cardano-ledger-core` (cardano-ledger)
18:04:57 [32240946] Refine some `lens` utilities (cardano-ledger)
18:06:28 [2fc2aabc] comments added (mithril)
18:07:23 [ae5f0dbb] Add 90ecec7d21814b9fdfdb991ec904ec78c02d4781e8d1ad1617682cb6454b414e53 (cardano-token-registry)
18:16:42 [b050e411] Fix tests. You need to remove calls to error (cardano-api)
18:19:53 [19b593cd] make haskell CI more up-to-date (cardano-addresses)
18:21:15 [47fdd74e] Update dependencies to reflect the retirement of `cardano-crypto-tests` (cardano-ledger)
18:25:32 [bca8bf1b] Merge pull request #4476 from Emurgo/release/5.20 (yoroi-frontend)
18:29:30 [b7336097] final fix (cardano-addresses)
18:43:15 [6e4368ec] Deploying to gh-pages from @ IntersectMBO/plutus@921420b8215d1b6cca968f564e67cb9b11454816 🚀 (plutus)
18:44:11 [66a76390] fix: use debug log level for initial params (acropolis)
18:46:57 [4b246724] Merge pull request #1317 from IntersectMBO/release/cardano-cli-10.14.0.0 (cardano-cli)
18:52:34 [cef7c3d0] Merge pull request #319 from IntersectMBO/paweljakubas/fix-keyHashFromText (cardano-addresses)
19:02:29 [2da14425] make single signature pub crate (mithril)
19:03:20 [7033edd4] Measured runs of high block utilization (ouroboros-leios)
19:03:24 [847e76ea] introduce release-ghc and release-tag (cardano-addresses)
19:04:15 [ca0c0788] Merge pull request #702 from input-output-hk/bwbush/block (ouroboros-leios)
19:07:01 [f12c8049] Move `cbits/blst_util.h` from `c-sources` to `extra-source-files` (cardano-base)
19:08:03 [db7f1be5] add zip to win artefact (cardano-addresses)
19:10:18 [a57f3d8c] Update cardano-crypto-class/cardano-crypto-class.cabal (cardano-base)
19:15:06 [c364d46e] relocate release vars (cardano-addresses)
19:30:32 [a39f88f4] Add srp for cardano-base (cardano-ledger)
19:30:41 [cad85844] Update dependencies to reflect the retirement of `cardano-crypto-tests` (cardano-ledger)
19:42:17 [d4956057] Update 2025-13 : CLI10.14+, CC-Member, longer URLs (scripts)
19:45:07 [0d086ce6] Add Cardano.Api.Experimental.AnyScript (cardano-api)
19:45:55 [da363c23] deploy: 4b24672467daab9f512661ec15f5733a2b5341c6 (cardano-cli)
20:09:06 [85724335] Merge pull request #527 from input-output-hk/whankinsiv/fix-remaining-deadlocks (acropolis)
20:28:15 [0cf5fc78] fix(ledger): simplify conway collateral return (#1341) (gouroboros)
20:40:54 [af6629cc] Merge pull request #597 from IntersectMBO/perturbing/fix-c-headers (cardano-base)
21:10:39 [80270407] Add FFI for bls signatures, add `Dual` curve abstraction, `PointSize`, `CompressedPointSize` and add `FinalVerifyOrder` class. (cardano-base)
21:11:27 [038d179a] 🟥 voting.summit.cardano.org is down (0 in 0 ms) [skip ci] [upptime] (cf-summit-evoting-status)
21:11:55 [0970fa8a] :pencil: Update summary in README [skip ci] [upptime] (cf-summit-evoting-status)
21:11:55 [b0547607] :card_file_box: Update status summary [skip ci] [upptime] (cf-summit-evoting-status)
21:15:41 [3979e591] 🟩 voting.summit.cardano.org is up (200 in 474 ms) [skip ci] [upptime] (cf-summit-evoting-status)
21:16:07 [504809f1] :pencil: Update summary in README [skip ci] [upptime] (cf-summit-evoting-status)
21:16:07 [443285e4] :card_file_box: Update status summary [skip ci] [upptime] (cf-summit-evoting-status)
21:17:54 [9cf8b7cc] Add `BLS12381MinVerKeyDSIGN` and `BLS12381MinSigDSIGN` to the `DSIGN` interface. (cardano-base)
21:18:07 [1b03e897] Add utility function `HexBS` to `Cardano.Crypto.Util` (cardano-base)
21:18:07 [48814839] extend `DSIGNAlgorithm` with `DSIGNAggregatable` and implement it for BLS signatures (cardano-base)
21:18:07 [7af4edf5] Add BLS `BLS12381MinVerKeyDSIGN` and `BLS12381MinSigDSIGN` `DSIGN` to benchmarks (cardano-base)
21:18:07 [d5b602ea] Change `testDSIGNAlgorithm` to allow for other `ContextDSIGN` than `()`, add tests for bls sigs (cardano-base)
21:18:08 [8f87b799] Add tests and bench for `DSIGNAGgregatable v` and impl for bls `MinSig`/`MinVerKey` (cardano-base)
21:18:08 [37d5af39] change bls `verifyDSIGN` to use C FFI interface (cardano-base)
21:18:08 [421f40ff] add changes to CHANGELOG (cardano-base)
21:20:16 [f2651d74] Call `SUBUTXOW` from `SUBLEDGER` (cardano-ledger)
21:20:16 [0bd5de19] Remove some redundant constraints of functions in Ledger rules (cardano-ledger)
21:20:16 [d716cb5a] Introduce `SUBDELEG`, `SUBGOVCERT` and `SUBPOOL` rules (cardano-ledger)
21:20:16 [466d924f] Introduce `SUBLEDGERS` rule (cardano-ledger)
21:20:16 [e73b2c71] Call `SUBCERTS` from `SUBLEDGER` (cardano-ledger)
21:20:16 [9c1b9930] Introduce `SUBLEDGER` rule (cardano-ledger)
21:20:16 [f44ac6d7] Call `SUBGOV` from `SUBLEDGER` (cardano-ledger-specs)
21:20:16 [d10fbc33] Introduce `SUBGOV` rule (cardano-ledger)
21:20:16 [ee4a7f06] Call `SUBCERT` from `SUBCERTS` (cardano-ledger)
21:20:16 [22211988] Introduce `SUBCERT` and `SUBCERTS` rules (cardano-ledger)
21:20:16 [0ce10a30] Update changelog (cardano-ledger)
21:20:16 [51916af7] Introduce `SUBUTXOW` rule (cardano-ledger-specs)
21:20:16 [ebe8d7f4] Call `SUBLEDGER` from `SUBLEDGERS` (cardano-ledger)
21:20:16 [6726e0d5] Introduce `SUBUTXOS` rule (cardano-ledger)
21:20:16 [fd8951fd] Define `dijkstraLedgerTransition` using the one from conway (cardano-ledger-specs)
21:20:16 [48ca98ec] Introduce `conwayLedgerTransitionTRC` (cardano-ledger-specs)
21:20:16 [31fdc376] Introduce `SUBUTXO` rule (cardano-ledger)
21:20:16 [c985f523] Introduce `SubCertsEnv` and use it as environment for `SUBCERTS` rule (cardano-ledger)
21:20:16 [40395c66] Call `SUBDELEG`, `SUBGOVCERT` and `SUBPOOL` from `SUBCERT` (cardano-ledger)
21:20:16 [6d7e148c] Call `SUBUTXO` from `SUBUTXOW` (cardano-ledger)
21:20:16 [06aafbcf] Call `SUBUTXOS` from `SUBUTXO` (cardano-ledger-specs)
21:20:16 [a8ec0482] Call `SUBLEDGERS` and conway `LEDGER` rules from dijkstra `LEDGER` rule (cardano-ledger-specs)
21:29:53 [f4dc539a] Move `blst_util.h` from `install-includes` to `extra-source-files` (cardano-base)
21:32:14 [d7a1d126] Release redundant allocation (cardano-base)
21:42:38 [a4716a54] Upgrade from ghc 9.12.1 to 9.12.2 nix builds (cardano-ledger)
21:48:45 [47f0eb88] Upgrade from ghc 9.12.1 to 9.12.2 nix builds (cardano-ledger-specs)
22:06:18 [6974b705] Merge pull request #598 from IntersectMBO/nm/fix-multiple-definitions (cardano-base)
22:07:54 [e65c12b9] Add FFI for bls signatures, add `Dual` curve abstraction, `PointSize`, `CompressedPointSize` and add `FinalVerifyOrder` class. (cardano-base)
22:08:10 [501d1422] Add utility function `HexBS` to `Cardano.Crypto.Util` (cardano-base)
22:08:10 [79724d60] Add `BLS12381MinVerKeyDSIGN` and `BLS12381MinSigDSIGN` to the `DSIGN` interface. (cardano-base)
22:08:10 [252a9adb] Add BLS `BLS12381MinVerKeyDSIGN` and `BLS12381MinSigDSIGN` `DSIGN` to benchmarks (cardano-base)
22:08:10 [df5ed231] Add tests and bench for `DSIGNAGgregatable v` and impl for bls `MinSig`/`MinVerKey` (cardano-base)
22:08:10 [dcca8239] Change `testDSIGNAlgorithm` to allow for other `ContextDSIGN` than `()`, add tests for bls sigs (cardano-base)
22:08:10 [eb45517d] extend `DSIGNAlgorithm` with `DSIGNAggregatable` and implement it for BLS signatures (cardano-base)
22:08:10 [426f9d14] change bls `verifyDSIGN` to use C FFI interface (cardano-base)
22:08:11 [430fdfaf] add changes to CHANGELOG (cardano-base)
22:57:31 [5979c288] Copy BYteString upon decoding (cardano-base)
23:04:48 [09805158] 🟩 API (Batch) is up (204 in 96 ms) [skip ci] [upptime] (cf-token-metadata-registry-status)
23:04:48 [da23e2b3] 🟩 API (All properties) is up (204 in 640 ms) [skip ci] [upptime] (cf-token-metadata-registry-status)
23:04:48 [a92c29d6] 🟩 API (Specific property) is up (204 in 97 ms) [skip ci] [upptime] (cf-token-metadata-registry-status)
23:04:52 [a1465725] cardano-crypto-tests: add revisions (cardano-haskell-package-repo)
23:07:22 [c5056c05] 🟥 1694ballot.cardano.org is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:07:22 [c824f1f6] 🟥 event-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:07:23 [be791def] 🟥 cast-vote-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:07:23 [93ed7782] 🟥 blockchain-follower-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:07:23 [a0a9bf3d] 🟥 login-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:07:24 [5a6c3248] 🟥 get-vote-receipt-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:07:24 [2730d926] 🟥 get-votes-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:07:51 [79959de2] 🟩 voting.summit.cardano.org is up (200 in 282 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:07:53 [ab16405d] 🟩 event-api is up (200 in 1472 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:07:54 [ed85a722] 🟩 blockchain-follower-api is up (200 in 423 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:07:54 [e27d4a75] 🟩 user-verification-api is up (405 in 626 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:07:55 [1634b4dd] 🟩 login-api is up (401 in 452 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:07:56 [a6c8c4d3] 🟩 get-votes-api is up (401 in 151 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:07:56 [40c599c4] 🟩 cast-vote-api is up (401 in 413 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:07:57 [5a456240] 🟩 keria is up (401 in 623 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:07:57 [f4dd2f79] 🟩 get-vote-receipt-api is up (401 in 411 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:14:40 [5e16b09a] Add srp for cardano-base (cardano-ledger)
23:14:45 [b27b3153] Update dependencies to reflect the retirement of `cardano-crypto-tests` (cardano-ledger)
23:48:18 [9d143583] build(deps): Bump docker/setup-buildx-action from 3.11.1 to 3.12.0 (#42) (cardano-configs)
23:59:41 [6097e4ad] Sitched OutputVRF to use ByteArray. crypto-praos still needs to be fixed (cardano-base)
23:59:41 [2f28e7bd] praos WIP (cardano-base)
23:59:41 [50aa1e11] Add `FromCBOR` and `ToCBOR` instances for `Codec.CBOR.ByteArray.ByteArray` and `Data.Array.Byte.ByteArray` (cardano-base)
23:59:41 [9af749e0] Make praos compile (cardano-base)