add Haskell Benchmark (customSmallerIsBetter) benchmark result for 666ce77a6a3e3cf0c4802e5387a5ea72fe2f1dc6
Home /
IntersectMBO /
cardano-ledger
Apr 26, 3-4 PM (0)
Apr 26, 4-5 PM (0)
Apr 26, 5-6 PM (0)
Apr 26, 6-7 PM (0)
Apr 26, 7-8 PM (0)
Apr 26, 8-9 PM (0)
Apr 26, 9-10 PM (0)
Apr 26, 10-11 PM (0)
Apr 26, 11-12 AM (0)
Apr 27, 12-1 AM (0)
Apr 27, 1-2 AM (0)
Apr 27, 2-3 AM (0)
Apr 27, 3-4 AM (0)
Apr 27, 4-5 AM (0)
Apr 27, 5-6 AM (0)
Apr 27, 6-7 AM (0)
Apr 27, 7-8 AM (0)
Apr 27, 8-9 AM (7)
Apr 27, 9-10 AM (10)
Apr 27, 10-11 AM (12)
Apr 27, 11-12 PM (8)
Apr 27, 12-1 PM (8)
Apr 27, 1-2 PM (4)
Apr 27, 2-3 PM (0)
Apr 27, 3-4 PM (0)
Apr 27, 4-5 PM (2)
Apr 27, 5-6 PM (0)
Apr 27, 6-7 PM (4)
Apr 27, 7-8 PM (2)
Apr 27, 8-9 PM (1)
Apr 27, 9-10 PM (0)
Apr 27, 10-11 PM (1)
Apr 27, 11-12 AM (0)
Apr 28, 12-1 AM (1)
Apr 28, 1-2 AM (2)
Apr 28, 2-3 AM (0)
Apr 28, 3-4 AM (0)
Apr 28, 4-5 AM (2)
Apr 28, 5-6 AM (0)
Apr 28, 6-7 AM (0)
Apr 28, 7-8 AM (4)
Apr 28, 8-9 AM (0)
Apr 28, 9-10 AM (1)
Apr 28, 10-11 AM (2)
Apr 28, 11-12 PM (1)
Apr 28, 12-1 PM (15)
Apr 28, 1-2 PM (1)
Apr 28, 2-3 PM (6)
Apr 28, 3-4 PM (11)
Apr 28, 4-5 PM (0)
Apr 28, 5-6 PM (0)
Apr 28, 6-7 PM (0)
Apr 28, 7-8 PM (1)
Apr 28, 8-9 PM (0)
Apr 28, 9-10 PM (0)
Apr 28, 10-11 PM (0)
Apr 28, 11-12 AM (1)
Apr 29, 12-1 AM (0)
Apr 29, 1-2 AM (0)
Apr 29, 2-3 AM (0)
Apr 29, 3-4 AM (0)
Apr 29, 4-5 AM (0)
Apr 29, 5-6 AM (0)
Apr 29, 6-7 AM (0)
Apr 29, 7-8 AM (2)
Apr 29, 8-9 AM (13)
Apr 29, 9-10 AM (0)
Apr 29, 10-11 AM (0)
Apr 29, 11-12 PM (1)
Apr 29, 12-1 PM (2)
Apr 29, 1-2 PM (10)
Apr 29, 2-3 PM (4)
Apr 29, 3-4 PM (0)
Apr 29, 4-5 PM (0)
Apr 29, 5-6 PM (6)
Apr 29, 6-7 PM (0)
Apr 29, 7-8 PM (2)
Apr 29, 8-9 PM (0)
Apr 29, 9-10 PM (0)
Apr 29, 10-11 PM (0)
Apr 29, 11-12 AM (0)
Apr 30, 12-1 AM (0)
Apr 30, 1-2 AM (0)
Apr 30, 2-3 AM (0)
Apr 30, 3-4 AM (0)
Apr 30, 4-5 AM (0)
Apr 30, 5-6 AM (0)
Apr 30, 6-7 AM (1)
Apr 30, 7-8 AM (1)
Apr 30, 8-9 AM (1)
Apr 30, 9-10 AM (0)
Apr 30, 10-11 AM (1)
Apr 30, 11-12 PM (3)
Apr 30, 12-1 PM (2)
Apr 30, 1-2 PM (2)
Apr 30, 2-3 PM (0)
Apr 30, 3-4 PM (0)
Apr 30, 4-5 PM (0)
Apr 30, 5-6 PM (0)
Apr 30, 6-7 PM (0)
Apr 30, 7-8 PM (0)
Apr 30, 8-9 PM (0)
Apr 30, 9-10 PM (0)
Apr 30, 10-11 PM (0)
Apr 30, 11-12 AM (0)
May 01, 12-1 AM (0)
May 01, 1-2 AM (0)
May 01, 2-3 AM (0)
May 01, 3-4 AM (0)
May 01, 4-5 AM (1)
May 01, 5-6 AM (2)
May 01, 6-7 AM (2)
May 01, 7-8 AM (1)
May 01, 8-9 AM (2)
May 01, 9-10 AM (4)
May 01, 10-11 AM (0)
May 01, 11-12 PM (7)
May 01, 12-1 PM (0)
May 01, 1-2 PM (4)
May 01, 2-3 PM (0)
May 01, 3-4 PM (0)
May 01, 4-5 PM (0)
May 01, 5-6 PM (1)
May 01, 6-7 PM (0)
May 01, 7-8 PM (0)
May 01, 8-9 PM (0)
May 01, 9-10 PM (0)
May 01, 10-11 PM (0)
May 01, 11-12 AM (7)
May 02, 12-1 AM (0)
May 02, 1-2 AM (0)
May 02, 2-3 AM (0)
May 02, 3-4 AM (0)
May 02, 4-5 AM (1)
May 02, 5-6 AM (0)
May 02, 6-7 AM (1)
May 02, 7-8 AM (13)
May 02, 8-9 AM (0)
May 02, 9-10 AM (2)
May 02, 10-11 AM (0)
May 02, 11-12 PM (0)
May 02, 12-1 PM (0)
May 02, 1-2 PM (0)
May 02, 2-3 PM (0)
May 02, 3-4 PM (0)
May 02, 4-5 PM (0)
May 02, 5-6 PM (0)
May 02, 6-7 PM (0)
May 02, 7-8 PM (0)
May 02, 8-9 PM (0)
May 02, 9-10 PM (0)
May 02, 10-11 PM (0)
May 02, 11-12 AM (0)
May 03, 12-1 AM (0)
May 03, 1-2 AM (0)
May 03, 2-3 AM (0)
May 03, 3-4 AM (0)
May 03, 4-5 AM (0)
May 03, 5-6 AM (0)
May 03, 6-7 AM (0)
May 03, 7-8 AM (0)
May 03, 8-9 AM (0)
May 03, 9-10 AM (0)
May 03, 10-11 AM (0)
May 03, 11-12 PM (0)
May 03, 12-1 PM (0)
May 03, 1-2 PM (0)
May 03, 2-3 PM (0)
May 03, 3-4 PM (0)
206 commits this week
Apr 26, 2026
-
May 03, 2026
Merge pull request #5733 from IntersectMBO/jj/block-serialization
Dijkstra era CDDL for `block`, add `block_body`
add Haskell Benchmark (customSmallerIsBetter) benchmark result for 69d5aa32e8c3a437467cba325df97dbeca69ee6a
SafeToHash default implementation
Co-authored-by: Alexey Kuleshevich <[email protected]>
Make invalid_transactions a nonempty_set
Change PerasCert to contain ByteArray
Simplify DijkstraBlockBodyRaw decCBOR
Add DecCBOR and ToExpr testlib instances for DijkstraBlockBody
Add plain DecCBOR instances for DijkstraBlockBodyRaw and DijkstraBlockBody (needed for decoder equivalence tests), and a custom ToExpr instance for DijkstraBlockBody. Add block_body to the CddlSpec test suite. Co-authored-by: Alexey Kuleshevich <[email protected]>
Refactor DijkstraBlockBody to use MemoBytes serialization
Replace the manual segmented-witness serialization with MemoBytes, which simplifies the code significantly. The block body is now serialized as a flat 3-element list [invalid_transactions, transactions, peras_certificate] instead of 5 separate segments. Also fix PerasCert to encode/decode as bytes (matching CDDL), reimplement alignedValidFlags using IntSet, and expose DijkstraBlockBodyRaw/MkDijkstraBlockBody from Internal module. Co-authored-by: Alexey Kuleshevich <[email protected]>
Update block Huddle comment
Disallow IsValid in BlockBody Txs
Add blockBodySize method to EraBlockBody, remove bBodySize
- Add `blockBodySize` as a method on `EraBlockBody` with a default implementation using `EncCBORGroup`, replacing the standalone `bBodySize` function - Remove `EncCBORGroup (BlockBody era)` superclass constraint from `EraBlockBody` so that eras can provide their own `blockBodySize` without needing `EncCBORGroup` Co-authored-by: Alexey Kuleshevich <[email protected]>
Add Huddle spec and CDDL for block_body and peras_certificate
Define HuddleRule instances for "block_body" and "peras_certificate" in the Dijkstra era, with a custom CBOR generator for block_body that generates valid transaction indices. Update the CDDL spec to match the new block structure: block = [header, block_body]. Co-authored-by: Alexey Kuleshevich <[email protected]>
Generalize genArrayTerm to MonadGen
Change genArrayTerm from Gen to MonadGen so it can be used in CBORGen contexts (e.g. custom CBOR generators for Huddle specs).
Merge pull request #5786 from IntersectMBO/lehins/changelog-cardano-node-11.0
Changelog cardano node 11.0
Add changelog for `cardano-node-11.0`
Stop using doctest's cabal integration
It doesn't work reliably and is incompatible with a nix environment
Check that doctest is using the correct package DB
Run doctests only on packages that contain doctests
Provide a customized doctest package in `nix develop`
This will use the correct package database
Use cleret instead of jq and bash
Refactor testing in GitHub CI
* Avoid attempted rebuilding by `cabal` * Eliminate the need for restoring cache * Reduce the size of artifacts passed between `build` and `test` * Reduce the fragile duplication of logic between `build` and `test`
Make ZeroTreasuryWithdrawals a permanent check in gov state transation rule
In `conwayGovTransition`, we remove the condition on `hardforkConwayBootstrapPhase` for checking `ZeroTreasuryWithdrawals`. We then replayed the preview, preprod and mainnet public chains with this change which guarentees there were no empty treasury withdrawals pre-Conway era.