Home /
IntersectMBO /
cardano-ledger
Apr 14, 2-3 PM (3)
Apr 14, 3-4 PM (3)
Apr 14, 4-5 PM (1)
Apr 14, 5-6 PM (4)
Apr 14, 6-7 PM (0)
Apr 14, 7-8 PM (0)
Apr 14, 8-9 PM (0)
Apr 14, 9-10 PM (0)
Apr 14, 10-11 PM (2)
Apr 14, 11-12 AM (1)
Apr 15, 12-1 AM (0)
Apr 15, 1-2 AM (0)
Apr 15, 2-3 AM (0)
Apr 15, 3-4 AM (0)
Apr 15, 4-5 AM (0)
Apr 15, 5-6 AM (0)
Apr 15, 6-7 AM (0)
Apr 15, 7-8 AM (0)
Apr 15, 8-9 AM (10)
Apr 15, 9-10 AM (8)
Apr 15, 10-11 AM (5)
Apr 15, 11-12 PM (6)
Apr 15, 12-1 PM (10)
Apr 15, 1-2 PM (5)
Apr 15, 2-3 PM (1)
Apr 15, 3-4 PM (5)
Apr 15, 4-5 PM (10)
Apr 15, 5-6 PM (0)
Apr 15, 6-7 PM (5)
Apr 15, 7-8 PM (2)
Apr 15, 8-9 PM (3)
Apr 15, 9-10 PM (2)
Apr 15, 10-11 PM (1)
Apr 15, 11-12 AM (1)
Apr 16, 12-1 AM (1)
Apr 16, 1-2 AM (0)
Apr 16, 2-3 AM (0)
Apr 16, 3-4 AM (0)
Apr 16, 4-5 AM (4)
Apr 16, 5-6 AM (0)
Apr 16, 6-7 AM (0)
Apr 16, 7-8 AM (5)
Apr 16, 8-9 AM (2)
Apr 16, 9-10 AM (3)
Apr 16, 10-11 AM (19)
Apr 16, 11-12 PM (3)
Apr 16, 12-1 PM (18)
Apr 16, 1-2 PM (2)
Apr 16, 2-3 PM (3)
Apr 16, 3-4 PM (10)
Apr 16, 4-5 PM (0)
Apr 16, 5-6 PM (20)
Apr 16, 6-7 PM (2)
Apr 16, 7-8 PM (1)
Apr 16, 8-9 PM (1)
Apr 16, 9-10 PM (3)
Apr 16, 10-11 PM (0)
Apr 16, 11-12 AM (0)
Apr 17, 12-1 AM (0)
Apr 17, 1-2 AM (2)
Apr 17, 2-3 AM (0)
Apr 17, 3-4 AM (0)
Apr 17, 4-5 AM (0)
Apr 17, 5-6 AM (1)
Apr 17, 6-7 AM (0)
Apr 17, 7-8 AM (0)
Apr 17, 8-9 AM (0)
Apr 17, 9-10 AM (12)
Apr 17, 10-11 AM (4)
Apr 17, 11-12 PM (1)
Apr 17, 12-1 PM (3)
Apr 17, 1-2 PM (0)
Apr 17, 2-3 PM (1)
Apr 17, 3-4 PM (7)
Apr 17, 4-5 PM (1)
Apr 17, 5-6 PM (0)
Apr 17, 6-7 PM (1)
Apr 17, 7-8 PM (0)
Apr 17, 8-9 PM (0)
Apr 17, 9-10 PM (1)
Apr 17, 10-11 PM (1)
Apr 17, 11-12 AM (0)
Apr 18, 12-1 AM (0)
Apr 18, 1-2 AM (0)
Apr 18, 2-3 AM (1)
Apr 18, 3-4 AM (0)
Apr 18, 4-5 AM (2)
Apr 18, 5-6 AM (0)
Apr 18, 6-7 AM (0)
Apr 18, 7-8 AM (0)
Apr 18, 8-9 AM (0)
Apr 18, 9-10 AM (0)
Apr 18, 10-11 AM (0)
Apr 18, 11-12 PM (0)
Apr 18, 12-1 PM (0)
Apr 18, 1-2 PM (0)
Apr 18, 2-3 PM (0)
Apr 18, 3-4 PM (0)
Apr 18, 4-5 PM (0)
Apr 18, 5-6 PM (0)
Apr 18, 6-7 PM (2)
Apr 18, 7-8 PM (0)
Apr 18, 8-9 PM (0)
Apr 18, 9-10 PM (0)
Apr 18, 10-11 PM (0)
Apr 18, 11-12 AM (0)
Apr 19, 12-1 AM (0)
Apr 19, 1-2 AM (2)
Apr 19, 2-3 AM (0)
Apr 19, 3-4 AM (0)
Apr 19, 4-5 AM (0)
Apr 19, 5-6 AM (0)
Apr 19, 6-7 AM (0)
Apr 19, 7-8 AM (0)
Apr 19, 8-9 AM (0)
Apr 19, 9-10 AM (0)
Apr 19, 10-11 AM (0)
Apr 19, 11-12 PM (0)
Apr 19, 12-1 PM (0)
Apr 19, 1-2 PM (0)
Apr 19, 2-3 PM (0)
Apr 19, 3-4 PM (0)
Apr 19, 4-5 PM (0)
Apr 19, 5-6 PM (0)
Apr 19, 6-7 PM (0)
Apr 19, 7-8 PM (0)
Apr 19, 8-9 PM (0)
Apr 19, 9-10 PM (0)
Apr 19, 10-11 PM (0)
Apr 19, 11-12 AM (0)
Apr 20, 12-1 AM (0)
Apr 20, 1-2 AM (0)
Apr 20, 2-3 AM (0)
Apr 20, 3-4 AM (0)
Apr 20, 4-5 AM (0)
Apr 20, 5-6 AM (0)
Apr 20, 6-7 AM (0)
Apr 20, 7-8 AM (0)
Apr 20, 8-9 AM (0)
Apr 20, 9-10 AM (4)
Apr 20, 10-11 AM (1)
Apr 20, 11-12 PM (11)
Apr 20, 12-1 PM (4)
Apr 20, 1-2 PM (1)
Apr 20, 2-3 PM (9)
Apr 20, 3-4 PM (1)
Apr 20, 4-5 PM (1)
Apr 20, 5-6 PM (3)
Apr 20, 6-7 PM (5)
Apr 20, 7-8 PM (0)
Apr 20, 8-9 PM (0)
Apr 20, 9-10 PM (0)
Apr 20, 10-11 PM (0)
Apr 20, 11-12 AM (0)
Apr 21, 12-1 AM (0)
Apr 21, 1-2 AM (0)
Apr 21, 2-3 AM (0)
Apr 21, 3-4 AM (0)
Apr 21, 4-5 AM (0)
Apr 21, 5-6 AM (3)
Apr 21, 6-7 AM (0)
Apr 21, 7-8 AM (0)
Apr 21, 8-9 AM (2)
Apr 21, 9-10 AM (0)
Apr 21, 10-11 AM (3)
Apr 21, 11-12 PM (0)
Apr 21, 12-1 PM (8)
Apr 21, 1-2 PM (4)
Apr 21, 2-3 PM (0)
287 commits this week
Apr 14, 2026
-
Apr 21, 2026
Rewrite Dijkstra CddlSpec to use full*CddlSpec helpers
Add full*CddlSpec test helpers
Add fullCddlSpec, fullGenCddlSpec, fullAnnCddlSpec, and fullAnnGenCddlSpec which bundle all Huddle-based CDDL tests (roundtrip, arbitrary-validate, anti-CBOR, decoder equivalence) for a given type behind a single call.
Add genDatumPresent and genNonEmptyAccountBalanceIntervals
genDatumPresent generates only DatumHash and Datum (no NoDatum), for use in CDDL roundtrip tests where NoDatum is not valid. genNonEmptyAccountBalanceIntervals ensures at least one entry, matching the CDDL spec.
Add hspec golden testing facilities for CBOR
Add `FromJSON` instance for `IsValid`
Switch to using new golden testing facilities for CBOR
Switch to using new golden testing facilities for JSON
Add `FromJSON` instance for `ValidityInterval`
Add hspec golden testing facilities for JSON
Remove `allowLeftOver` flag from `binaryGetDecoder` and simplify IP address decoders
No longer allow leftover bytes when decoding IPv4/IPv6 addresses regardless of decoder version.
Revert donations refactoring and update donations in SUBUTXO
Update donations within the core `UTxOState`-updating function
so that it gets applied only if transaction is valid, and at both top and sub level
Remove redundant `updateTreasuryDonation` function
Add negative tests for Metadatum int decoding range
Verify that the decoder rejects big integers (CBOR tags 2/3) outside the valid CBOR int range of -2^64 .. 2^64-1, and accepts values at the boundaries. Also fix an off-by-one in the comment documenting the supported range. Co-authored-by: teodanciu <[email protected]> Co-authored-by: Alexey Kuleshevich <[email protected]>
Update huddle for block and add block_body
- Added blockBodySize method - Added more CddlSpec tests - Add BlockBody DecCBOR instance - Fix PerasCert to encode/decode as bytes (matching CDDL nil / VBytes) - Use encodeNullStrictMaybe/decodeNullStrictMaybe for optional peras_certificate - Handle both definite and indefinite length lists in BlockBody decoder - Add index range validation in BlockBody decoder (matching Alonzo) - Add DecCBOR instances for DijkstraBlockBodyRaw and DijkstraBlockBody in testlib - Add NFData and EncCBOR deriving for DijkstraBlockBody newtype - Export DijkstraBlockBodyRaw and MkDijkstraBlockBody from Internal module - Add custom CBOR generator for block_body - Use deriving via Mem for Annotator BlockBody decoder - Reimplement alignedValidFlags using IntSet - Update changelogs
Memoization of TxInfo for subtransactions
Add PlutusLegacyMode to DijkstraStAnnTx
Add nested failure for sub transactions
Add PlutusLegacyMode to DijkstraStAnnTx
Add nested failure for sub transactions
Re-arrange Evaluation to memoize PlutusScriptsUsed
Memoization of TxInfo for subtransactions
Introduce `StAnnTx` type family