Add leios-prototype SRP for cardano-api
Jun 11, 9-10 PM (5)
Jun 11, 10-11 PM (25)
Jun 11, 11-12 AM (5)
Jun 12, 12-1 AM (8)
Jun 12, 1-2 AM (2)
Jun 12, 2-3 AM (2)
Jun 12, 3-4 AM (4)
Jun 12, 4-5 AM (7)
Jun 12, 5-6 AM (15)
Jun 12, 6-7 AM (46)
Jun 12, 7-8 AM (19)
Jun 12, 8-9 AM (42)
Jun 12, 9-10 AM (23)
Jun 12, 10-11 AM (30)
Jun 12, 11-12 PM (42)
Jun 12, 12-1 PM (24)
Jun 12, 1-2 PM (26)
Jun 12, 2-3 PM (22)
Jun 12, 3-4 PM (38)
Jun 12, 4-5 PM (23)
Jun 12, 5-6 PM (19)
Jun 12, 6-7 PM (26)
Jun 12, 7-8 PM (12)
Jun 12, 8-9 PM (17)
Jun 12, 9-10 PM (5)
Jun 12, 10-11 PM (30)
Jun 12, 11-12 AM (6)
Jun 13, 12-1 AM (6)
Jun 13, 1-2 AM (2)
Jun 13, 2-3 AM (0)
Jun 13, 3-4 AM (3)
Jun 13, 4-5 AM (0)
Jun 13, 5-6 AM (3)
Jun 13, 6-7 AM (7)
Jun 13, 7-8 AM (5)
Jun 13, 8-9 AM (6)
Jun 13, 9-10 AM (14)
Jun 13, 10-11 AM (12)
Jun 13, 11-12 PM (2)
Jun 13, 12-1 PM (23)
Jun 13, 1-2 PM (21)
Jun 13, 2-3 PM (8)
Jun 13, 3-4 PM (1)
Jun 13, 4-5 PM (4)
Jun 13, 5-6 PM (4)
Jun 13, 6-7 PM (3)
Jun 13, 7-8 PM (3)
Jun 13, 8-9 PM (7)
Jun 13, 9-10 PM (16)
Jun 13, 10-11 PM (19)
Jun 13, 11-12 AM (24)
Jun 14, 12-1 AM (18)
Jun 14, 1-2 AM (0)
Jun 14, 2-3 AM (0)
Jun 14, 3-4 AM (0)
Jun 14, 4-5 AM (2)
Jun 14, 5-6 AM (0)
Jun 14, 6-7 AM (2)
Jun 14, 7-8 AM (3)
Jun 14, 8-9 AM (0)
Jun 14, 9-10 AM (1)
Jun 14, 10-11 AM (2)
Jun 14, 11-12 PM (10)
Jun 14, 12-1 PM (8)
Jun 14, 1-2 PM (4)
Jun 14, 2-3 PM (8)
Jun 14, 3-4 PM (2)
Jun 14, 4-5 PM (1)
Jun 14, 5-6 PM (1)
Jun 14, 6-7 PM (0)
Jun 14, 7-8 PM (11)
Jun 14, 8-9 PM (1)
Jun 14, 9-10 PM (13)
Jun 14, 10-11 PM (29)
Jun 14, 11-12 AM (23)
Jun 15, 12-1 AM (8)
Jun 15, 1-2 AM (10)
Jun 15, 2-3 AM (4)
Jun 15, 3-4 AM (4)
Jun 15, 4-5 AM (1)
Jun 15, 5-6 AM (4)
Jun 15, 6-7 AM (6)
Jun 15, 7-8 AM (41)
Jun 15, 8-9 AM (26)
Jun 15, 9-10 AM (11)
Jun 15, 10-11 AM (35)
Jun 15, 11-12 PM (25)
Jun 15, 12-1 PM (40)
Jun 15, 1-2 PM (26)
Jun 15, 2-3 PM (21)
Jun 15, 3-4 PM (24)
Jun 15, 4-5 PM (21)
Jun 15, 5-6 PM (13)
Jun 15, 6-7 PM (13)
Jun 15, 7-8 PM (7)
Jun 15, 8-9 PM (26)
Jun 15, 9-10 PM (20)
Jun 15, 10-11 PM (22)
Jun 15, 11-12 AM (39)
Jun 16, 12-1 AM (11)
Jun 16, 1-2 AM (5)
Jun 16, 2-3 AM (1)
Jun 16, 3-4 AM (9)
Jun 16, 4-5 AM (6)
Jun 16, 5-6 AM (1)
Jun 16, 6-7 AM (16)
Jun 16, 7-8 AM (81)
Jun 16, 8-9 AM (18)
Jun 16, 9-10 AM (28)
Jun 16, 10-11 AM (22)
Jun 16, 11-12 PM (31)
Jun 16, 12-1 PM (37)
Jun 16, 1-2 PM (49)
Jun 16, 2-3 PM (34)
Jun 16, 3-4 PM (28)
Jun 16, 4-5 PM (37)
Jun 16, 5-6 PM (17)
Jun 16, 6-7 PM (26)
Jun 16, 7-8 PM (9)
Jun 16, 8-9 PM (11)
Jun 16, 9-10 PM (4)
Jun 16, 10-11 PM (31)
Jun 16, 11-12 AM (9)
Jun 17, 12-1 AM (8)
Jun 17, 1-2 AM (8)
Jun 17, 2-3 AM (11)
Jun 17, 3-4 AM (4)
Jun 17, 4-5 AM (1)
Jun 17, 5-6 AM (6)
Jun 17, 6-7 AM (99)
Jun 17, 7-8 AM (33)
Jun 17, 8-9 AM (22)
Jun 17, 9-10 AM (56)
Jun 17, 10-11 AM (18)
Jun 17, 11-12 PM (19)
Jun 17, 12-1 PM (57)
Jun 17, 1-2 PM (28)
Jun 17, 2-3 PM (37)
Jun 17, 3-4 PM (26)
Jun 17, 4-5 PM (19)
Jun 17, 5-6 PM (16)
Jun 17, 6-7 PM (10)
Jun 17, 7-8 PM (13)
Jun 17, 8-9 PM (12)
Jun 17, 9-10 PM (37)
Jun 17, 10-11 PM (29)
Jun 17, 11-12 AM (14)
Jun 18, 12-1 AM (12)
Jun 18, 1-2 AM (8)
Jun 18, 2-3 AM (5)
Jun 18, 3-4 AM (11)
Jun 18, 4-5 AM (11)
Jun 18, 5-6 AM (11)
Jun 18, 6-7 AM (9)
Jun 18, 7-8 AM (19)
Jun 18, 8-9 AM (83)
Jun 18, 9-10 AM (45)
Jun 18, 10-11 AM (51)
Jun 18, 11-12 PM (23)
Jun 18, 12-1 PM (67)
Jun 18, 1-2 PM (12)
Jun 18, 2-3 PM (52)
Jun 18, 3-4 PM (44)
Jun 18, 4-5 PM (64)
Jun 18, 5-6 PM (23)
Jun 18, 6-7 PM (17)
Jun 18, 7-8 PM (8)
Jun 18, 8-9 PM (17)
Jun 18, 9-10 PM (2)
2,999 commits this week
Jun 11, 2026
-
Jun 18, 2026
Update tx-stats.json for epoch 637
Update CPS-????/README.md
standardise cip tag 0119 Co-authored-by: Robert Phair <[email protected]>
Update CPS-????/README.md
Co-authored-by: Robert Phair <[email protected]>
Re-export DijkstraTxCert
chore(ci): Added persist-credentials: false to all seven relevant checkout steps across six workflows
Signed-off-by: Akhil Repala <[email protected]>
Use byteArrayFromByteString
chore(ci): Modified all the github workflows version tags to SHA
Signed-off-by: Akhil Repala <[email protected]>
Merge pull request #943 from input-output-hk/nfrisby/another-small-proto-devnet-QoL
demo/proto-devnet: also ObserveTip for Node2 and Node3, just far less often
LeiosDemoLogic: avoid double-refund of budgets in the LeiosFetch payload handlers
LeiosFetch: now tolerating disconnects
We do lose their offers, but we no longer risk permanently leaking the `requestedBytes*` budget. For now, StagingArea (or whatever is replacing it soon) is the only compensation for the lost offers. The longer-term goal is for undesirable disconnects to be rare enough that losing offers doesn't matter.
LeiosDemoTypes: add TODO on blockingPerEb, unused and goes stale
leiosNotifyClient: use in-scope var instead of state lookups
leiosFetchClient: eliminate risk of divergent loop during thread init
cardano-diffusion: tabulate ledger peer result and action sizes - sip generic actions before TradeDebugState
Leios: EB Fetching and staging area fixes (#2074)
Resolves three issues we found with the current prototype related to EB fetching and staging: - Offered EBs with size 0 are ignored and not override honest, non-0 size offers - Resolve announced EB hash using all chain sync candidate fragments instead of current chain only - Garbage collection of staging area to avoid forever stalled EBs (e.g. when we lost the original source peer) - Resolution of multiple CertRBs that were blocked on the same EbHash - Fixes a size-match condition that was vetoing unrelated offers in the fetching logic. Fixes are unit tested where possible and some additional tracing in the fetching logic should help us pin down any remaining problems. Not fixed this round: - First non-0 size of `MsgLeiosBlockOffer` is trusted -> should use validated EB announcements for that instead (see FIXMEs) https://github.com/input-output-hk/ouroboros-leios/issues/772 - The fetching logic implementation is quite error-prone with it's many `MVar`s, refactoring it to a `STM` with `TVar` or less cross-referencing data types is probably a good idea. CC @nfrisby
Use byteArrayFromByteString
Added optparse-applicative-fork-0.19.0.0
From https://github.com/input-output-hk/optparse-applicative at db68415
Merge pull request #540 from cardano-foundation/chore/cardano-probabilistic-version-bumps
chore: bump probabilistic light client module versions
demo/proto-devnet: also ObserveTip for Node2 and Node3, just far less often
WIP DONOTMERGE: redirect SRP and flake.nix to my patched o-c
chore: bump probabilistic light client module versions
LeiosFetch: now tolerating disconnects
We do lose their offers, but we no longer risk permanently leaking the `requestedBytes*` budget. For now, StagingArea (or whatever is replacing it soon) is the only compensation for the lost offers. The longer-term goal is for undesirable disconnects to be rare enough that losing offers doesn't matter.
fix(ledger): updated database.md
Signed-off-by: cryptodj413 <[email protected]>