Home / Reports / May 20, 2026
Wednesday, May 20, 2026
965 commits had been pushed across 69 repos by 88 authors. There were 7,380,617 additions and 74,914 deletions. Official weekly status updates can be found on essentialcardano.io.
Authors
Repos Updated
- ouroboros-leios-sim219
- ouroboros-leios104
- mithril100
- cardano-ledger92
- ouroboros-consensus73
- cardano-ledger35
- hydra-poc27
- cardano-ibc-incubator24
- amaru22
- ledgerjs-cardano-shelley21
- ouroboros-network20
- nview17
- cf-helm-charts14
- formal-ledger-specifications14
- atala-prism-wallet-sdk-ts13
- dingo12
- cf-summit-evoting-status11
- cf-cip1694-ballot-status10
- cardano-node10
- cardano-playground8
- cardano-node7
- uplc7
- cardano-org6
- cf-token-metadata-registry-status6
- adder5
- atala-prism-wallet-sdk-kmm4
- cardano-updates4
- hydra4
- cardano-base4
- cardano-cli4
- blockfrost-platform3
- openapi3
- cardano-graphql3
- CIPs3
- developer-portal3
- cardano-ledger-specs3
- haskell.nix3
- cardano-haskell-packages3
- core-infrastructure-documentation3
- pool_groups2
- cardano-ambassador-tool2
- cardano-ignite2
- zeko2
- cardano-graphql2
- cardano-wallet2
- plutus2
- cardano-db-sync2
- cardano-upgrades-gitbook2
- multisig2
- plutarch-plutus2
- bluefin1
- antithesis1
- cardano-node-antithesis1
- cardano-wallet1
- cardano-serialization-lib1
- plu-ts1
- agda-claude-skills1
- capkgs1
- cardano-addresses1
- cardano-api1
- cardano-db-sync1
- cardano-haskell-package-repo1
- foliage1
- stackage.nix1
- cardano-updates1
- Intersect-knowledge-base1
- Governance1
- mesh1
- metis1
Commit Log
00:14:49
[7a5a964c]
fix(nview): Replaced detectedNodeBinary with value here instead of getEffectiveNodeBinary()to overcome the leak of a stale detected override into later tests.
(nview)
00:19:21
[8639eac8]
fix(nview): Added a fix to prevent repeated ambiguous Dingo process warnings from spamming the TUI log buffer by logging the warning only once per startup
(nview)
00:32:56
[e7123494]
fix(nview): Made changes to validate dingo socket owner before selection
(nview)
00:36:29
[3dc730d8]
:pencil: Update summary in README [skip ci] [upptime]
(cf-token-metadata-registry-status)
00:36:29
[75fbd302]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-token-metadata-registry-status)
00:41:44
[c6737c9f]
fix(nview): Handle multiple Dingo candidates declaring the configured metrics port by logging an ambiguity warning and selecting the lowest PID deterministically.
(nview)
00:57:50
[9110d166]
:pencil: Update summary in README [skip ci] [upptime]
(cf-cip1694-ballot-status)
00:57:50
[88eecb2f]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-cip1694-ballot-status)
00:58:13
[5142e0bc]
fix(nview): Made command-line metrics-port values override DINGO_METRICS_PORT, rename the selection method to port-match and handled duplicate port matches with a warning message
(nview)
00:59:43
[96655dbc]
v2 builder: fix musl iserv-dyn libgcc lookup; restrict rpath rewrite walk
(haskell.nix)
01:07:52
[8b4f4a5b]
:pencil: Update summary in README [skip ci] [upptime]
(cf-summit-evoting-status)
01:07:52
[d4d35cd5]
:card_file_box: Update status summary [skip ci] [upptime]
(cf-summit-evoting-status)
01:08:37
[5ffca748]
fix(nview): Updated dingo argument parsing so repeated flags use the last occurrence,matching standard CLI override behavior.
(nview)
01:13:47
[c6079dce]
fix(nview): Modified the comment messaages clearly for all the added ways for finding dingo process
(nview)
01:15:05
[5ff53e97]
[Dijkstra] CIP-159-11a: Prove Certs preservation of value (#1185)
(formal-ledger-specifications)
01:15:08
[a691c0e5]
Refactor Ledger PoV proof for new symmetric CERTS-pov (CIP-159)
(formal-ledger-specifications)
01:15:08
[22cabe9b]
[Dijkstra] CIP-159-11c: Prove LEDGER preservation of value (#1187)
(formal-ledger-specifications)
01:44:13
[ac6cbc52]
feat(mithril-stm): add mock prover benchmarks for StmCertificateCircuit
(mithril)
02:32:22
[05b02cf9]
fix(mithril-stm): address PR review comments on certificate circuit benchmarks
(mithril)
02:39:38
[82b54bee]
value-volt-nomadperf with tx-centrifuge (TPS per target, 40000b/s)
(cardano-node)
04:04:31
[c95283dc]
Add NFData instances for the associated types in `VRFAlgorithm FakeVRF`
(cardano-ledger)
05:58:05
[afae9858]
ci: add file hygiene workflow, lint configuration, and Gradle lintText
(atala-prism-wallet-sdk-kmm)
05:58:20
[bd8e3046]
style: auto-fix and manually resolve all lint errors across the repo
(atala-prism-wallet-sdk-kmm)
05:58:40
[b820dc78]
chore: add formatting commit to .git-blame-ignore-revs
(atala-prism-wallet-sdk-kmm)
06:42:09
[b475b213]
Merge branch 'main' into fix/shared-unknown-attachment-error
(atala-prism-wallet-sdk-ts)
06:51:31
[54f75ba8]
Merge pull request #5372 from dancewithheart/drop-selectEnvTargets
(ouroboros-network)
07:20:20
[0638acfe]
feat: integrate completeTxWithFreshCostModels into proxy transaction handling
(multisig)
07:25:44
[8939ec18]
docs(website): refine bridges page integration guidance and finality framing
(mithril)
07:36:26
[545dd735]
Leios demo: ImmDBServer schedule-driven Leios + schedule generator
(ouroboros-consensus)
07:36:26
[fbc49cbc]
Leios diffusion: LeiosNotify + LeiosFetch mini-protocols + Reception
(ouroboros-consensus)
07:36:26
[00bce29b]
Leios voting: LeiosVoteState + leiosVoting thread + threadnet test
(ouroboros-consensus)
07:48:03
[6ec1b11d]
Merge pull request #5849 from IntersectMBO/dependabot/pip/doc/idna-3.15
(cardano-ledger)
07:50:15
[815bf02a]
feat(node): wire UpdateParametersTx through snapshot + chain observation
(hydra-poc)
07:50:15
[fce76ef8]
feat(network): ReqLeave + ReqSn parameterUpdate; bump protocol version 1->2
(hydra-poc)
07:50:15
[be7d8e18]
feat(node): leave handlers + StateChanged/ServerOutput + Chain variants
(hydra-poc)
07:50:15
[5aaebd33]
feat(tx): introduce ParameterUpdate + extend Snapshot signable representation
(hydra-poc)
07:50:15
[461c756e]
feat(plutus): UpdateParameters redeemer + checkUpdateParameters validator
(hydra-poc)
07:50:16
[b7dc557d]
fix(chain): observe UpdateParametersTx on-chain + relax value preservation
(hydra-poc)
07:50:16
[d2cf4d32]
fix(chain): post UpdateParametersTx to L1 + cover all dyn-head outputs
(hydra-poc)
07:50:16
[8561b84f]
fix(headlogic): allow joining-party catch-up for snapshot side-load and connectivity
(hydra-poc)
07:51:01
[ee15f427]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for 6ec1b11df19bc6d7b1b94c513aac96f8e5037e73
(cardano-ledger)
07:56:43
[39f9f377]
Merge pull request #3267 from input-output-hk/curiecrypt/3138-phase-1-2
(mithril)
08:02:12
[61bf30cf]
docs(website): add sync timing to Daedalus case study, tidy punctuation
(mithril)
08:04:06
[296ed18f]
Merge pull request #3265 from input-output-hk/djo/3172/strenghten_unknown_signed_entity_support
(mithril)
08:05:37
[29f9e93a]
feat(mithril-stm): add mock prover benchmarks for StmCertificateCircuit
(mithril)
08:05:38
[7ef93e38]
fix(mithril-stm): address PR review comments on certificate circuit benchmarks
(mithril)
08:12:50
[12daca67]
expert mode enable before unrestricted mode transaction sign
(ledgerjs-cardano-shelley)
08:36:07
[601f07b4]
api: PrettyShow instances for NodeToNodeVersion & NodeToClientVersion
(ouroboros-network)
08:45:47
[3f3473ec]
fix(docs): escape angle-bracketed URL to fix MDX compilation (#641)
(atala-prism-wallet-sdk-ts)
08:46:21
[267842a9]
docs: add agent instructions for SDK development (#640)
(atala-prism-wallet-sdk-ts)
08:48:18
[f1c1c064]
fix(pollux): wire up SD-JWT Key Binding JWT for presentation proofs (#624)
(atala-prism-wallet-sdk-ts)
08:49:30
[c315c431]
api: PrettyShow instances for NodeToNodeVersion & NodeToClientVersion
(ouroboros-network)
08:53:52
[5d60aeba]
api: PrettyShow instances for NodeToNodeVersion & NodeToClientVersion
(ouroboros-network)
08:53:54
[6831efeb]
fix(domain): preserve path and query in DIDUrl serialization (#635)
(atala-prism-wallet-sdk-ts)
08:55:24
[50b5637c]
Merge pull request #1381 from IntersectMBO/mgalazyn/chore/migrate-to-herald-for-changelogs
(cardano-cli)
09:20:11
[d3122caf]
fix(amaru): pin epoch profiles to Amaru-decoupled sidecar
(cardano-node-antithesis)
09:44:24
[730baa18]
Leios diffusion: LeiosNotify + LeiosFetch mini-protocols + Reception
(ouroboros-consensus)
09:44:25
[f1c6000c]
Leios demo: ImmDBServer schedule-driven Leios + schedule generator
(ouroboros-consensus)
09:44:25
[4bd60204]
Leios voting: LeiosVoteState + leiosVoting thread + threadnet test
(ouroboros-consensus)
09:44:40
[737c1080]
Refactor gov/proposals/v0 namespace definition to include the proposal order
(cardano-ledger)
10:10:18
[c7671408]
v2 builder: scope musl iserv libgcc env via ghc-shim; use host git on native-musl
(haskell.nix)
10:11:06
[bd79f298]
WIP extending ShelleyLedgerState with InterEpochPerasVotingCommittee
(ouroboros-consensus)
10:37:38
[ce55dcfb]
net-rs, shared-consensus: per-peer outbound transform hook and N-way RB-header equivocator
(ouroboros-leios)
10:38:45
[7920317e]
shared-consensus, net-node: detect RB-header equivocation on tip announcement
(ouroboros-leios)
10:42:10
[e24451e0]
Revert "Re-change Peras target to use `Point blk` instead of `PerasBoostedBlock`"
(ouroboros-consensus)
11:08:50
[da73e94c]
feat(e2e): use different sets of parameters for Concatenation and SNARK
(mithril)
11:21:30
[9444aa01]
net-cluster: add tx_rate override and honest Leios baseline sample
(ouroboros-leios)
11:23:48
[d4398983]
net-cluster: replace behaviour selection fields with BehaviourSelection enum
(ouroboros-leios)
11:49:34
[e04f746a]
Merge pull request #5738 from tweag/joaosreis/canonical-gov-proposals-order
(cardano-ledger)
11:52:28
[1a24848e]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for e04f746a1c4c5c0c93a5ab0cb0ef2cd616de1b8a
(cardano-ledger)
11:55:00
[f7cf89e1]
Merge branch 'main' into fix/shared-unknown-attachment-error
(atala-prism-wallet-sdk-ts)
12:13:34
[85842ef6]
expert mode enable before unrestricted mode transaction sign
(ledgerjs-cardano-shelley)
12:19:17
[82f9788e]
expert mode enable before unrestricted mode transaction sign
(ledgerjs-cardano-shelley)
12:22:23
[842278cf]
Bump @ledgerhq/hw-transport-node-hid from 6.32.0 to 6.33.2
(ledgerjs-cardano-shelley)
12:56:46
[2a1ab34b]
Leios diffusion: LeiosNotify + LeiosFetch mini-protocols + Reception
(ouroboros-consensus)
12:56:47
[30b307f3]
Leios demo: ImmDBServer schedule-driven Leios + schedule generator
(ouroboros-consensus)
12:56:47
[a2b9900e]
Leios voting: LeiosVoteState + leiosVoting thread + threadnet test
(ouroboros-consensus)
13:27:03
[b1020d3d]
feat(stm): expose CircuitKeyCache::for_recursive_circuit and add path/key test
(mithril)
13:35:46
[be6e4d09]
added proper expected values to signTxAllElementsCombinedCertificates
(ledgerjs-cardano-shelley)
13:39:36
[390dda5c]
Add NFData instances for the associated types in `VRFAlgorithm FakeVRF`
(cardano-ledger)
13:44:30
[dda054e3]
Merge pull request #515 from cardano-foundation/fix/deterministic-pool-registration-cutoff
(cardano-ibc-incubator)
13:47:33
[1f1e7ba9]
added suuported version to signTxAllElementsCombinedCertificates
(ledgerjs-cardano-shelley)
14:04:00
[47b84b7c]
Artifacts generated from e5755bd2483ee35548a1a9a54fa68b2e5eea4638
(formal-ledger-specifications)
14:04:21
[0d4d61fe]
added proper expected values to signTxAllElementsCombinedCertificates
(ledgerjs-cardano-shelley)
14:04:21
[816944bb]
added suuported version to signTxAllElementsCombinedCertificates
(ledgerjs-cardano-shelley)
14:04:28
[fc8c3085]
net-node: push-on-admit fanout to unblock TxSubmission diffusion
(ouroboros-leios)
14:06:19
[01bfb69b]
fix(dingo): container-aware process discovery + multi-instance disambiguation (#454)
(nview)
14:12:55
[af1179d8]
Merge pull request #5699 from tweag/joaosreis/canonical-accounts
(cardano-ledger)
14:14:42
[fa0f04d4]
feat(stm): replace hardcoded SRS path in VK computation tests with TrustedSetupProvider
(mithril)
14:17:05
[0dad18d4]
add Haskell Benchmark (customSmallerIsBetter) benchmark result for af1179d887ab2f2fd59e98bb30d08dd5b40c545f
(cardano-ledger)
14:23:14
[dbcc7f0f]
feat(stm): wire TrustedSetupProvider into SnarkSetup::try_new and remove unsafe scaffolding
(mithril)
14:26:23
[7e17b42e]
shared-consensus, sim-rs: Declined NoVote reason for policy abstention
(ouroboros-leios)
14:26:33
[4965d248]
ci(workflow): Updated go-version in go-test and realease workflows. (#559)
(bluefin)
14:26:52
[29e7ab73]
docs: document automatic disk cache invalidation on circuit key rotation
(mithril)
14:27:35
[e3ebf5c2]
refactor: replace all usage of `CardanoImmutableFilesFull` in tests where the type does not matter
(mithril)
14:31:20
[6b46ff8a]
feat(e2e): use different sets of parameters for Concatenation and SNARK
(mithril)
14:34:00
[43ceb402]
Merge pull request #3279 from input-output-hk/jpraynaud/fix-gcp-verification-infra
(mithril)
14:39:57
[1823f993]
feat(prometheus): Fixed the bottom line info log printing as stderr while TUI was running
(nview)
14:39:57
[206aea1c]
feat(prometheus): Addressed most of the bot comments in peers and newly added metrics as well
(nview)
14:45:21
[7de42b5e]
shared-consensus: refresh README and CLAUDE; document behaviour plugins
(ouroboros-leios)
14:45:42
[52d345f9]
feat(database): Use lightweight input-address lookup during API backfill (#2363)
(dingo)
14:53:18
[536da6d5]
fix(yaci-address-balance-monitor): correct serviceMonitor values path for prometheusReleaseLabel
(cf-helm-charts)
14:55:41
[a474b9db]
shared-consensus: clear 6 clippy errors in behaviour subsystem
(ouroboros-leios-sim)
14:59:59
[1782cc36]
chore(deps): bump andrewslotin/go-proxy-pull-action from 1.4.0 to 1.5.0 (#724)
(adder)
15:16:55
[53b7a8d2]
Leios diffusion: LeiosNotify + LeiosFetch mini-protocols + Reception
(ouroboros-consensus)
15:47:15
[cdd6b51e]
refactor(aggregator): remove `Snapshotter::snapshot_all_completed_immutables`
(mithril)
15:47:15
[f105c3b7]
refactor: replace all usage of `CardanoImmutableFilesFull` in tests where the type does not matter
(mithril)
16:37:14
[e0446255]
Add NFData instances for the associated types in `VRFAlgorithm FakeVRF`
(cardano-ledger)
16:39:56
[9896741f]
fixup! refactor: replace all usage of `CardanoImmutableFilesFull` in tests where the type does not matter
(mithril)
16:45:35
[764ffc03]
net-rs: default smoke clusters to top-stake-fraction committee
(ouroboros-leios)
16:46:53
[e8f2dafb]
fixup! refactor: replace all usage of `CardanoImmutableFilesFull` in tests where the type does not matter
(mithril)
16:49:37
[82c61260]
net-rs: add project docs, protocol reference, implementation survey, and Phase 1 plan
(ouroboros-leios)
16:49:37
[80ef1987]
net-rs: harden CBOR decoding and demuxer against DoS attacks
(ouroboros-leios-sim)
16:49:37
[ab9ecac5]
net-rs: implement bearer, multiplexer, and channel infrastructure
(ouroboros-leios-sim)
16:49:37
[914a4944]
net-rs: update implementation plan with architectural layering rationale
(ouroboros-leios-sim)
16:49:37
[c3ea2e87]
net-rs: add security hardening, live test vectors, and comprehensive tests
(ouroboros-leios-sim)
16:49:37
[42a1e30f]
net-rs: update CLAUDE.md and implementation plan for Phase 1 completion
(ouroboros-leios-sim)
16:49:37
[e85a1e58]
net-rs: implement Phase 2 — ChainSync and BlockFetch protocols
(ouroboros-leios-sim)
16:49:38
[ebf5403a]
net-rs: risk register — mark #4 deferred, update #3 commit hash
(ouroboros-leios-sim)
16:49:38
[3472ba2b]
net-rs: dynamic node config updates without cluster restart
(ouroboros-leios-sim)
16:49:38
[e4599f74]
net-rs: phase 3 — promote select_chain to primary, delete scaffolding
(ouroboros-leios-sim)
16:49:38
[1aae16c1]
net-rs: accumulate chain tree entries across polls to prevent gaps
(ouroboros-leios-sim)
16:49:38
[8beb7c0c]
net-rs: update CLAUDE.md and implementation plan for Phase 2 completion
(ouroboros-leios-sim)
16:49:38
[4d583dee]
net-rs: extract shared command dispatch from peer_task and duplex_task
(ouroboros-leios-sim)
16:49:38
[00de083e]
net-rs: increase collapser and event log font sizes for readability
(ouroboros-leios-sim)
16:49:38
[43102c91]
net-rs: use local chain for ChainSync intersection instead of jumping to tip
(ouroboros-leios-sim)
16:49:38
[eb5c089c]
net-rs: enforce per-state message size limits at demuxer level
(ouroboros-leios-sim)
16:49:38
[a029ad36]
net-rs: fix RTT measurement to include simulated link latency
(ouroboros-leios-sim)
16:49:38
[31b7f90f]
net-rs: fake blocks use valid Shelley+ CBOR, revert BlockFetched workaround
(ouroboros-leios-sim)
16:49:38
[82b10403]
net-rs: update docs to reflect Phase 4a-4c and refactoring
(ouroboros-leios-sim)
16:49:38
[158d8f36]
net-rs: net-node Stage 2 — block production and tx injection
(ouroboros-leios-sim)
16:49:38
[54c224b2]
net-rs: fix cluster connection and block propagation issues
(ouroboros-leios-sim)
16:49:38
[bf91215a]
net-rs: prune unfetchable forks from chain_tree to break consensus jams
(ouroboros-leios-sim)
16:49:38
[b0f13c17]
net-rs: queue out-of-order block arrivals in pending_validation
(ouroboros-leios)
16:49:38
[c33d0eea]
net-rs: trigger single-block fetch when fork switch is blocked
(ouroboros-leios-sim)
16:49:38
[cf4588eb]
net-rs: make event log a collapsible blur overlay on the graph
(ouroboros-leios-sim)
16:49:38
[e0631e3d]
net-rs: add chain tree for Praos consensus with fork tracking
(ouroboros-leios-sim)
16:49:38
[142e2096]
net-rs: disconnect on LeiosFetch store miss (risk register #10)
(ouroboros-leios-sim)
16:49:38
[21db5cf3]
net-rs: split peer/ into multi_peer/, store/, and peer/ modules
(ouroboros-leios-sim)
16:49:38
[eff9a4b7]
net-rs: fix fork switch regression and deterministic tie-breaking
(ouroboros-leios)
16:49:38
[e621ca3d]
net-rs: refactor validator into Ledger trait + sequential actor
(ouroboros-leios-sim)
16:49:38
[72c4e802]
net-rs: update risk register #6 commit hash, document Notify in CLAUDE.md
(ouroboros-leios-sim)
16:49:38
[9d603e24]
net-rs: fix control panel UX — string state for inputs, blur bg, dark spin buttons
(ouroboros-leios-sim)
16:49:38
[1d5a11fa]
net-rs: fetch intermediate blocks on fork switch via range requests
(ouroboros-leios)
16:49:38
[30fe5771]
net-rs: update CLAUDE.md and implementation plan for Phase 3 protocol completion
(ouroboros-leios)
16:49:38
[9c25d8c8]
net-rs: net-cluster Stage 1 — cluster orchestrator with telemetry aggregation
(ouroboros-leios-sim)
16:49:38
[9d493d5e]
net-rs: fork-aware block fetch routing via per-peer ChainFragment
(ouroboros-leios-sim)
16:49:38
[be082e36]
net-rs: remove pending_validation, route all blocks through select_chain
(ouroboros-leios-sim)
16:49:38
[99e7bacb]
net-rs: Leios vote plumbing, CIP-0164 vote body, committee selection types
(ouroboros-leios)
16:49:38
[87b1c0c5]
net-rs: set max_connections_per_ip = num_nodes in cluster overlays
(ouroboros-leios)
16:49:38
[6dddebf2]
net-rs: document Phase 4 Leios protocol implementation plan
(ouroboros-leios-sim)
16:49:38
[5efb3b8d]
net-rs: remove LeiosNotify StBusy timeout (long-poll pattern)
(ouroboros-leios-sim)
16:49:38
[07b7f47d]
net-rs: partial chain switch when full replay is incomplete
(ouroboros-leios-sim)
16:49:38
[b397ec6c]
net-rs: extract header from block body, remove magic 0xA0 fallback (risk register R#2)
(ouroboros-leios)
16:49:38
[2ac15732]
net-rs: fix shadow select_chain to use validated set (phase 2.2 follow-up)
(ouroboros-leios-sim)
16:49:38
[22e4e995]
net-rs: wire client-side TxSubmission into peer orchestration (risk register #11)
(ouroboros-leios-sim)
16:49:38
[6847c1d9]
net-rs: route block fetches to announcing peer, serve partial ranges
(ouroboros-leios-sim)
16:49:38
[1a8a6138]
net-rs: update docs for net-cluster, net-ui, and current test count
(ouroboros-leios-sim)
16:49:38
[70dfe330]
net-rs: refactor consensus — separate block cache from validation state
(ouroboros-leios)
16:49:38
[df7a171e]
net-rs: periodic select_chain retry for convergence after production stops
(ouroboros-leios-sim)
16:49:38
[bd644370]
net-rs: UI polish — blur header overlay, rename to Leios Node Cluster
(ouroboros-leios-sim)
16:49:38
[4a0a22e8]
net-rs: remove server Request/Response boilerplate, use Message directly
(ouroboros-leios-sim)
16:49:38
[04ca578e]
net-rs: document data structure invariants and fix convergence bugs
(ouroboros-leios)
16:49:38
[bd4415d3]
net-rs: periodic gap fetch to bridge disconnected chain_tree segments
(ouroboros-leios-sim)
16:49:38
[ac91402d]
net-rs: net-node Stage 4 — Leios production and per-peer delay injection
(ouroboros-leios-sim)
16:49:38
[aa25338e]
net-rs: add RB gen probability to node config, fix overlay TOML layering
(ouroboros-leios)
16:49:38
[8f4e6aec]
net-rs: increase graph repel force for better spread with 25 nodes
(ouroboros-leios)
16:49:38
[483a1792]
net-rs: make charts and chain tree collapsible blur overlays on graph
(ouroboros-leios)
16:49:38
[5ae4dde1]
net-rs: fix ChainSync idle timeout and add deterministic tip tie-breaker
(ouroboros-leios-sim)
16:49:38
[0e8a6f02]
net-rs: move codec.rs to mux/ and protocol.rs to protocols/
(ouroboros-leios-sim)
16:49:38
[4da0cf7e]
net-rs: make inspector a semi-transparent overlay on the graph
(ouroboros-leios-sim)
16:49:38
[59846890]
net-rs: net-node Stage 5 — telemetry with peer bandwidth tracking
(ouroboros-leios-sim)
16:49:38
[95ebd675]
net-rs: split types.rs into types/ module (header.rs, block.rs)
(ouroboros-leios)
16:49:38
[dedd23f5]
net-rs: add cluster control panel — restart with new topology and node config from UI
(ouroboros-leios)
16:49:38
[cafcb370]
net-rs: add server-side protocol helpers and fake server CLI
(ouroboros-leios-sim)
16:49:38
[c273e060]
net-rs: route fork switches through validator queue with rollback support
(ouroboros-leios)
16:49:38
[468312bf]
net-rs: add random rollbacks to fake server (Poisson distributed)
(ouroboros-leios)
16:49:38
[0135325e]
net-rs: concurrent accept loop with admission control (risk register #9)
(ouroboros-leios)
16:49:38
[06aa8ce9]
net-rs: anchor-based PeerChain for chain selection with narrow windows
(ouroboros-leios)
16:49:38
[d9c61b33]
net-rs: allow Origin rollback for fork convergence under high churn
(ouroboros-leios-sim)
16:49:38
[815df109]
net-rs: fix header hash and block-extracted header format for real relay compat
(ouroboros-leios-sim)
16:49:38
[8f8d9734]
net-rs: TCP keepalive via socket2, fix warnings (risk register #7/#8)
(ouroboros-leios-sim)
16:49:38
[9eb58568]
net-rs: per-peer event routing + peer_chains state (phases 0-2.1)
(ouroboros-leios-sim)
16:49:38
[f7ae1a8f]
net-rs: configurable two-class WFQ scheduler (risk register #7)
(ouroboros-leios-sim)
16:49:38
[8871acef]
net-rs: extract LeiosTracker from coordinator for habitability
(ouroboros-leios)
16:49:38
[682236cb]
net-rs: fix production building on unvalidated peers, add chain contiguity guard
(ouroboros-leios-sim)
16:49:38
[9087c2ba]
net-rs: detect fork switches and issue rollback to common ancestor
(ouroboros-leios-sim)
16:49:38
[48efb91c]
net-rs: add --node-set flag to forward config overrides to net-node
(ouroboros-leios-sim)
16:49:38
[7f7ad835]
net-rs: add sample configs, document net-node in CLAUDE.md and README
(ouroboros-leios-sim)
16:49:38
[5fad0c19]
net-rs: chain selection on stored blocks via chain_tree walk
(ouroboros-leios-sim)
16:49:38
[d9ed52be]
net-rs: add ResponderOnly peers and refactor serve to use coordinator
(ouroboros-leios-sim)
16:49:38
[4bfcabcb]
net-rs: revert from-endpoint check in FetchBlockRange routing
(ouroboros-leios-sim)
16:49:38
[3b6a690e]
net-rs: fix VRF lottery truncation — small stake+probability yielded zero target
(ouroboros-leios-sim)
16:49:38
[0400bc3c]
net-rs: update docs — test counts, scheduler name, risk register statuses
(ouroboros-leios-sim)
16:49:38
[cb095749]
net-rs: add network-wide chain tree overlay with tip counts
(ouroboros-leios-sim)
16:49:38
[ed28d0bb]
net-rs: add 1s validation delay and cluster block rate override
(ouroboros-leios-sim)
16:49:38
[f9359324]
net-rs: risk register — fix #4 commit hash, accept #5 as intentional
(ouroboros-leios-sim)
16:49:39
[86fe98c8]
net-rs: prune LeiosTracker pending_*_fetches by slot window
(ouroboros-leios-sim)
16:49:39
[c0679f98]
net-rs: update leios-consensus.md to reflect completed MVP
(ouroboros-leios-sim)
16:49:39
[8cc09a55]
net-rs: prune Leios eb_tx_hashes and pending_eb_tx_fetches by slot age
(ouroboros-leios-sim)
16:49:39
[acbd57d5]
net-rs: server-side bitmap filtering for LeiosBlockTxsRequest
(ouroboros-leios-sim)
16:49:39
[fdd10f03]
net-rs: make LeiosStore stats logging configurable, default off
(ouroboros-leios-sim)
16:49:39
[3b9c6f37]
net-rs: per-EB election tracking with CIP-0164 pipeline timing
(ouroboros-leios-sim)
16:49:39
[58b97ddd]
net-rs: store per-peer announced tx ids as [u8; 32] inline
(ouroboros-leios-sim)
16:49:39
[6db09ba5]
net-rs: plumb stake registry from cluster topology to node config
(ouroboros-leios-sim)
16:49:39
[d326c38f]
net-rs: update leios-consensus.md for tx bitmap end-to-end
(ouroboros-leios-sim)
16:49:39
[fcb7d38b]
net-rs: orphan_cooldown to cap re-intersection cascade rate
(ouroboros-leios-sim)
16:49:39
[ff8e5cf0]
net-rs: mempool-driven tx inclusion in RBs and overflow EBs
(ouroboros-leios-sim)
16:49:39
[4ab1d3f9]
net-rs: track per-peer announced txs in mempool, stop re-announcing
(ouroboros-leios-sim)
16:49:39
[0773afbd]
net-rs: update leios-consensus.md for mempool/tx completions
(ouroboros-leios-sim)
16:49:39
[caab2f74]
net-rs: revise leios-consensus.md to follow CIP-0164 Linear Leios
(ouroboros-leios-sim)
16:49:39
[91f07b62]
net-rs: fix TxSubmission codec to wrap raw tx_id and tx body bytes
(ouroboros-leios)
16:49:39
[516c2ac2]
net-rs: wire EB/vote validation delays through validator actor
(ouroboros-leios-sim)
16:49:39
[23afd749]
net-rs: update leios-consensus.md for WFA+LS, registry, mainnet-shaped
(ouroboros-leios-sim)
16:49:39
[3189ff5a]
net-rs: non-blocking coordinator sends + RAII per-IP counter
(ouroboros-leios-sim)
16:49:39
[e9e3b1eb]
net-rs: make telemetry sinks async to propagate backpressure
(ouroboros-leios-sim)
16:54:41
[8f077916]
sim-rs: produce RBs (and EBs on overflow) in con-rs adapter
(ouroboros-leios-sim)
16:54:41
[efcaedf6]
con-rs: lift PeerId and peer_chain in prep for selection extraction
(ouroboros-leios-sim)
16:54:41
[9a03cbc4]
con-rs: emit TxRejected{EbClosurePruned} when EB closures age out
(ouroboros-leios)
16:54:41
[8a7153a1]
net-core: drop stale PeerEvent::Connected after peer was removed
(ouroboros-leios-sim)
16:54:41
[b28a1edd]
con-rs: lift mempool into a sans-IO state machine with effect/on_xx surface
(ouroboros-leios-sim)
16:54:41
[b4ad3ce7]
con-rs: pluggable multi-peer fetch policies + candidate tracker
(ouroboros-leios)
16:54:41
[dfb58a2d]
net-core: re-inject fetched EB closure into the leios store
(ouroboros-leios-sim)
16:54:41
[39496f24]
con-rs: extract Elections sans-IO state machine; net-node delegates
(ouroboros-leios-sim)
16:54:41
[bf38afbe]
con-rs: CIP-0164 voting predicates + chain-tip context wiring
(ouroboros-leios-sim)
16:54:41
[587c0f0f]
con-rs: cooldown peer on block-fetch failure, route via fetch policy
(ouroboros-leios-sim)
16:54:41
[692b4343]
con-rs: clear EB-tx pending guard on response, respect it on retry
(ouroboros-leios)
16:54:41
[cf4843de]
sim-rs: cert inclusion + parent tracking in con-rs adapter
(ouroboros-leios-sim)
16:54:41
[501aab3b]
net-rs: scale queues to absorb the quorum-burst event storm
(ouroboros-leios-sim)
16:54:41
[cdc4ca87]
con-rs: live RTT oracle for fetch policies, plumbed through net-rs
(ouroboros-leios-sim)
16:54:41
[1ee58dc9]
net-rs: align test cluster config with sim-rs reference values
(ouroboros-leios)
16:54:41
[7dca9107]
net-core: dedup Leios offer events per (peer, resource) in coordinator
(ouroboros-leios-sim)
16:54:41
[c39bc271]
con-rs: retry voting on transient predicate failures + telemetry
(ouroboros-leios)
16:54:41
[dcc41085]
net-ui: visualize edge connect/disconnect churn in topology graph
(ouroboros-leios-sim)
16:54:42
[56863ac5]
net-rs: wire shared-consensus behaviour hooks into net-node + net-cluster
(ouroboros-leios-sim)
16:54:42
[9f7d0c33]
sim-rs: con-rs emits CIP-0164 per-vote messages, not bundles
(ouroboros-leios-sim)
16:54:42
[9d7e588e]
net-rs: default smoke clusters to top-stake-fraction committee
(ouroboros-leios-sim)
16:54:42
[a7b4268d]
shared-consensus, net-node: detect RB-header equivocation on tip announcement
(ouroboros-leios-sim)
16:54:42
[648210b1]
sim-rs: gate con-rs EB validation on local tx availability
(ouroboros-leios-sim)
16:54:42
[f0f0855d]
shared-consensus, sim-rs: Declined NoVote reason for policy abstention
(ouroboros-leios)
16:54:42
[d9874314]
sim-rs: gate con-rs adapter's log_memory_stats behind --memory-stats
(ouroboros-leios-sim)
16:54:42
[39c2b0ab]
shared-consensus: clear 6 clippy errors in behaviour subsystem
(ouroboros-leios-sim)
16:54:42
[6f2381dc]
net-rs, shared-consensus: wire RbProductionStrategy into block production
(ouroboros-leios)
16:54:42
[5c7ccd33]
sim-rs: extract shared Linear-Leios wire types into linear_wire
(ouroboros-leios-sim)
16:54:42
[13de1bf0]
net-cluster: add tx_rate override and honest Leios baseline sample
(ouroboros-leios-sim)
16:54:42
[5dd50490]
con-rs: retry_vote_in_window knob covers predicate + lottery retries
(ouroboros-leios-sim)
16:54:42
[5cc6f94a]
con-rs: preserve quorum-reached elections through pipeline expiry
(ouroboros-leios-sim)
16:54:42
[25aae8da]
shared-consensus: refresh README and CLAUDE; document behaviour plugins
(ouroboros-leios-sim)
16:54:42
[d7b20d5d]
sim-rs: con-rs adapter — fan out AnnounceRB after body validation
(ouroboros-leios)
16:54:42
[a422a49b]
shared-rs: relocate con-rs into shared-rs/consensus, rename shared-consensus
(ouroboros-leios-sim)
16:54:42
[3602ca2b]
net-cluster: replace behaviour selection fields with BehaviourSelection enum
(ouroboros-leios)
16:54:42
[9fa24c1c]
sim-rs: keep capacity-rejected tx bodies available to con-rs EB gate
(ouroboros-leios-sim)
16:54:42
[09f77ed4]
sim-rs: drive con_rs::praos::PraosState through CpuTask-queued apply
(ouroboros-leios-sim)
16:54:42
[84a65f1a]
net-node: push-on-admit fanout to unblock TxSubmission diffusion
(ouroboros-leios-sim)
16:54:42
[91b7612b]
con-rs: EBValidating NoVoteReason for unvalidated-body voting block
(ouroboros-leios-sim)
16:54:42
[fadac9f0]
net-rs, shared-consensus: per-peer outbound transform hook and N-way RB-header equivocator
(ouroboros-leios-sim)
16:55:50
[687d1d9f]
test(gateway): capture uncertified stability height fallback
(cardano-ibc-incubator)
17:19:43
[4278474c]
tcp-model: per-link envelope model with cold/idle/loss events
(ouroboros-leios-sim)
17:20:13
[b19bdddf]
sim-core: wire tcp-model envelope into Connection (opt-in per link)
(ouroboros-leios)
17:20:13
[d5113adc]
sim-core: thread tcp-envelope through the sequential/turbo engine
(ouroboros-leios)
17:20:42
[06fb743a]
Remove hardcoded fanout chunk/threshold constants; make fanout sizing fully dynamic
(hydra-poc)
17:22:33
[9de50392]
tcp-model: single envelope per link with retrigger semantics
(ouroboros-leios-sim)
18:05:13
[7d51d8cc]
docs(tx_evaluator): note why is_success_v6 returns true for empty input
(blockfrost-platform)
18:16:37
[29b7b88c]
Fix tx-cost bench: drop fanoutChunkSize, widen FinalPartialFanout range
(hydra-poc)
18:36:38
[f9a0b413]
fix: extract UpsertMap wrapper to deduplicate BTreeMap key-replacing insert logic
(amaru)
18:52:34
[1513bf50]
refactor(plutus): rebuild Redeemers around RedeemerKey, drop OrderedRedeemer/UpsertMap
(amaru)
19:40:54
[82590edb]
Leios voting: LeiosVoteState + leiosVoting thread + threadnet test
(ouroboros-consensus)
19:40:55
[6ac36d7e]
Leios demo: ImmDBServer schedule-driven Leios + schedule generator
(ouroboros-consensus)
20:32:11
[67278c60]
Leios diffusion: LeiosNotify + LeiosFetch mini-protocols + Reception
(ouroboros-consensus)
20:32:12
[985c7132]
Leios voting: LeiosVoteState + leiosVoting thread + threadnet test
(ouroboros-consensus)
20:32:12
[3f9c05f5]
Leios demo: ImmDBServer schedule-driven Leios + schedule generator
(ouroboros-consensus)
20:47:40
[dac19656]
N2: wire Leios tracers into cardano-node Tracers / OrphanInstances
(cardano-node)
20:47:40
[a10691f8]
Pin SRPs at the Leios prototype remake forks (consensus / ledger / network)
(cardano-node)
20:47:40
[d6a11b93]
leiosdemo202511: fixup build for ouroboros-network:runDriver* and TraceSendRecv changes
(cardano-node)
20:47:41
[4ed53301]
tx-generator: adapt to Leios-extended Codecs + Reception-wrapped recv
(cardano-node)
21:43:36
[43037b49]
Merge pull request #520 from cardano-foundation/ci/tx-size-exunit-budgets
(cardano-ibc-incubator)
21:44:13
[2a0520f0]
Merge pull request #521 from cardano-foundation/fix/security-email-typo
(cardano-ibc-incubator)
21:44:31
[b2cda532]
Merge pull request #522 from cardano-foundation/ci/package-behavior-tests
(cardano-ibc-incubator)
21:49:16
[28d8fc5f]
Merge pull request #517 from cardano-foundation/chore/hermes-submodule-master
(cardano-ibc-incubator)
22:55:23
[0eff4d54]
fix: restore asset metadata update cycle broken by singletonKey
(cardano-graphql)
23:00:00
[18c305d1]
fix: restore asset metadata update cycle broken by singletonKey (#1006)
(cardano-graphql)
23:14:47
[4b24666d]
feat(sqlite): Made changes to run planner stats before API backfill and added ANALYZE maintenance after Mithril import and on backfill resume.
(dingo)
23:29:38
[e577c365]
🟩 API (All properties) is up (204 in 646 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:29:38
[33a63910]
🟩 API (Batch) is up (204 in 116 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:29:38
[869a15a6]
🟩 API (Specific property) is up (204 in 114 ms) [skip ci] [upptime]
(cf-token-metadata-registry-status)
23:33:20
[5971d312]
🟥 1694ballot.cardano.org is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:33:42
[70b38779]
🟥 event-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:33:49
[dda87899]
🟩 voting.summit.cardano.org is up (200 in 141 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:33:50
[7a7014af]
🟩 event-api is up (200 in 554 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:33:50
[de018149]
🟩 user-verification-api is up (405 in 355 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:33:51
[740d2ffa]
🟩 login-api is up (401 in 567 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:33:51
[3e9529bc]
🟩 blockchain-follower-api is up (200 in 319 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:33:52
[bae28b24]
🟩 cast-vote-api is up (401 in 304 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:33:52
[d01ebacb]
🟩 get-votes-api is up (401 in 301 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:33:52
[196d20f4]
🟩 get-vote-receipt-api is up (401 in 321 ms) [skip ci] [upptime]
(cf-summit-evoting-status)
23:34:03
[53a4c7a2]
🟥 blockchain-follower-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:34:24
[652a47bd]
🟥 login-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:34:45
[64c980e1]
🟥 cast-vote-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:35:07
[18f925b2]
🟥 get-votes-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:35:28
[fff8d677]
🟥 get-vote-receipt-api is down (0 in 0 ms) [skip ci] [upptime]
(cf-cip1694-ballot-status)
23:46:21
[d51a1ea2]
feat(mithril-stm): add mock prover benchmarks for StmCertificateCircuit
(mithril)
23:46:21
[7263d60b]
fix(mithril-stm): address PR review comments on certificate circuit benchmarks
(mithril)