Home / Reports / Apr 24, 2026

Friday, April 24, 2026

710 commits had been pushed across 72 repos by 92 authors. There were 15,965,683 additions and 2,598,112 deletions. Official weekly status updates can be found on essentialcardano.io.

Authors

Repos Updated

Commit Log

00:00:22 [a54b5a73] cardano-testnet: add changelog entry (cardano-node)
00:02:31 [c652b468] chore(deps): bump slackapi/slack-github-action from 3.0.1 to 3.0.2 (plutus)
00:09:27 [0113a5b3] wip (hydra)
00:18:20 [3db5365e] :bento: Update graphs [skip ci] (cf-cip1694-ballot-status)
00:26:28 [efda1079] :card_file_box: Update status summary [skip ci] [upptime] (cf-token-metadata-registry-status)
00:26:28 [8e659d78] :pencil: Update summary in README [skip ci] [upptime] (cf-token-metadata-registry-status)
00:28:25 [c8e2fb33] Automatic Update (stackage.nix)
00:31:21 [18b489e2] :bento: Update graphs [skip ci] (cf-token-metadata-registry-status)
00:33:02 [2f91b95d] :bento: Update graphs [skip ci] (cf-summit-evoting-status)
00:46:07 [c43a0f72] :pencil: Update summary in README [skip ci] [upptime] (cf-cip1694-ballot-status)
00:46:07 [d949456f] :card_file_box: Update status summary [skip ci] [upptime] (cf-cip1694-ballot-status)
00:46:33 [389d947f] [Dijkstra] CIP-159-05: Update UTxO rules for direct deposits and balance intervals (#1117) (formal-ledger-specifications)
00:50:46 [f4d41764] feat(dolos): bump dolos version and add kupo support (helm-charts)
00:51:37 [b8896493] [Dijkstra] CIP-159-10: Apply batch-wide direct deposits in LEDGER rule (#1122) (formal-ledger-specifications)
00:51:38 [34ba3c50] CodeRabbit Generated Unit Tests: Add unit tests (helm-charts)
00:55:43 [41676ab7] :pencil: Update summary in README [skip ci] [upptime] (cf-summit-evoting-status)
00:55:43 [a6693398] :card_file_box: Update status summary [skip ci] [upptime] (cf-summit-evoting-status)
00:58:41 [5a93035b] Address PR review change request. (formal-ledger-specifications)
01:10:36 [902f9c7f] Update Hackage and Stackage (haskell.nix)
01:29:07 [aa89a1c5] Richer message rendering (hydra)
01:36:01 [be656091] Add round-trip test for `discoverTestnetConfig` JSON serialisation (cardano-node)
01:36:01 [ed635811] Implement `--testnet-config-dir` for `tx-generator json_highlevel` (cardano-node)
01:45:42 [67aeef49] Artifacts generated from c190a1b410e5f4edb18946dd4c624c5002ac2c18 (formal-ledger-specifications)
01:50:13 [8c05c94d] Update Nomos Guild GitHub stats (governance)
01:56:58 [d6215e18] Artifacts generated from 3cab5d3fc242d4ff4c8b146dc2014f4a8c549574 (formal-ledger-specifications)
02:02:24 [0154393a] Test that infrastructure fields always override user config (cardano-node)
02:22:31 [ceefa2b1] Specialize `CertsSpec` for dijkstra (cardano-ledger-specs)
02:52:19 [d08050d2] [Dijkstra] CIP-159-10: Apply batch-wide direct deposits in LEDGER rule (#1122) (formal-ledger-specifications)
02:58:06 [fb9ed144] chore(nix): upgrade cardano-node to 10.7.1 and enable LSM UTxO backend (daedalus)
03:01:03 [e9aa941b] chore: bump version to 8.1.0 (daedalus)
03:08:30 [ff16153c] test(halo2_ivc): add Layer B same-epoch state transition tests (mithril)
03:08:38 [9c205bd2] feat(release-cli): add Apple notarization via xcrun notarytool in drt sign (daedalus)
03:26:32 [fde5a44b] Error displaying (hydra)
03:30:15 [a6534d93] Lint (hydra)
03:42:48 [d100b7d6] Minor fixes for tests (hydra-poc)
03:55:51 [2f12de45] Scheduled update (pool_groups)
04:06:41 [2e9ba239] Update cardano-wallet version in *.cabal files (cardano-wallet)
04:06:41 [d71cca7e] Update cardano-wallet version in README.md (cardano-wallet)
04:06:41 [74145a59] Update wallet version in swagger.yaml (cardano-wallet)
04:06:41 [1cc60424] Update cardano-wallet version in run/common/docker/run.sh (cardano-wallet)
04:36:51 [f9680bc8] Minor (hydra-poc)
05:06:12 [ec59c313] test(halo2_ivc): add Layer B next-epoch state transition tests (mithril)
05:19:32 [b7ce2de2] [Dijkstra] CIP-159-10: Apply batch-wide direct deposits in LEDGER rule (#1122) (formal-ledger-specifications)
05:26:38 [b1680a5b] Merge branch 'main' into dependabot/npm_and_yarn/handlebars-4.7.9 (open-enterprise-agent)
05:29:01 [4f9e4d67] [Dijkstra] CIP-159-05: Update UTxO rules for direct deposits and balance intervals (#1117) (formal-ledger-specifications)
05:29:05 [581c2e3f] [Dijkstra] CIP-159-08: Phantom asset attack prevention (#1120) (formal-ledger-specifications)
05:29:05 [4230e714] [Dijkstra] CIP-159-10: Apply batch-wide direct deposits in LEDGER rule (#1122) (formal-ledger-specifications)
05:29:05 [7bf5dcb0] [Dijkstra] CIP-159-10: Apply batch-wide direct deposits in LEDGER rule (#1122) (formal-ledger-specifications)
05:44:35 [c4dc62de] chore(deps-dev): bump handlebars from 4.7.8 to 4.7.9 (#1745) (atala-prism-building-blocks)
06:04:35 [cbcb3fc2] Merge pull request #775 from pragma-org/rk/check-agentmd-version (amaru)
06:10:38 [9ba42f84] Update libs/cardano-ledger-core/src/Cardano/Ledger/Core.hs (cardano-ledger)
06:21:35 [353979e2] cardano-diffusion test: prop_txSubmission_chainIntegrity (ouroboros-network)
06:24:44 [43aaabb9] fix: preload developer portal hero and reserve aspect ratio to prevent CLS (#602) (cardano-org)
06:28:45 [5bb60713] Artifacts generated from 03c41fbb54bf40cae21754b96251b447d7082233 (formal-ledger-specifications)
06:32:09 [cc5f2625] chore: update translation progress from Crowdin [skip ci] (cardano-org)
06:47:21 [65c219e9] Re-arrange Evaluation to memoize PlutusScriptsUsed (cardano-ledger)
06:47:21 [be2ffa52] Add nested failure for sub transactions (cardano-ledger)
06:47:21 [b47dfd11] Add PlutusLegacyMode to DijkstraStAnnTx (cardano-ledger)
06:47:21 [297ca314] Introduce `StAnnTx` type family (cardano-ledger)
06:47:21 [e950b848] Memoization of TxInfo for subtransactions (cardano-ledger)
06:52:04 [344c3135] Remove watchEpochStateUpdate. Simplify retryUntilJustM. (cardano-node)
06:57:25 [ac352ab5] feat: add pre-hygiene step for DRep certificate management and implement drepInfo API endpoint (multisig)
07:15:33 [5cbd71a2] cardano-testnet | Refactor EpochStateView to use TVar instead of IORef (cardano-node)
07:25:08 [91c8e1bb] [Peras 4 revived] Add ObjectDiffusion and `Peras{Cert,Vote}` diffusion (instance of ObjectDiffusion) (#1800) (ouroboros-consensus)
07:32:59 [c1fb9be9] cardano-diffusion test: prop_txSubmission_chainIntegrity (ouroboros-network)
07:36:50 [8265d587] fix 2026's swap scripts argument + favor largest UTxO first. (amaru-treasury)
07:42:57 [fedcfa1e] Remove ogmios from testnet pending #49 resolution (antithesis)
07:46:02 [47e24199] sidecar composer: instrument convergence template for Antithesis (antithesis)
07:46:02 [be809903] Bump sidecar image to 1362c5b (antithesis)
07:46:02 [7e0f8f5c] Remove ogmios from testnet pending #49 resolution (antithesis)
07:46:54 [cc699441] Deployed 7e0f8f5 with MkDocs version: 1.6.1 (antithesis)
07:52:13 [a205cac0] cardano-testnet | Refactor EpochStateView to use TVar instead of IORef (cardano-node)
07:56:11 [4777f896] tx-test: fix test case counting of valid and invalid txs (ouroboros-network)
07:58:13 [ea073874] chore(eks): added missing cilium helm chart post-renderer scripts (terragrunt-aws-eks)
08:00:01 [75417797] Fix (cardano-node)
08:00:37 [723352aa] Merge branch 'main' into dependabot/npm_and_yarn/tests/performance-tests/agent-performance-tests-k6/picomatch-2.3.2 (open-enterprise-agent)
08:01:37 [5dd01860] docs: plan for decommissioning SealedTx cardano-api surface (cardano-wallet)
08:01:44 [87921b41] test(halo2_ivc): add Layer Blinkage tests for Merkle root and protocol params (mithril)
08:06:29 [5e5ce297] cardano-testnet | Test transaction autobalancing with withdrawal (cardano-node)
08:07:46 [a42084a0] refactor(test): compare SealedTx by raw CBOR bytes in TransactionLedgerSpec (cardano-wallet)
08:11:07 [2d92609e] Merge pull request #6535 from IntersectMBO/mgalazyn/refactor/remove-watch-epoch-state-update (cardano-node)
08:13:57 [6338ab13] Re-add ogmios with stop_signal: SIGKILL workaround for #49 (cardano-node-antithesis)
08:14:58 [d3b60ad3] cardano-testnet | Fix flaky height check in rpc test (cardano-node)
08:15:00 [b3cab5bd] Update change log (ouroboros-network)
08:15:00 [57b55ce0] cardano-diffusion test: prop_txSubmission_chainIntegrity (ouroboros-network)
08:16:26 [23034d94] trace-schemas: run schema tools via flake executables (cardano-node)
08:16:50 [3a12571f] Merge pull request #6535 from IntersectMBO/mgalazyn/refactor/remove-watch-epoch-state-update (cardano-node)
08:21:10 [cde0dfca] Add well-formedness check for RequiredTopLevelGuards (formal-ledger-specifications)
08:23:58 [4eeee646] refactor(halo2_ivc): clean up Layer A test infrastructure (mithril)
08:25:30 [3b06c0cc] Add tests coverage for the transaction balancing with stake withdrawal (cardano-api)
08:28:39 [3d2061f9] Docu fix (cardano-node)
08:28:43 [433e60df] refactor(common): remove Merkle tree and map from common (mithril)
08:28:43 [16f73253] feat(merkle-tree): add new 'mithril-merkle-tree' internal crate (mithril)
08:28:44 [f9ee8b27] feat(ci): support for 'mithril-merkle-tree' crate (mithril)
08:33:24 [849f00ef] WIP ghc_worker (cardano-node)
08:44:24 [a61962af] refactor: migrate _postSealedTx to ledger-native GenTx via EraValue Read.Tx (cardano-wallet)
08:47:51 [b890a102] Add Conway governance constraints to experimental constraints (cardano-api)
08:47:53 [fb7229f2] chore(deps): bump picomatch from 2.3.1 to 2.3.2 in /tests/performance-tests/agent-performance-tests-k6 (#1743) (atala-prism-building-blocks)
08:48:38 [a48ab19a] Re-arrange Evaluation to memoize PlutusScriptsUsed (cardano-ledger)
08:48:38 [6dae9046] Introduce `StAnnTx` type family (cardano-ledger)
08:52:35 [48253c8e] Memoization of TxInfo for subtransactions (cardano-ledger)
08:52:35 [35948447] Add PlutusLegacyMode to DijkstraStAnnTx (cardano-ledger)
08:52:35 [162408d4] Add nested failure for sub transactions (cardano-ledger)
08:52:48 [79806929] [Testnet ONLY] Replace `PerasVote` and `PerasCert` validation by a no-op (ouroboros-consensus)
08:57:48 [d462549c] refactor: move `filter-slow.tests.sh` to `./github/workflows/scripts/` (mithril)
08:57:49 [8d527d9a] fix: PR reviews comments (mithril)
08:57:49 [f892bb37] chore: upgrade crate versions (mithril)
09:01:15 [d0cfc2b8] Add Conway governance constraints to experimental constraints (cardano-api)
09:01:25 [38e22f90] Add well-formedness check for RequiredTopLevelGuards (formal-ledger-specifications)
09:06:05 [da66286b] Merge pull request #2080 from IntersectMBO/kderme/integrate-node-10.7 (cardano-db-sync)
09:10:03 [e8b547e8] [EC Api] - Added: Weekly development report as of 2026-04-24 (essential-cardano-content)
09:11:55 [12b45911] Merge pull request #1186 from IntersectMBO/mgalazyn/test/balancing-withdrawal-tx (cardano-api)
09:17:56 [a318ae1b] update (cardano-node)
09:19:09 [c8b53544] update cardano-node (cardano-ignite)
09:19:09 [178a5871] add tx-submission graphs to dashboard (cardano-ignite)
09:19:09 [c676e063] update (cardano-ignite)
09:19:09 [9ac0f45a] fixup: update (cardano-ignite)
09:19:09 [97927218] TX undecision network (cardano-ignite)
09:19:09 [6f6f3227] update (cardano-ignite)
09:19:09 [2cc6763a] update (cardano-ignite)
09:20:13 [f201070d] update (cardano-ignite)
09:20:41 [db779df4] A/B testnet for aws c8i.16xlarge (cardano-ignite)
09:20:41 [114c2516] fix core isolation (cardano-ignite)
09:22:08 [a5321052] Fix LSP not finding definitions, modules or constructors not included in the dependency path. (aiken)
09:22:42 [2c0a7a64] GITBOOK-1273: Security and Incident response (Intersect-knowledge-base)
09:25:23 [72f047ea] chore: unit test (blockfrost-backend-ryo)
09:26:26 [45a07387] leios: Update goldens (ouroboros-consensus)
09:28:15 [2a704428] Merge pull request #3221 from input-output-hk/djo/3206/ci/multi-speed-tiers-for-tests (mithril)
09:28:24 [db2808d2] Merge pull request #1680 from input-output-hk/olga-hryniuk/contrib/weekly-development-report-as-of-2026-04-24-1777021802324 (essential-cardano-content)
09:32:24 [ae81cd9c] Move Test to its own agda package (formal-ledger-specifications)
09:32:52 [076168ab] Merge pull request #6540 from IntersectMBO/mgalazyn/test/withdrawal-balancing (cardano-node)
09:33:07 [803a75bd] deploy: 2a704428159cd0ed2e546f6398b923e834366c4d (mithril)
09:33:26 [50ffe15a] Merge pull request #6538 from IntersectMBO/mgalazyn/refactor/remove-epoch-state-polling (cardano-node)
09:34:02 [9a4ef159] cardano-testnet | Remove old era casing functions (cardano-node)
09:35:01 [c382bae7] Merge pull request #841 from IntersectMBO/jdral/off-by-0xF (lsm-tree)
09:39:19 [45e755b0] Update recent-updates.md (Intersect-knowledge-base)
09:40:33 [723a403a] Fixed the metadatum decoding test (cardano-ledger)
09:40:33 [287ff13b] Add negative tests for Metadatum int decoding range (cardano-ledger)
09:46:41 [c01fa969] fix(pollux): check exp claim in JWT.verify (atala-prism-wallet-sdk-ts)
09:48:11 [b0aaf0e4] fix(pollux): check nbf claim in JWT.verify (atala-prism-wallet-sdk-ts)
09:49:21 [54bb564f] fix(didcomm): handle keylist-update-response from mediator (atala-prism-wallet-sdk-ts)
09:50:26 [3e245c9c] fix: address SonarCloud code smells in worker files (atala-prism-wallet-sdk-ts)
09:50:26 [c4a0751d] fix: use direct undefined comparison instead of typeof (atala-prism-wallet-sdk-ts)
09:50:26 [9a7a4260] feat: offload crypto operations to Web Workers for non-blocking UI (atala-prism-wallet-sdk-ts)
09:50:27 [2644b699] fix(apollo): remove unused notEmptyString import (atala-prism-wallet-sdk-ts)
09:50:27 [eab336c1] refactor(workers): tighten typing and clean up inline docs (atala-prism-wallet-sdk-ts)
09:59:14 [4d1f0eb9] Artifacts generated from c81f76f142d1a8201b8e8e9baaa9404da9285e50 (formal-ledger-specifications)
10:00:14 [b321e8e1] wip (cardano-cli)
10:01:00 [6254ff01] Add nightly CI workflow to build all Nix packages (formal-ledger-specifications)
10:01:13 [635b7604] Add a `Contributors` section to the top-level `README` (lsm-tree)
10:01:19 [13f903d7] feat(stm): added recursive verification key for production and for golden test (mithril)
10:03:37 [022384c1] Add hand-rolled lookup and union to Value budget matrix (plutus)
10:06:37 [ea4a0e15] Fix --no-twiddle argument (cuddle)
10:06:58 [25c3e528] Release `blockio-0.1.1.2` (lsm-tree)
10:07:16 [e3e8b897] Release `lsm-tree-1.0.0.2` (lsm-tree)
10:09:27 [3564299b] Potential fix for pull request finding 'CodeQL / Workflow does not contain permissions' (formal-ledger-specifications)
10:10:21 [1baa5aca] refactor: use ledger-native deserialisation in parsePartialTx (cardano-wallet)
10:12:13 [910243a8] network-mux: expose ReqResp (ouroboros-network)
10:12:13 [6d65d546] Benchmark to compare incremental and non-incremental block decoders (ouroboros-network)
10:12:13 [e0a44fbd] parser (ouroboros-network)
10:14:19 [7d2bb89f] wip (cardano-cli)
10:16:07 [7f4b3c3e] leios: Reintroduce Shelley goldens (ouroboros-consensus)
10:19:32 [cc230e1a] cardano-testnet | Remove old era casing functions (cardano-node)
10:23:52 [f73d4e29] Add autocompletion hints (cuddle)
10:24:47 [48bcd560] refactor: delete cardanoTxInExactEra (no remaining callers) (cardano-wallet)
10:28:45 [6da49708] Add utxo0 binding in UTXOW (formal-ledger-specifications)
10:32:12 [fdbde4b0] Release 1.62.0.0 (plutus)
10:37:27 [8fc38e31] Deploy preview for PR 7702 🛫 (plutus)
10:40:59 [c7c7a86e] Add missing premises (formal-ledger-specifications)
10:43:32 [3ba9a77e] deploy: 12b459119bcd0bda40c0cda828a962109296d9cb (cardano-api)
10:44:42 [324fa291] chore(minibf): upgrade minibf to version 0.1.87 (#973) (dolos)
10:50:17 [d1580c5e] Add reward fix procedure (cardano-db-sync)
10:50:18 [9229c4f4] Add sanity check for PoolMetadataHash (cardano-db-sync)
10:50:18 [9b4676f4] Update `index-state` (lsm-tree)
10:50:18 [a22dfe64] Remove epoch stake entries with 0 amount (cardano-db-sync)
10:50:19 [e99db40d] Add changelog (cardano-db-sync)
10:50:19 [53f24d40] Add procedure that checks and fixed epoch table entries (cardano-db-sync)
10:50:20 [964831d6] Move test sql files under scripts (cardano-db-sync)
10:52:47 [b432bf39] Update change log (ouroboros-network)
10:52:47 [6fbcbc77] cardano-diffusion test: prop_txSubmission_chainIntegrity (ouroboros-network)
10:53:33 [f2d88695] tx-submission v2: return results in submitTxToMempool (ouroboros-network)
10:53:41 [ff9b1339] Update from 92824a33fb0619937784f6ec3de9e3a6feeb3e27 (cardano-haskell-package-repo)
10:53:46 [85ff3d1a] Remove Test modules from mkdocs (formal-ledger-specifications)
10:54:06 [6430a7f3] Merge pull request #1303 from aiken-lang/lsp-import-quickfix-glossary (aiken)
10:55:18 [d46c78fa] Make (//-) add a space before and newline after comment text, and introduce appendComment for raw parser usage (cuddle)
10:56:04 [5d07c780] Add a review and new iteration of cip-179 (cardano-governance-voting-tool)
10:57:58 [d30e8a30] Update spent utxo-s (budget-management)
10:58:28 [1b47c705] tx-test: fix test case counting of valid and invalid txs (ouroboros-network)
11:02:24 [336cc500] Changelog and version bump to 1.7.0.0 (cuddle)
11:13:02 [1caed79a] Tidy repository and prepare for releases. (uplc)
11:14:03 [303a128f] Merge pull request #45 from pragma-org/tidy (uplc)
11:14:45 [02b5649f] Tweak existing WFALS model and conformance tests (ouroboros-consensus)
11:14:45 [cfe597ee] Add conformance tests for WFALS implementation (ouroboros-consensus)
11:14:45 [65ce75e9] Add helpers for voting committee tests (ouroboros-consensus)
11:14:45 [1e2b1a98] Add changelog (ouroboros-consensus)
11:14:45 [0951a5fc] Implement BLS-based TestCrypto scheme for voting committee tests (ouroboros-consensus)
11:14:45 [44797ab7] Add test helpers for PerasCrypto (ouroboros-consensus)
11:14:45 [f71d7af3] Add property tests for WFALS implementation (ouroboros-consensus)
11:14:45 [35a4b5e2] Add conversion roundtrip tests between Peras votes/certs and voting committee types (ouroboros-consensus)
11:14:45 [6a7c5f1a] Add property tests for trivial aggregate verification helpers (ouroboros-consensus)
11:14:45 [1b8326c7] Add serialization roundtrip tests for PerasCert and PerasVote (ouroboros-consensus)
11:14:45 [efebc6a4] Add property tests for EveryoneVotes implementation (ouroboros-consensus)
11:14:45 [afce5ef1] Define PerasCrypto and wire up voting committee instance using BLS (ouroboros-consensus)
11:14:45 [5260c080] Add property tests for VotesWithSameTarget (ouroboros-consensus)
11:14:45 [b0fcd562] Define concrete Peras certs and votes using BLS signatures (ouroboros-consensus)
11:14:45 [eac103f2] Add conversions between Peras votes/certs and voting committee types (ouroboros-consensus)
11:14:45 [b746d9b7] Add property tests for Bitmap library (ouroboros-consensus)
11:14:45 [adf4c257] Introduce O.C.Util.Bitmap (ouroboros-consensus)
11:14:45 [25cb149e] Add changelog (ouroboros-consensus)
11:16:54 [eaebffbe] docs: renamed directory to CIP-0183/ (CIPs)
11:17:44 [82f7bdd7] Improve new cip with raking, clearer data, limitations (cardano-governance-voting-tool)
11:20:16 [e8c10730] feat(gateway): use stateless tokens when registering – for multiple Gateway HA (blockfrost-platform)
11:22:12 [1946622f] Artifacts generated from 425b14e0ef9cf2dbca4d7df982c826022c3b2a10 (formal-ledger-specifications)
11:23:17 [094ce892] Add autocompletion hints (cuddle)
11:23:18 [7dba6c1e] Add footer, improve output format failure message (cuddle)
11:23:18 [8f2dc2eb] Changelog (cuddle)
11:24:24 [80e822b5] Merge pull request #5636 from IntersectMBO/lehins/memoize-transaction-validation (cardano-ledger)
11:26:14 [f6aa3700] feat(minibf): introduce `/accounts/{account}/withdrawals` (#974) (dolos)
11:27:17 [3802dc88] add Haskell Benchmark (customSmallerIsBetter) benchmark result for 80e822b5bbd0dce2150314a316d737c1da140cfc (cardano-ledger)
11:29:03 [6f70ead7] Iterate on CIP-179 (CIPs)
11:30:26 [77f316cf] Update to fs-sim 0.5.0.0 (lsm-tree)
11:30:37 [272a6466] Fix order of constructors in Agda <-> Haskell FFI (plutus)
11:32:26 [81516cbe] feat(minibf): introduce `/pools/{pool_id}/metadata` endpoint (#975) (dolos)
11:32:31 [5698e4d8] Remove procedural 'uplc-macros', replace with a build script. (uplc)
11:34:09 [c375af8b] feat: enhance CI scenarios with new wallet lifecycle and negative token checks (multisig)
11:41:34 [735556f4] Update to fs-sim 0.5.0.0 (lsm-tree)
11:43:40 [b547126c] fix(cargo-udeps): remove unused `rand` (blockfrost-platform)
11:44:52 [6efc19de] refactor(stm): moved functions and constants to better spots (mithril)
11:45:44 [d60d9554] doc: completed step 1 to 3 of the update verification key runbook (mithril)
11:46:28 [7d0ab025] Implement top-level UTXO rule with subtransactions (cardano-ledger-specs)
11:46:30 [8bfa7fbd] Check input existence in original in threaded utxos (cardano-ledger-specs)
11:46:30 [9169a55f] Implement `feesOk`-equivalent validation in Dijkstra UTXO (cardano-ledger-specs)
11:46:30 [f5ee46c8] Use `DijkstraUtxoEnv` as Environment for UTXO (cardano-ledger-specs)
11:46:30 [65fd2622] Pass original utxo in the environment of UTXOS rule (cardano-ledger-specs)
11:46:30 [531b8b1b] Validate value preservation against the original utxo (cardano-ledger-specs)
11:47:46 [7ad11944] Validate ref script sizes for the whole batch instead of just top level (cardano-ledger-specs)
11:47:47 [af34232c] Specialize `CertsSpec` for dijkstra (cardano-ledger-specs)
11:47:47 [d3531510] Validate total withdrawals per account not exceeding original balance (cardano-ledger-specs)
11:47:47 [195478d3] Remove now-redundant `DijkstraSpendingOutputFromSameTx` pred failure (cardano-ledger-specs)
11:47:58 [49f6b0b5] Add negative tests for Metadatum int decoding range (cardano-ledger)
11:47:58 [55d96cf1] Fixed the metadatum decoding test (cardano-ledger)
11:48:01 [0dbd0a28] Merge branch 'main' into chore/implement-pool-by-id (dolos)
11:48:15 [91c27a19] Refactor Babbage CddlSpec to use fullCddlSpec/fullAnnCddlSpec and add sub-rule tests (cardano-ledger)
11:48:15 [a1106de9] Add Cardano.Ledger.Huddle.Gen (cardano-ledger)
11:48:15 [495dd93e] Add custom generator to cost_models (cardano-ledger)
11:48:28 [0146b422] Refactor DijkstraBlockBody to use MemoBytes serialization (cardano-ledger)
11:48:28 [7ff2a008] Add Huddle spec and CDDL for block_body and peras_certificate (cardano-ledger)
11:48:28 [06194f16] Generalize genArrayTerm to MonadGen (cardano-ledger)
11:48:28 [08499e6a] Add blockBodySize method to EraBlockBody, remove bBodySize (cardano-ledger)
11:48:28 [68118e55] Add DecCBOR and ToExpr testlib instances for DijkstraBlockBody (cardano-ledger)
11:49:50 [b9a6cd0c] Allow table levels to be empty, add snapshot version V2 (lsm-tree)
11:53:33 [a304ceda] fix: skip patchelf because of statically-linked esbuild binary (blockfrost-backend-ryo)
11:53:56 [9380fc53] cardano-diffusion test: prop_txSubmission_chainIntegrity (ouroboros-network)
11:53:56 [8d13659e] Update change log (ouroboros-network)
11:54:50 [746c4d02] Merge pull request #326 from blockfrost/fix/patchelf-build (blockfrost-backend-ryo)
11:55:04 [0e9e2cb2] chore: unit test (blockfrost-backend-ryo)
11:55:04 [c25163db] Protocol version 11 support (blockfrost-backend-ryo)
11:55:04 [45f353d3] chore: release 6.4.2 (blockfrost-backend-ryo)
11:58:06 [4aae3f5c] feat(minibf): introduce `/pools/{pool_id}` endpoint (#976) (dolos)
11:59:42 [885094de] feat(utxorpc): implement read_genesis / read_era_summary queries (#964) (dolos)
12:05:04 [7e1bff1c] feat: update CI report format to Markdown and add cleanup step for test wallets (multisig)
12:06:44 [7c692549] Initialize speckit + constitution + phase1 asteria gatherer spec (cardano-node-antithesis)
12:08:31 [d0f193aa] Update to fs-sim 0.5 (ouroboros-consensus)
12:09:43 [9a8ca5cc] fix: add glibc.bin to wrapper runtimeInputs for getconf (blockfrost-backend-ryo)
12:10:19 [cf5a2b48] Merge pull request #2103 from IntersectMBO/kderme/integrate-node-10.7-fixes (cardano-db-sync)
12:10:38 [74b197c0] Merge pull request #327 from blockfrost/fix/getconf (blockfrost-backend-ryo)
12:11:58 [334b244c] feat: remove bot-api-test-suite branch from PR workflow triggers (multisig)
12:16:50 [db40f41e] fix(nix): add native mithril-client-cli build for darwin and aarch64-linux (mithril)
12:19:05 [a4c24031] feat: add sealedTxFromLedgerTx and migrate sealWriteTx off cardano-api (cardano-wallet)
12:22:21 [0e10fa68] chore(nix): use mithril flake for windows client instead of fetching tarball (daedalus)
12:23:38 [75aee92d] fix: cut node group name to avoid hitting max length (terragrunt-aws-eks)
12:23:39 [5d130e88] Benchmark to compare incremental and non-incremental block decoders (ouroboros-network)
12:23:39 [769285f0] network-mux: expose ReqResp (ouroboros-network)
12:23:39 [3775bf8b] parser (ouroboros-network)
12:24:28 [8dd4befe] Integrate lsm (cardano-db-sync)
12:24:48 [024fc3f2] close handles on rollbacks (cardano-db-sync)
12:24:54 [11947c36] Reject bootstrap-tx-out with LSM backend (cardano-db-sync)
12:24:59 [66c77341] Add option to run tests with lsm (cardano-db-sync)
12:25:26 [b95f6c29] Move State.Query.CommitteeMembersState. (cardano-ledger)
12:25:34 [0f652450] Add queryCurrentEpochNo (GetEpochNo) (cardano-ledger)
12:25:42 [1bb773df] Add State.Query.Account. (cardano-ledger)
12:25:50 [53027daf] Add queryStakePoolRelays for GetLedgerPeerSnapshot. (cardano-ledger)
12:25:58 [5098bc8b] Add queryDRepDelegatees (GetFilteredVoteDelegatees) (cardano-ledger)
12:26:07 [4ac25d73] Add querySetSnapshotStakePoolDistr (GetPoolDistr2). (cardano-ledger)
12:30:23 [093f1d4c] fix: repair missing drep rows during vote replay (dingo)
12:33:02 [6a49e20f] network-mux: expose ReqResp (ouroboros-network)
12:33:02 [6494d0cd] Add instructions readme (ouroboros-network)
12:33:42 [610674a8] Deploy preview for PR 7741 🛫 (plutus)
12:33:59 [69e0f70c] Added plutus-ledger-api-1.62.0.0 (cardano-haskell-packages)
12:33:59 [75d2d068] Added plutus-core-1.62.0.0 (cardano-haskell-packages)
12:33:59 [0620d861] Added plutus-metatheory-1.62.0.0 (cardano-haskell-packages)
12:34:00 [0f65b3a5] Added plutus-tx-plugin-1.62.0.0 (cardano-haskell-packages)
12:34:00 [5418ea8d] Added plutus-tx-1.62.0.0 (cardano-haskell-packages)
12:35:28 [b22bb527] wb | apply RTS heap limit only to producers not explorer (cardano-node)
12:36:19 [f1e55e20] Merge pull request #325 from blockfrost/srk/costModelsPV11 (blockfrost-backend-ryo)
12:37:05 [ee695d24] fix(cargo-shear): remove unused `rand` (blockfrost-platform)
12:37:20 [f90de1b3] fix(tests): set `server.peer_secret` in Gateway configs (blockfrost-platform)
12:43:05 [61b9557a] Add standalone unsafeDataAsValue measurements (plutus)
12:46:59 [1c2122fc] wb hack | LSMT limits, memory high 4543 MB and RTS heap 4031 MB (only producers, not explorer) (cardano-node)
12:49:56 [ba19b8fc] feat(gateway): add `/any/*` round-robin route across all connected Platforms (blockfrost-platform)
12:53:09 [8a610a74] Update plutus-metatheory/src/VerifiedCompilation/UCaseReduce.lagda.md (plutus)
12:53:21 [bb0bc258] test(gateway): add the `/any/*` route to integration tests (blockfrost-platform)
12:53:44 [00776eea] Merge pull request #3224 from input-output-hk/sl/fix-darwin-mithril-cli (mithril)
12:53:50 [1fb3ab8d] Release 1.62.0.0 (#7741) (plutus)
12:55:59 [51db100d] fix: rebuild missing proposals during vote replay (dingo)
12:56:44 [cec4cbe8] Implement top-level UTXO rule with subtransactions (cardano-ledger)
12:56:45 [50c88182] Check input existence in original in threaded utxos (cardano-ledger)
12:56:45 [4cfaec88] Use `DijkstraUtxoEnv` as Environment for UTXO (cardano-ledger)
12:56:46 [1ca2394b] Validate value preservation against the original utxo (cardano-ledger)
12:56:46 [9c811480] Pass original utxo in the environment of UTXOS rule (cardano-ledger)
12:56:47 [d50e7195] Implement `feesOk`-equivalent validation in Dijkstra UTXO (cardano-ledger)
12:56:47 [fda50561] Validate ref script sizes for the whole batch instead of just top level (cardano-ledger)
12:56:48 [0f25d155] Validate total withdrawals per account not exceeding original balance (cardano-ledger)
12:56:48 [f15c61d7] Remove now-redundant `DijkstraSpendingOutputFromSameTx` pred failure (cardano-ledger)
12:56:49 [cbfc9b9c] Specialize `CertsSpec` for dijkstra (cardano-ledger)
12:58:22 [064a6345] MS5.8 tests (acropolis)
12:58:28 [bca1b7f9] deploy: 00776eea3c04a980f7db60da88ac40a876ea4273 (mithril)
13:02:37 [09b961b1] fix: update mithril to fix nix builds for mac (daedalus)
13:03:36 [73696cb1] chore: update changelog for releases 8.0 and 8.1 (daedalus)
13:05:06 [6b972c2b] Drop `x86_64-darwin` from Hydra builds (cardano-ledger)
13:06:37 [dbfa8935] Remove `allowLeftOver` flag from `binaryGetDecoder` and simplify IP address decoders (cardano-ledger)
13:06:45 [4d6787c5] Integrate deltaq-jupyter workflow to main-flake (ouroboros-leios)
13:07:15 [b3cd77f4] Remove PlutusTx.Plugin and `plc`; make `injectAnchors` optional for `plinthc` (#7725) (plutus)
13:07:37 [0d7ba823] fix(release-cli): sign internal Windows binaries before NSIS packaging (daedalus)
13:08:57 [919c4d67] Plutus Release 1.62.0.0 (#1356) (cardano-haskell-package-repo)
13:09:39 [723333bb] Merge pull request #864 from input-output-hk/ch1bo/integrate-deltaq-flake (ouroboros-leios)
13:09:49 [22ba8d31] Notes on potentially wrong deltaq quantities (ouroboros-leios)
13:09:50 [1a960056] Fix some sizes and quantities (ouroboros-leios)
13:13:54 [15ee932f] Process review comments (plutus)
13:14:18 [187c3971] Move CSE to the unimplemented-in-the-certifier category (#7734) (plutus)
13:14:36 [fd0485f1] MS5.8 tests (acropolis)
13:15:22 [91194f8f] feat(dolos): bump dolos version and add kupo support (#370) (helm-charts)
13:16:19 [7bbd232e] Add queryCurrentEpochNo (GetEpochNo) (cardano-ledger)
13:16:45 [84abd1e6] Add State.Query.Account. (cardano-ledger)
13:16:55 [d711930d] Add queryStakePoolRelays for GetLedgerPeerSnapshot. (cardano-ledger)
13:17:19 [75ea0741] Drop `x86_64-darwin` from Hydra builds (cardano-ledger)
13:18:51 [0f259194] Deploying to gh-pages from @ IntersectMBO/plutus@187c3971a34e5ee4c42f4ea3b21eb61d1a7bad66 🚀 (plutus)
13:19:17 [c6639e2e] Use more logical imports that don't look cyclic (plutus)
13:20:26 [39328495] Update from 919c4d67ade890dc7abc5191f8639f8d894e7262 (cardano-haskell-packages)
13:21:35 [547b4c3a] Merge pull request #843 from IntersectMBO/jdral/lsm-tree-1.0.0.2 (lsm-tree)
13:22:36 [59a847ac] Renamed uplc_turbo to amaru_uplc (acropolis)
13:22:42 [6336a844] tx-submission v2: return results in submitTxToMempool (ouroboros-network)
13:24:16 [8b5b27af] Add queryDRepDelegatees (GetFilteredVoteDelegatees) (cardano-ledger)
13:24:37 [899e4972] Add querySetSnapshotStakePoolDistr (GetPoolDistr2). (cardano-ledger)
13:26:06 [7f83e4b2] MS5.8 tests (acropolis)
13:26:51 [d21c17a4] fix: bootstrap utxo validation toml (acropolis)
13:28:52 [85a647a4] add TODO comments about isStructurallyEmpty (lsm-tree)
13:28:52 [fb934541] show that structurally empty trees don't occur (lsm-tree)
13:28:52 [072d76e0] remove concept of being structurally empty (lsm-tree)
13:28:52 [c6705415] ScheduledMerges: enforce MergingTree invariants in types (lsm-tree)
13:28:52 [6f0128e7] MergingTree: enforce invariant in type (lsm-tree)
13:32:19 [493e695a] Expand missing transaction content in examples in Test.Cardano.Ledger.<era>.Examples. (cardano-ledger)
13:36:45 [e13dbcf9] Initial work on SignableRepresentation instance of Snapshot (hydra)
13:36:48 [4a9d0039] Introduce HasAccumulatorElement class (hydra-poc)
13:36:49 [25827f66] Changeserialisation and signature verification (hydra-poc)
13:36:49 [e2064d80] Minimise golden test changes (hydra-poc)
13:36:49 [7e5f9a9c] Add accumulator to snapshot (hydra)
13:36:49 [99963b42] Remove crs from Snapshot (hydra-poc)
13:36:50 [8450ec44] Regenerate scripts{ (hydra-poc)
13:36:50 [dd94e42e] Use new haskell-accumulator-1.1.0.0 (hydra-poc)
13:36:50 [3d84a136] Add useful fns, change the way we create acc (hydra-poc)
13:36:50 [51bc29b1] Simplify golden test diff (hydra-poc)
13:36:51 [8afd8089] Produce correct Element from UTxO (hydra)
13:36:51 [1f1bdccb] Use G1 crs for on-chain check (hydra-poc)
13:36:51 [45ff8759] Add toCommit toDecommit utxo in accumulator, address review (hydra)
13:36:51 [b97841b5] Fork cardano-api until upstream is fixed (hydra-poc)
13:36:51 [48aff4eb] WIP: Start with the changes needed for on-chain check (hydra-poc)
13:36:52 [db335b67] Use patched cardano-api src package for now (hydra-poc)
13:36:52 [47415466] Bump to cardano-api 10.20 and remove src-package (hydra-poc)
13:36:52 [51112960] Bump plutus to 1.53 (hydra)
13:36:52 [2cdc84b9] Bump to plutus 1.55 (hydra)
13:36:53 [bf4e9c53] Introduce CRS validator (hydra)
13:36:53 [a078473c] Create BLS accumulator benchmartks with UTxO (hydra-poc)
13:36:53 [488e031a] Use TxOutRef to find crs datum and hook everything on-chain (hydra-poc)
13:36:53 [db2a5541] Setup for the on-chain checks (hydra-poc)
13:36:54 [46b5310f] Add needed datum in fanout test, keep the datum as (hydra-poc)
13:36:54 [09413022] Optimize CRS contract (hydra)
13:36:54 [0253c04a] Correctly produce large enough CRS (hydra-poc)
13:36:54 [7fc28334] Add genesis-dijkstra.json to git (hydra-poc)
13:36:54 [4b6359ec] Keep defaultItems at 10, remove the membership check for now (hydra)
13:36:55 [66debc11] Use the updated plutus-accumulator (hydra)
13:36:55 [2c6d25c9] Introduce CRS script into tx-cost (hydra-poc)
13:36:55 [376a403b] Master rebase (hydra-poc)
13:36:55 [2619bfce] Make model spec pass by reducing the number of fanout outputs (hydra)
13:36:56 [33fbc98a] Fix bench tx-cost (hydra)
13:36:56 [4674167c] Align accumulator element hashing and CRS use (hydra)
13:36:56 [4bfd3b7e] Resolve warnings (hydra)
13:36:56 [df868435] Update plutus scripts (hydra-poc)
13:36:56 [d668588b] Add adjusted redeemers to mkScriptIntegrity (hydra-poc)
13:36:57 [d3b57514] Fix warnings, rebase (hydra)
13:36:57 [28e07d6c] Increase memory and steps exec limits (hydra-poc)
13:36:57 [d649b05b] Fix memory budget regression in checkFanout (hydra)
13:36:57 [17167bba] Improve checkFanout function (hydra)
13:36:58 [269d7403] Rebase (hydra-poc)
13:36:58 [2ff4c59c] Unify the crs size calc in Close and Contest (hydra)
13:36:58 [508e1030] Bring back correct execution units and make the tests pass. (hydra-poc)
13:36:58 [8dbbeaef] Fix publishHydraScriptsAs ADA amount necessary (hydra)
13:36:59 [5b4c8d14] Partial fanout implementation (hydra)
13:36:59 [5443cd6c] Fix CRS size mismatch and fanout E2E tests (hydra-poc)
13:36:59 [7e4778e1] Try to fix tests (hydra-poc)
13:36:59 [e7006caf] Fix accumulator benchmark to measure actual computation (hydra)
13:37:00 [c4e9c2ad] Add benchmarks and fix has of accumulator (hydra)
13:37:00 [8c06c65d] Use cardano-api 10.21 proper version (hydra)
13:37:00 [12388792] Remove accumulatorHash and proof from ClosedDatum (hydra-poc)
13:37:00 [02045570] Fix tests (hydra-poc)
13:37:01 [87705853] Update Chap, use plutus-accumulator (hydra)
13:37:01 [c0d07d81] Update scripts, fix tests (hydra)
13:37:01 [b33b5bb9] remove unnecessary constraints (hydra)
13:37:01 [ab6910b4] Add value conservation check to partial fanout validator (hydra-poc)
13:37:01 [f91fffea] Remove unused PartialFanoutWrongProof (hydra-poc)
13:37:02 [d512bba8] Fix tx-cost benchmarks (hydra)
13:37:02 [90fbae9a] Refactor shared fanout steps (hydra)
13:37:02 [3955a12c] Accumulate partial fanout UTxOs with correct L1 TxIns in ClosedState (hydra-poc)
13:37:02 [9d68bc06] Fix api.yaml (hydra)
13:37:03 [6038efd3] Add partial fanout boundary condition and mutation tests (hydra-poc)
13:57:37 [6bd9b1de] MS5.8 tests (acropolis)
13:58:12 [505fa515] scripts/interactive-release.sh: use path: prefix for flake refs (plutus)
14:00:19 [ba6fe351] Merge pull request #230 from MeshJS/bot-api-test-suite (multisig)
14:01:36 [1a2de5e7] Merge remote-tracking branch 'origin/master' into basetunnel/certifier-case-reduce (plutus)
14:05:24 [67da80f1] Fix a typo in a bit-mask in `prop_packUnpack_RunIxKeyIx` (lsm-tree)
14:05:40 [2334d32e] Add changelog (plutus)
14:09:07 [dd9ee2d0] e2e tests (mesh)
14:12:27 [a62e0278] Scheduled update (pool_groups)
14:14:06 [b7ece6fe] Format test files and prepare for release. (stdlib)
14:14:50 [e9e83f8e] feat: Added small golden test and started writing the runbook (mithril)
14:14:50 [15a6418c] feat(stm): added golden test for circuit verification key (mithril)
14:14:51 [443a177d] feat(stm): added function to generate the real verification key (mithril)
14:14:51 [380ab4ec] fix(stm): fixed small test for verification key (mithril)
14:14:52 [7a7a434c] feat(stm): added function to compute the recursive verification key (mithril)
14:14:53 [d97af97f] refactor(stm): moved functions and constants to better spots (mithril)
14:14:53 [2efbc9f8] feat(stm): added recursive verification key for production and for golden test (mithril)
14:14:55 [8ebeddb5] doc: completed step 1 to 3 of the update verification key runbook (mithril)
14:14:56 [e749ceb9] doc: finished first version of the runbook (mithril)
14:14:57 [c4519104] fix(stm): fixed issue with the generation scripts (mithril)
14:14:58 [b0b9ea30] fix(stm): fixed clippy warnings (mithril)
14:14:59 [5b249424] doc: updated the runbook (mithril)
14:15:00 [bfa967b0] fix(stm): sorted toml file (mithril)
14:16:01 [efecc9fc] Merge remote-tracking branch 'origin-origin/feature/scalus-emulator' into scalus (mesh)
14:19:44 [5262824d] doc: updated the runbook with a paragraph on the SRS (mithril)
14:22:57 [60876626] Fix failing tests (plutus)
14:23:11 [5fd3bd4d] Fix support for native scripts (CIPs)
14:23:31 [02e06231] Fix support for native scripts (cardano-governance-voting-tool)
14:25:38 [e4713e0e] fix: repair missing drep rows during vote replay (dingo)
14:28:08 [b4f84834] Fix yes/no/abstain paragraph (cardano-governance-voting-tool)
14:28:29 [851397c7] Fix yes/no/abstain paragraph (CIPs)
14:29:23 [60af1c23] Merge pull request #6540 from IntersectMBO/mgalazyn/test/withdrawal-balancing (cardano-node)
14:34:37 [3ff37206] Merge pull request #843 from IntersectMBO/jdral/lsm-tree-1.0.0.2 (lsm-tree)
14:34:42 [25ea9cc6] Clarify survey ownership for cancellation (cardano-governance-voting-tool)
14:35:00 [0e7ba7fc] feat: add sealedTxWitnessCount (ledger-native) and migrate Server.hs (cardano-wallet)
14:35:01 [fc8a44fa] Clarify survey ownership for cancellation (CIPs)
14:35:47 [86497161] Deploying to gh-pages from @ IntersectMBO/plutus@b3cd77f41c42d5b32de849c6f99d07a6101f79d9 🚀 (plutus)
14:37:21 [6bd2d836] cardano-testnet: show cardano-api and cardano-cli versions in version output (cardano-node)
14:37:21 [7fcc1516] cardano-testnet: add supported-versions section to README (cardano-node)
14:37:52 [1fd4c55b] cardano-testnet: add changelog entry (cardano-node)
14:39:44 [f566fd83] Changelog (cuddle)
14:40:37 [a1b33f9e] Some changes to the actions (hydra)
14:44:48 [7b3c9fba] feat: add retry logic for pulling base Docker image and update fetch redirect behavior (multisig)
14:45:03 [d5a8104f] refactor(stm): Updated function names and comments (mithril)
14:45:14 [fced679e] Split Test into its own agda package and add nightly build (#1175) (formal-ledger-specifications)
14:45:36 [7ad0c4c4] Add well-formedness check for RequiredTopLevelGuards (formal-ledger-specifications)
14:45:36 [5f54fa03] Apply suggestion from Claude (formal-ledger-specifications)
14:45:50 [60680839] Fix voter cred requirement for gov-linked votes (cardano-governance-voting-tool)
14:45:51 [ae5ab54c] add Plutus Benchmarks (customSmallerIsBetter) benchmark result for 1fb3ab8d5adbe58a1afe87ff5d686137ea5e887f (plutus)
14:46:15 [4080fdaa] Fix voter cred requirement for gov-linked votes (CIPs)
14:46:54 [a57bcfc1] Add missing premises (formal-ledger-specifications)
14:46:54 [471bacb6] Add utxo0 binding in UTXOW (formal-ledger-specifications)
14:47:20 [527b3c63] ci: extract ci rust tests to a dedicated workflow (mithril)
14:51:46 [53ffed09] Update 2026-04-24T14:51:46Z (capkgs)
14:52:16 [f73f25b2] feat: add new endpoints (blockfrost-platform)
14:54:33 [4f84ba18] docker local gateway ip for tests (acropolis)
14:55:17 [0e84bced] Merge pull request #5356 from IntersectMBO/karknu/tx_tests (ouroboros-network)
14:55:52 [d4547301] docs: add comment to clarify validation of URL safety in resolveDRepAnchorFromUrl function (multisig)
14:57:52 [dd0d1a05] New translations code.json (Spanish) (cardano-org)
14:58:05 [b530ab11] feat: port getMetadataFromTx in TransactionsNew to ledger-native (cardano-wallet)
15:07:52 [441f2625] Refactor voting committee aggregate types (ouroboros-consensus)
15:07:52 [6cf87fb7] docs: update comment to clarify URL validation process in resolveDRepAnchorFromUrl function (multisig)
15:08:17 [fd97ad72] Refactor into separate files (hydra)
15:09:54 [501fae94] Improve tc time for Computational instance UTXO (formal-ledger-specifications)
15:14:07 [1246b46a] Allow table levels to be empty, add snapshot version V2 (lsm-tree)
15:14:39 [51e6c971] Artifacts generated from fced679ec7c927b9656485067d3d84efe38d302e (formal-ledger-specifications)
15:17:42 [1d5b9019] remove concept of being structurally empty (lsm-tree)
15:17:42 [5318897e] ScheduledMerges: enforce MergingTree invariants in types (lsm-tree)
15:17:42 [8cb6456f] show that structurally empty trees don't occur (lsm-tree)
15:17:42 [9906c99b] add TODO comments about isStructurallyEmpty (lsm-tree)
15:17:42 [1d113d0b] MergingTree: enforce invariant in type (lsm-tree)
15:24:01 [87e33e40] fix(infra): add missing headers in the Squid configuration (mithril)
15:25:38 [c5f86cad] Fix inconsistencies in different parts of the document (cardano-governance-voting-tool)
15:26:00 [e150088f] Fix inconsistencies in different parts of the document (CIPs)
15:26:25 [f40123d4] feat: add a note about fixing the special case of the origin point in the store (amaru)
15:30:14 [49e42627] add gen_uplc test illustrating issue with pattern assignment and verbosity. (aiken)
15:31:47 [ede61ba4] ci: run rust tests in nightly dispatcher (mithril)
15:33:25 [e65ac246] do not skip empty list check in patterns containing only discards. (aiken)
15:34:58 [dd2ec660] docs: major rewrite and switched to minFee for descendants (CIPs)
15:35:06 [6ddf6b22] Renamed uplc_turbo to amaru_uplc (#893) (acropolis)
15:36:17 [d25ce348] Artifacts generated from 89f24f110b0a0fc5ba05bf9c666030085e236f53 (formal-ledger-specifications)
15:36:51 [1beb91b8] fix(release-cli): fix unicode curly quotes in makeSignedInstaller output (daedalus)
15:37:24 [06761793] Merge pull request #5764 from IntersectMBO/aniketd/reorganise-ledger-state-queries (cardano-ledger)
15:38:05 [071ab9e9] docs(website): add missing headers in the Squid configuration for the signer (mithril)
15:40:08 [1f628fcd] Apparently dark mode (hydra-poc)
15:40:23 [35a57b84] add Haskell Benchmark (customSmallerIsBetter) benchmark result for 067617939e9bc8f7e9ff30ffdaff959f7eceb801 (cardano-ledger)
15:43:43 [81330419] Merge branch 'main' into gd/fix-cert-encoding (acropolis)
15:47:08 [012b4eb1] Fourmolize and hlint (cardano-db-sync)
15:47:24 [db08c3af] Deploying to gh-pages from @ IntersectMBO/plutus@187c3971a34e5ee4c42f4ea3b21eb61d1a7bad66 🚀 (plutus)
15:49:08 [4a8de49d] Merge pull request #834 from IntersectMBO/mheinzel/empty-levels (lsm-tree)
15:49:13 [30c36c3e] feat(release-cli): parallelize macOS and Windows code signing (daedalus)
15:49:14 [a6a9ff2a] fix(installer): include checkpoints.json when present for any cluster (daedalus)
15:56:22 [7cfb2983] fix(release-cli): fix unicode curly quotes in makeSignedInstaller output (daedalus)
15:56:23 [45447617] fix(installer): include checkpoints.json when present for any cluster (daedalus)
15:59:58 [7c481af4] Artifacts generated from 6c28a57451c74b557e9fa825804faca29dea1455 (formal-ledger-specifications)
16:02:14 [250c60a5] fix(installer): include checkpoints.json when present for any cluster (daedalus)
16:05:04 [093b6d51] feat: update DRep certificate handling to compute anchor data hash and refactor anchor URL resolution (multisig)
16:06:06 [952648a5] WIP: feature(client-cli): make cardano binaries download optionnal when using snapshot converter (mithril)
16:10:04 [72de2323] fix: repair missing drep rows during vote replay (dingo)
16:14:14 [c5c3ad00] fix: sanchonet bootstrap peer (gouroboros)
16:14:20 [6b5d2ad0] ci: ensure that cache is saved only on `ci.yml` merge against `main` (mithril)
16:15:09 [d5b1de57] Merge pull request #231 from MeshJS/bot-api-test-suite (multisig)
16:19:53 [b9be0112] Add negative golden tests for invalid-identifier parse errors (#7742) (plutus)
16:22:40 [b997fa26] Cleanup (hydra-poc)
16:23:43 [9b57887f] Fourmolize and hlint (cardano-db-sync)
16:27:12 [2a8a1588] fix: credit donations and forfeited proposal deposits to treasury pot (#888) (acropolis)
16:28:17 [cb1cad36] fix(stm): replace bin/ scripts by ignored test to display the generated keys (mithril)
16:28:58 [39999a80] Point parser diagnostics at the offending name (#7742) (plutus)
16:34:27 [aee07e1f] Deploying to gh-pages from @ IntersectMBO/plutus@187c3971a34e5ee4c42f4ea3b21eb61d1a7bad66 🚀 (plutus)
16:37:42 [335ecf7e] add Plutus Benchmarks (customSmallerIsBetter) benchmark result for b3cd77f41c42d5b32de849c6f99d07a6101f79d9 (plutus)
16:37:58 [b50addb7] Drop `x86_64-darwin` from Hydra builds (cardano-ledger)
16:39:40 [6b18d0b2] fix(stm): updated the golden and test recursive keys (mithril)
16:40:24 [9fd7bf8d] New translations code.json (Spanish) (cardano-org)
16:43:36 [4b1b0bab] cardano-testnet: add golden test for version output (except two first lines) (cardano-node)
17:03:04 [36e9af25] Add a Survey module to encode / decode new cip-179 surveys (cardano-governance-voting-tool)
17:22:06 [41315488] Merge pull request #3324 from input-output-hk/sl/mac-notary (daedalus)
17:24:54 [3ff65473] chore(nix): upgrade cardano-node to 10.7.1 and enable LSM UTxO backend (daedalus)
17:24:55 [0de89085] chore(nix): use mithril flake for windows client instead of fetching tarball (daedalus)
17:24:56 [21805431] fix: update mithril to fix nix builds for mac (daedalus)
17:24:57 [4a333735] chore: update changelog for releases 8.0 and 8.1 (daedalus)
17:27:02 [d9dd8109] docs: plan for finishing SealedTx cardano-api decommission (cardano-wallet)
17:39:57 [c89c0d6f] Refactor (hydra-poc)
17:43:00 [bf7b23fb] GITBOOK-1274: Intersect 2026 Budget Proposal (Intersect-knowledge-base)
17:46:58 [c3354598] MS5.8 tests (acropolis)
17:48:51 [01198fab] leios: Fix Block codec to be backwards compatible (cardano-ledger)
17:52:53 [37234d0a] feat: added flushbatch method to MetadataStoreSqlite/postgres/mysql for bulk writes (#2023) (dingo)
17:53:48 [2e340ae3] refactor: port metadata extraction in Shared/Transactions to ledger-native (cardano-wallet)
17:53:57 [94a405a4] refactor: drop dead cardano-api body in addRequiredSigners (cardano-wallet)
17:54:12 [0647a9ce] refactor: migrate buildAndSignTransactionPure to ledger-native seal (cardano-wallet)
17:54:20 [80ec3ce6] refactor: drop local sealWriteTx cardano-api bridge in Server.hs (cardano-wallet)
18:02:51 [b337f837] fix wrong testnet in getting script (acropolis)
18:05:30 [d8082f1c] leios: disable x86_64-darwin build (cardano-ledger-specs)
18:05:55 [6952d472] run tests with both verbose and silent each time, just-in-case :) (stdlib)
18:07:39 [e4f532db] Able to submit survey onchain (cardano-governance-voting-tool)
18:08:00 [4f251a09] rewrite from_asset_list to avoid expect with only discards. (stdlib)
18:09:40 [62f92b09] bump version to v3.1.0 (stdlib)
18:11:01 [7e42c81a] leios: Remove GHC 8.10.7 (cardano-ledger)
18:14:58 [b990229c] Publish v3.1.0 docs (stdlib)
18:15:28 [8236bc92] Next block after fork root needs to be marked Rollback. Remove redundant RolledBack block marking. (acropolis)
18:23:33 [f3715baa] remove concept of being structurally empty (lsm-tree)
18:23:33 [c8cdc2ab] show that structurally empty trees don't occur (lsm-tree)
18:23:33 [5a890deb] MergingTree: enforce invariant in type (lsm-tree)
18:23:33 [dc612e3a] ScheduledMerges: enforce MergingTree invariants in types (lsm-tree)
18:23:33 [c5d9fe9d] add TODO comments about isStructurallyEmpty (lsm-tree)
18:23:52 [8a020695] fix typo (lsm-tree)
18:26:44 [fb3c86f6] feat(dashboards): add PSI pressure panel to resources (dingo)
18:26:44 [842b844c] feat(dashboards): add node-overview, README, and supporting files (dingo)
18:26:44 [fbad9602] feat(dashboards): enrich block-production with forge/delay panels (dingo)
18:26:44 [47e678dd] feat(dashboards): enrich peer-health with red-rocket and chainsync event panels (dingo)
18:26:44 [714dfcf4] fix(dashboards): correct metric references to match registered metrics (dingo)
18:26:44 [52f44554] feat(dashboards): enrich mempool with event bus, cache hit, and tx rate panels (dingo)
18:26:44 [110d7654] chore(dashboards): sync business text panel + transparent all panels (dingo)
18:29:44 [fd3227e0] add Plutus Benchmarks (customSmallerIsBetter) benchmark result for 187c3971a34e5ee4c42f4ea3b21eb61d1a7bad66 (plutus)
18:30:08 [7c129bbc] Merge pull request #5766 from IntersectMBO/nm/drop-x86-darwin (cardano-ledger)
18:31:06 [7d5cee54] fixes wording about list.any (stdlib)
18:32:15 [10acc249] fixes wording about list.any (stdlib)
18:33:08 [8b299929] add Haskell Benchmark (customSmallerIsBetter) benchmark result for 7c129bbc11835f3184d9bdbd0c3a77e575d7b5fa (cardano-ledger)
18:35:50 [258458e7] run separate golden_traceMessages tests for debug/release builds (lsm-tree)
18:35:59 [5ac8858d] feat(dashboards): polish dashboard set for release (dingo)
18:36:15 [6dd7c126] migrate union level when completed (lsm-tree)
18:40:00 [12cf59b4] Next block after fork root needs to be marked Rollback. Remove redundant RolledBack block marking. (acropolis)
18:46:26 [f4e9e65e] Fix missing rollback publishing in pots topic. (acropolis)
18:48:29 [6b831537] Merge pull request #5767 from IntersectMBO/bladyjoker/leios-prototype-backwards-compat-fix (cardano-ledger)
18:48:42 [7e78b459] test: add connectionless issuance E2E tests (atala-prism-wallet-sdk-ts)
18:50:15 [0dac4452] leios: Backwards compatible Praos Header (and Ledger Block) (ouroboros-consensus)
18:52:46 [eb17d673] Fix missing rollback publishing in pots topic. (acropolis)
18:52:47 [bd8ce4d9] fix(dashboards): address reviewer feedback (dingo)
18:59:56 [c3491672] List surveys (use tag 171717) (cardano-governance-voting-tool)
19:00:25 [b3427533] Format elm code (cardano-governance-voting-tool)
19:04:03 [c9b5ecfb] Add explanation of P_cert (ouroboros-leios)
19:05:31 [551edcc9] Temporarily deactivate proposals stuff (cardano-governance-voting-tool)
19:06:01 [cc98cdf0] fix(dashboards): fix functional bugs found in review (dingo)
19:06:14 [10ee5582] build(go): require Go 1.25 minimum (ouroboros-mock)
19:13:07 [d289dfd7] proto-devnet: Stylistic improvements on the dashboard (ouroboros-leios-sim)
19:17:22 [90e1eb00] feat(peergov): admission metadata and identitiy (dingo)
19:17:23 [c160ac6b] feat(peergov): address ai review (dingo)
19:17:24 [ebe53a5a] feat(peergov): address review (dingo)
19:17:39 [f35c4039] fix(voucher): enforce canonical CIP-68 metadata (cardano-ibc-incubator)
19:17:39 [8dcf2a2e] Enforce canonical voucher metadata (cardano-ibc-incubator)
19:19:26 [62cf71a7] test: add connectionless issuance E2E tests (atala-prism-wallet-sdk-ts)
19:22:46 [4ffe6356] refactor: return more precise results for missing blocks (amaru)
19:24:07 [09acf4e8] leios: Bump ouroboros-consensus and cardano-ledger with compat fixes (cardano-node)
19:27:01 [46bef341] demo: Source latest prototype cardano-node and ouroboros-consensus (ouroboros-leios-sim)
19:28:31 [bd531051] Refactoring: Split testnet creation/startup/runtime options and remove dummy flags and variables (cardano-node)
19:32:38 [736f0b8b] fix: repair mithril snapshot bootstrap correctness and resume handling (dingo)
19:34:52 [8d63e40c] Add changelog entry (cardano-node)
19:35:32 [19f63fa7] ci(antithesis): trigger if demo/* or flake.lock change, too (ouroboros-leios-sim)
19:35:54 [51a441e0] feat(peergov): address review (dingo)
19:37:07 [dc970c85] bug: fixed erroneous committee check (acropolis)
19:41:03 [0c900d8e] cardanoLib: change leios to PraosMode (iohk-nix)
19:42:43 [00bcc992] flakeModules: support cardano-node bin override (cardano-parts)
19:44:43 [2927f192] Refactoring: Split testnet creation/startup/runtime options and remove dummy flags and variables (cardano-node)
19:44:43 [28e37a01] Add changelog entry (cardano-node)
19:47:01 [39af8ff3] bump: iohk-nix-ng for leios config update (cardano-parts)
19:47:08 [3e801573] Account for fetch multiplicity in egress estimation (ouroboros-leios-sim)
20:08:05 [2a0b0beb] test: add connectionless presentation e2e tests (atala-prism-wallet-sdk-ts)
20:14:36 [e01401bc] feat(peergov): admission metadata and identitiy (#2017) (dingo)
20:21:29 [276b8cd8] Add ability to send our response to a survey (cardano-governance-voting-tool)
20:38:41 [78901136] Add a ResponsesTab to view responses (cardano-governance-voting-tool)
20:40:05 [948d472e] refactor(cardano): shard EWRAP into prepare/shard/finalize work units (dolos)
20:40:39 [5f18a16e] build(deps): bump go.opentelemetry.io/otel from 1.39.0 to 1.41.0 (bluefin)
20:41:28 [27d9e05b] chore(deps): bump go.opentelemetry.io/otel from 1.39.0 to 1.41.0 (cdnsd)
20:44:12 [b435061f] Fix EB state pruning causing protocol collapse (ouroboros-leios-sim)
20:46:42 [316fb207] Add Ticking explanation page (ouroboros-consensus)
20:48:32 [ed1fba09] bump: cardano-parts for leios configs (cardano-playground)
20:49:05 [da551534] colmena: setup leios faucet (cardano-playground)
20:50:46 [4d4b9999] chore(deps): Bump go.opentelemetry.io/otel from 1.40.0 to 1.41.0 (bursa)
21:01:27 [32904705] ci(antithesis): add demo/** and flake.lock to pull_request path filters (ouroboros-leios)
21:06:14 [05dbdc9f] Merge pull request #875 from input-output-hk/ci/antithesis-trigger (ouroboros-leios)
21:07:14 [741d220c] fix: repair mithril snapshot bootstrap correctness and resume handling (dingo)
21:07:34 [72bca16c] Add ability to cancel surveys (cardano-governance-voting-tool)
21:08:51 [92ab02aa] feat(peergov): enforce intentional inbound hot promotion and suppress redundant topology outbound reconnects (dingo)
21:30:13 [45759e39] chore(deps): Bump github.com/gdamore/tcell/v2 from 2.13.8 to 2.13.9 (#316) (txtop)
21:30:53 [4413ffbf] chore(deps): Bump actions/cache from 5.0.4 to 5.0.5 (#218) (gouroboros-starter-kit)
21:31:31 [1e617dbe] chore(deps): Bump github.com/blinklabs-io/gouroboros (txtop)
21:31:47 [b007faec] build(go): require Go 1.25 minimum (#183) (ouroboros-mock)
21:32:47 [b7354ee8] build(deps): bump actions/setup-go from 6.3.0 to 6.4.0 (ouroboros-mock)
21:32:49 [e0b21951] build(deps): bump actions/github-script from 8 to 9 (ouroboros-mock)
21:33:10 [c509fd94] build(deps): bump github.com/blinklabs-io/gouroboros (ouroboros-mock)
21:42:43 [26bc04ca] fix: sanchonet bootstrap peer (#1708) (gouroboros)
21:44:50 [e3389dd8] build(deps): bump actions/setup-go from 6.3.0 to 6.4.0 (#169) (ouroboros-mock)
21:45:16 [a140f1b9] build(deps): bump actions/github-script from 8 to 9 (#172) (ouroboros-mock)
21:47:07 [df49c9c1] build(deps): bump github.com/blinklabs-io/plutigo from 0.0.25 to 0.1.9 (ouroboros-mock)
21:47:13 [b3d7c2a7] docs(release-notes): add v0.165.3 entry (gouroboros)
21:47:43 [27c95f5f] docs(release-notes): finalize v0.165.3 entry (gouroboros)
21:49:11 [5ca6bd3c] docs(release-notes): repair v0.165.3 section (gouroboros)
21:53:00 [cc88f07a] Enable either just a string or string array for text (cardano-governance-voting-tool)
21:53:22 [e15d4ba9] Introduce 5 TxkB/s leios baseline and use 4.5 for Praos costs (ouroboros-leios)
21:53:22 [462bc3fa] Update break-even analysis with current ADA price (ouroboros-leios)
21:53:22 [3856d8b0] Add explanation of P_cert (ouroboros-leios)
21:53:22 [5ca34335] Various editing on storage/iops cost estimates (ouroboros-leios)
21:53:22 [ae9e036a] Use mainnet-average demand instead (ouroboros-leios)
21:53:22 [b264f25a] Incorporate feedback from Karl on TxSubmission (ouroboros-leios)
21:53:22 [cef7454e] Drop redundant analysis (ouroboros-leios)
21:53:22 [6af4c718] Some editing on overall cost-estimate summary (ouroboros-leios)
21:53:22 [87daa293] Model network topology differently (ouroboros-leios)
21:53:22 [e6f28c8b] UTxO-HD is to be considered for both Praos and Leios (ouroboros-leios)
21:53:22 [3e593e8d] Use worst-case plutus costs for a better upper bound (ouroboros-leios)
21:53:22 [57eb51bd] Add missing mempool traffic to Praos egress estimate (ouroboros-leios)
21:53:22 [8510c827] Fix some errors with vote traffic (ouroboros-leios)
21:53:22 [66090dc7] Update prices (only Hetzner changed significantly) (ouroboros-leios)
21:53:22 [5d240e32] WIP: Update the cost-estimate to CIP-164 protocol (ouroboros-leios)
21:53:22 [d7fcec0b] Account for fetch multiplicity in egress estimation (ouroboros-leios)
21:53:27 [ecb6d7ac] Text is either string or string array (CIPs)
21:54:35 [71ae5933] fix: rename slot_issuer to slot_leader for BlockInfo serialization (acropolis)
21:56:45 [2c26be13] build(deps): bump github.com/blinklabs-io/plutigo from 0.0.25 to 0.1.9 (#175) (ouroboros-mock)
21:57:25 [3ed9400f] fix: rename slot_issuer to slot_leader for BlockInfo serialization (#897) (acropolis)
21:57:51 [e6438f5b] build(deps): bump github.com/blinklabs-io/gouroboros (ouroboros-mock)
21:59:50 [af2cc967] feat: clear dangling dreps (dingo)
22:00:35 [c3fd8675] fix: repair missing drep rows during vote replay (#2029) (dingo)
22:01:37 [c09482aa] Update tx-stats.json for epoch 626 (cardano-org)
22:02:42 [8a42d757] merge origin/main (acropolis)
22:09:53 [5a4d21eb] build(deps): bump github.com/blinklabs-io/gouroboros (#174) (ouroboros-mock)
22:11:45 [5ce01dad] More correct string splitting (cardano-governance-voting-tool)
22:11:57 [00746881] docs: release v0.165.3 notes (#1709) (gouroboros)
22:13:42 [1ede507c] fix: repair mithril snapshot bootstrap correctness and resume handling (dingo)
22:17:56 [b235a2b2] Fix npm security advisories across all website packages (ouroboros-leios)
22:18:00 [488e1dd0] Fix Rust and Python security advisories (ouroboros-leios)
22:25:36 [42acf8a0] filip(feat): apply feedback on homepage and adjust styling to fit consistency (ouroboros-leios-sim)
22:27:08 [3c2f28fc] refactor: simplify k6 performance tests (#889) (acropolis)
22:27:20 [1b03cbca] feat: clear dangling dreps (#2035) (dingo)
22:28:20 [42885bd8] Fix broken cross-package Haddock links on hosted docs site (cardano-api)
22:32:10 [a2db840e] filip(fix): hero title positioning tablet (ouroboros-leios-sim)
22:45:41 [0cc7cf13] Fix broken cross-package Haddock links on hosted docs site (cardano-api)
22:45:54 [140a0887] Rewrite re-exported type links to original defining package (cardano-api)
22:46:16 [dc943d13] Add dead-link CI policy and document the design in a preamble (cardano-api)
23:05:23 [d07a663e] fix(dashboards): fix remaining issues from review (dingo)
23:05:31 [cc4640df] fix: repair mithril snapshot bootstrap correctness and resume handling (dingo)
23:09:42 [0ce8f749] feat(peergov): address review (dingo)
23:09:42 [d418cf61] feat(peergov): enforce intentional inbound hot promotion and suppress redundant topology outbound reconnects (dingo)
23:09:43 [9c89bca0] feat(peergov): address review (dingo)
23:16:15 [1311bae7] 🟩 API (All properties) is up (204 in 451 ms) [skip ci] [upptime] (cf-token-metadata-registry-status)
23:16:15 [3b1752e9] 🟩 API (Specific property) is up (204 in 94 ms) [skip ci] [upptime] (cf-token-metadata-registry-status)
23:16:15 [4a81083a] 🟩 API (Batch) is up (204 in 99 ms) [skip ci] [upptime] (cf-token-metadata-registry-status)
23:19:25 [2d7d86f4] 🟥 event-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:19:25 [16c446c4] 🟥 1694ballot.cardano.org is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:19:26 [bc75a597] 🟥 blockchain-follower-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:19:26 [e96ba782] 🟥 cast-vote-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:19:26 [f42fa796] 🟥 login-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:19:27 [525f6880] 🟥 get-vote-receipt-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:19:27 [7e39b6eb] 🟥 get-votes-api is down (0 in 0 ms) [skip ci] [upptime] (cf-cip1694-ballot-status)
23:19:58 [330015eb] 🟩 event-api is up (200 in 522 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:19:58 [e7122aba] 🟩 voting.summit.cardano.org is up (200 in 456 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:19:59 [393fb0a0] 🟩 user-verification-api is up (405 in 734 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:20:00 [c7ecddbe] 🟩 blockchain-follower-api is up (200 in 254 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:20:00 [79c46000] 🟩 login-api is up (401 in 365 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:20:01 [ca70d40b] 🟩 get-votes-api is up (401 in 328 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:20:01 [70ba4535] 🟩 cast-vote-api is up (401 in 316 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:20:02 [638ed0d2] 🟩 keria is up (401 in 584 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:20:02 [1d94871a] 🟩 get-vote-receipt-api is up (401 in 366 ms) [skip ci] [upptime] (cf-summit-evoting-status)
23:21:15 [c96479b1] feat(ledger): remove AVVMs on shelly<->allegra transition (dingo)
23:29:41 [feaab4b0] Merge branch 'main' of https://github.com/blinklabs-io/dingo into feat/hfc (dingo)
23:45:14 [20f2a780] leios: commit env-pre cfg (cardano-playground)
23:48:18 [7f1c9f13] tofu: require ec2 metadata http_tokens (cardano-playground)
23:54:52 [ab138aba] fix: restoring comment lost in merge, deduplicating code, clarifying comments (dingo)
23:59:41 [654c4392] fix(dashboards): fix broken panels from metric audit (dingo)