Gate noThunkInvariant behind expensive-invariants build flag
Home /
Input Output /
ouroboros-consensus
Aug 23, 11-12 AM (0)
Aug 24, 12-1 AM (0)
Aug 24, 1-2 AM (0)
Aug 24, 2-3 AM (0)
Aug 24, 3-4 AM (0)
Aug 24, 4-5 AM (0)
Aug 24, 5-6 AM (0)
Aug 24, 6-7 AM (0)
Aug 24, 7-8 AM (0)
Aug 24, 8-9 AM (0)
Aug 24, 9-10 AM (0)
Aug 24, 10-11 AM (0)
Aug 24, 11-12 PM (0)
Aug 24, 12-1 PM (0)
Aug 24, 1-2 PM (0)
Aug 24, 2-3 PM (0)
Aug 24, 3-4 PM (0)
Aug 24, 4-5 PM (0)
Aug 24, 5-6 PM (0)
Aug 24, 6-7 PM (0)
Aug 24, 7-8 PM (0)
Aug 24, 8-9 PM (0)
Aug 24, 9-10 PM (0)
Aug 24, 10-11 PM (0)
Aug 24, 11-12 AM (0)
Aug 25, 12-1 AM (0)
Aug 25, 1-2 AM (0)
Aug 25, 2-3 AM (0)
Aug 25, 3-4 AM (0)
Aug 25, 4-5 AM (0)
Aug 25, 5-6 AM (0)
Aug 25, 6-7 AM (0)
Aug 25, 7-8 AM (2)
Aug 25, 8-9 AM (2)
Aug 25, 9-10 AM (12)
Aug 25, 10-11 AM (1)
Aug 25, 11-12 PM (0)
Aug 25, 12-1 PM (6)
Aug 25, 1-2 PM (1)
Aug 25, 2-3 PM (5)
Aug 25, 3-4 PM (0)
Aug 25, 4-5 PM (0)
Aug 25, 5-6 PM (0)
Aug 25, 6-7 PM (0)
Aug 25, 7-8 PM (1)
Aug 25, 8-9 PM (0)
Aug 25, 9-10 PM (0)
Aug 25, 10-11 PM (0)
Aug 25, 11-12 AM (0)
Aug 26, 12-1 AM (0)
Aug 26, 1-2 AM (0)
Aug 26, 2-3 AM (0)
Aug 26, 3-4 AM (0)
Aug 26, 4-5 AM (0)
Aug 26, 5-6 AM (0)
Aug 26, 6-7 AM (0)
Aug 26, 7-8 AM (1)
Aug 26, 8-9 AM (9)
Aug 26, 9-10 AM (2)
Aug 26, 10-11 AM (10)
Aug 26, 11-12 PM (10)
Aug 26, 12-1 PM (0)
Aug 26, 1-2 PM (0)
Aug 26, 2-3 PM (2)
Aug 26, 3-4 PM (0)
Aug 26, 4-5 PM (0)
Aug 26, 5-6 PM (0)
Aug 26, 6-7 PM (0)
Aug 26, 7-8 PM (0)
Aug 26, 8-9 PM (0)
Aug 26, 9-10 PM (0)
Aug 26, 10-11 PM (0)
Aug 26, 11-12 AM (0)
Aug 27, 12-1 AM (0)
Aug 27, 1-2 AM (0)
Aug 27, 2-3 AM (0)
Aug 27, 3-4 AM (0)
Aug 27, 4-5 AM (0)
Aug 27, 5-6 AM (0)
Aug 27, 6-7 AM (1)
Aug 27, 7-8 AM (4)
Aug 27, 8-9 AM (1)
Aug 27, 9-10 AM (5)
Aug 27, 10-11 AM (11)
Aug 27, 11-12 PM (0)
Aug 27, 12-1 PM (0)
Aug 27, 1-2 PM (0)
Aug 27, 2-3 PM (1)
Aug 27, 3-4 PM (2)
Aug 27, 4-5 PM (0)
Aug 27, 5-6 PM (0)
Aug 27, 6-7 PM (0)
Aug 27, 7-8 PM (0)
Aug 27, 8-9 PM (0)
Aug 27, 9-10 PM (0)
Aug 27, 10-11 PM (0)
Aug 27, 11-12 AM (0)
Aug 28, 12-1 AM (0)
Aug 28, 1-2 AM (0)
Aug 28, 2-3 AM (0)
Aug 28, 3-4 AM (0)
Aug 28, 4-5 AM (0)
Aug 28, 5-6 AM (0)
Aug 28, 6-7 AM (0)
Aug 28, 7-8 AM (0)
Aug 28, 8-9 AM (0)
Aug 28, 9-10 AM (0)
Aug 28, 10-11 AM (0)
Aug 28, 11-12 PM (0)
Aug 28, 12-1 PM (1)
Aug 28, 1-2 PM (0)
Aug 28, 2-3 PM (1)
Aug 28, 3-4 PM (0)
Aug 28, 4-5 PM (0)
Aug 28, 5-6 PM (0)
Aug 28, 6-7 PM (0)
Aug 28, 7-8 PM (0)
Aug 28, 8-9 PM (0)
Aug 28, 9-10 PM (0)
Aug 28, 10-11 PM (0)
Aug 28, 11-12 AM (0)
Aug 29, 12-1 AM (0)
Aug 29, 1-2 AM (0)
Aug 29, 2-3 AM (0)
Aug 29, 3-4 AM (0)
Aug 29, 4-5 AM (0)
Aug 29, 5-6 AM (0)
Aug 29, 6-7 AM (0)
Aug 29, 7-8 AM (1)
Aug 29, 8-9 AM (12)
Aug 29, 9-10 AM (3)
Aug 29, 10-11 AM (3)
Aug 29, 11-12 PM (3)
Aug 29, 12-1 PM (4)
Aug 29, 1-2 PM (3)
Aug 29, 2-3 PM (0)
Aug 29, 3-4 PM (1)
Aug 29, 4-5 PM (5)
Aug 29, 5-6 PM (0)
Aug 29, 6-7 PM (0)
Aug 29, 7-8 PM (0)
Aug 29, 8-9 PM (0)
Aug 29, 9-10 PM (0)
Aug 29, 10-11 PM (0)
Aug 29, 11-12 AM (0)
Aug 30, 12-1 AM (0)
Aug 30, 1-2 AM (0)
Aug 30, 2-3 AM (0)
Aug 30, 3-4 AM (0)
Aug 30, 4-5 AM (0)
Aug 30, 5-6 AM (0)
Aug 30, 6-7 AM (0)
Aug 30, 7-8 AM (1)
Aug 30, 8-9 AM (0)
Aug 30, 9-10 AM (0)
Aug 30, 10-11 AM (0)
Aug 30, 11-12 PM (0)
Aug 30, 12-1 PM (0)
Aug 30, 1-2 PM (0)
Aug 30, 2-3 PM (0)
Aug 30, 3-4 PM (0)
Aug 30, 4-5 PM (0)
Aug 30, 5-6 PM (0)
Aug 30, 6-7 PM (0)
Aug 30, 7-8 PM (0)
Aug 30, 8-9 PM (0)
Aug 30, 9-10 PM (0)
Aug 30, 10-11 PM (0)
Aug 30, 11-12 AM (0)
127 commits this week
Aug 24, 2025
-
Aug 31, 2025
Introduce the PerasCertDiffusion protocol (instance of ObjectDiffusion), and the associated smoke test
Wire-in the PerasCertDiffusion protocol in NodeToNode
Replace hardcoded miniprotocol parameters by default ones in unstable-diffusion-testlib
Modify PerasCertDB (and to some extent, ChainDB) to allow snapshot of PerasCerts
Introduce the (generic) ObjectDiffusion protocol, ObjectPool, and the associated smoke tests
Extract backends into packages WIP
Simpler arbitrary instance for `ListWithUniqueIds`
Co-authored-by: Alexander Esgen <[email protected]>
Generate protocol parameters randomly
Clean up comment and exports for `ObjectDiffusion.Smoke`
Remove unnecessary `-Wno-unused-top-binds`
Clean up `ObjectDiffusion.PerasCert`
Rename `makePerasCertPoolReader` to `makePerasCertPoolReaderFromSnapshot`
Flip TxIx serialization to big endian
Flip TxIx serialization to big endian
Add versioning to ledger tables
Implement streaming of Ledger Tables
Co-authored-by: Alexander Esgen <[email protected]>
Re-implement snapshot-converter
Implement LSM-trees based ledger tables handles in LedgerDB V2
Re-implement snapshot-converter
Implement streaming of Ledger Tables
Co-authored-by: Alexander Esgen <[email protected]>
Implement LSM-trees based ledger tables handles in LedgerDB V2
Re-implement snapshot-converter
Implement streaming of Ledger Tables
Co-authored-by: Alexander Esgen <[email protected]>