[wip] - top level utxow
Home /
IntersectMBO /
cardano-ledger
Mar 31, 3-4 PM (2)
Mar 31, 4-5 PM (0)
Mar 31, 5-6 PM (0)
Mar 31, 6-7 PM (0)
Mar 31, 7-8 PM (0)
Mar 31, 8-9 PM (0)
Mar 31, 9-10 PM (1)
Mar 31, 10-11 PM (0)
Mar 31, 11-12 AM (0)
Apr 01, 12-1 AM (0)
Apr 01, 1-2 AM (0)
Apr 01, 2-3 AM (0)
Apr 01, 3-4 AM (0)
Apr 01, 4-5 AM (0)
Apr 01, 5-6 AM (0)
Apr 01, 6-7 AM (0)
Apr 01, 7-8 AM (2)
Apr 01, 8-9 AM (3)
Apr 01, 9-10 AM (3)
Apr 01, 10-11 AM (3)
Apr 01, 11-12 PM (3)
Apr 01, 12-1 PM (1)
Apr 01, 1-2 PM (0)
Apr 01, 2-3 PM (0)
Apr 01, 3-4 PM (1)
Apr 01, 4-5 PM (0)
Apr 01, 5-6 PM (2)
Apr 01, 6-7 PM (0)
Apr 01, 7-8 PM (0)
Apr 01, 8-9 PM (0)
Apr 01, 9-10 PM (0)
Apr 01, 10-11 PM (0)
Apr 01, 11-12 AM (0)
Apr 02, 12-1 AM (0)
Apr 02, 1-2 AM (0)
Apr 02, 2-3 AM (0)
Apr 02, 3-4 AM (0)
Apr 02, 4-5 AM (0)
Apr 02, 5-6 AM (0)
Apr 02, 6-7 AM (5)
Apr 02, 7-8 AM (0)
Apr 02, 8-9 AM (4)
Apr 02, 9-10 AM (1)
Apr 02, 10-11 AM (0)
Apr 02, 11-12 PM (9)
Apr 02, 12-1 PM (3)
Apr 02, 1-2 PM (12)
Apr 02, 2-3 PM (6)
Apr 02, 3-4 PM (1)
Apr 02, 4-5 PM (1)
Apr 02, 5-6 PM (4)
Apr 02, 6-7 PM (1)
Apr 02, 7-8 PM (9)
Apr 02, 8-9 PM (3)
Apr 02, 9-10 PM (0)
Apr 02, 10-11 PM (1)
Apr 02, 11-12 AM (4)
Apr 03, 12-1 AM (0)
Apr 03, 1-2 AM (0)
Apr 03, 2-3 AM (0)
Apr 03, 3-4 AM (0)
Apr 03, 4-5 AM (0)
Apr 03, 5-6 AM (1)
Apr 03, 6-7 AM (2)
Apr 03, 7-8 AM (0)
Apr 03, 8-9 AM (3)
Apr 03, 9-10 AM (0)
Apr 03, 10-11 AM (0)
Apr 03, 11-12 PM (5)
Apr 03, 12-1 PM (8)
Apr 03, 1-2 PM (5)
Apr 03, 2-3 PM (0)
Apr 03, 3-4 PM (0)
Apr 03, 4-5 PM (0)
Apr 03, 5-6 PM (0)
Apr 03, 6-7 PM (0)
Apr 03, 7-8 PM (0)
Apr 03, 8-9 PM (0)
Apr 03, 9-10 PM (0)
Apr 03, 10-11 PM (0)
Apr 03, 11-12 AM (0)
Apr 04, 12-1 AM (0)
Apr 04, 1-2 AM (0)
Apr 04, 2-3 AM (0)
Apr 04, 3-4 AM (0)
Apr 04, 4-5 AM (0)
Apr 04, 5-6 AM (0)
Apr 04, 6-7 AM (7)
Apr 04, 7-8 AM (0)
Apr 04, 8-9 AM (0)
Apr 04, 9-10 AM (1)
Apr 04, 10-11 AM (0)
Apr 04, 11-12 PM (0)
Apr 04, 12-1 PM (0)
Apr 04, 1-2 PM (0)
Apr 04, 2-3 PM (0)
Apr 04, 3-4 PM (0)
Apr 04, 4-5 PM (0)
Apr 04, 5-6 PM (0)
Apr 04, 6-7 PM (0)
Apr 04, 7-8 PM (0)
Apr 04, 8-9 PM (0)
Apr 04, 9-10 PM (0)
Apr 04, 10-11 PM (0)
Apr 04, 11-12 AM (0)
Apr 05, 12-1 AM (0)
Apr 05, 1-2 AM (0)
Apr 05, 2-3 AM (0)
Apr 05, 3-4 AM (0)
Apr 05, 4-5 AM (0)
Apr 05, 5-6 AM (0)
Apr 05, 6-7 AM (0)
Apr 05, 7-8 AM (0)
Apr 05, 8-9 AM (0)
Apr 05, 9-10 AM (0)
Apr 05, 10-11 AM (0)
Apr 05, 11-12 PM (0)
Apr 05, 12-1 PM (0)
Apr 05, 1-2 PM (0)
Apr 05, 2-3 PM (0)
Apr 05, 3-4 PM (0)
Apr 05, 4-5 PM (0)
Apr 05, 5-6 PM (0)
Apr 05, 6-7 PM (0)
Apr 05, 7-8 PM (0)
Apr 05, 8-9 PM (0)
Apr 05, 9-10 PM (0)
Apr 05, 10-11 PM (0)
Apr 05, 11-12 AM (0)
Apr 06, 12-1 AM (0)
Apr 06, 1-2 AM (0)
Apr 06, 2-3 AM (0)
Apr 06, 3-4 AM (0)
Apr 06, 4-5 AM (0)
Apr 06, 5-6 AM (2)
Apr 06, 6-7 AM (0)
Apr 06, 7-8 AM (1)
Apr 06, 8-9 AM (12)
Apr 06, 9-10 AM (0)
Apr 06, 10-11 AM (0)
Apr 06, 11-12 PM (0)
Apr 06, 12-1 PM (2)
Apr 06, 1-2 PM (13)
Apr 06, 2-3 PM (3)
Apr 06, 3-4 PM (0)
Apr 06, 4-5 PM (0)
Apr 06, 5-6 PM (3)
Apr 06, 6-7 PM (0)
Apr 06, 7-8 PM (3)
Apr 06, 8-9 PM (0)
Apr 06, 9-10 PM (0)
Apr 06, 10-11 PM (0)
Apr 06, 11-12 AM (0)
Apr 07, 12-1 AM (0)
Apr 07, 1-2 AM (0)
Apr 07, 2-3 AM (0)
Apr 07, 3-4 AM (1)
Apr 07, 4-5 AM (0)
Apr 07, 5-6 AM (6)
Apr 07, 6-7 AM (0)
Apr 07, 7-8 AM (0)
Apr 07, 8-9 AM (5)
Apr 07, 9-10 AM (11)
Apr 07, 10-11 AM (0)
Apr 07, 11-12 PM (2)
Apr 07, 12-1 PM (4)
Apr 07, 1-2 PM (1)
Apr 07, 2-3 PM (6)
Apr 07, 3-4 PM (0)
190 commits this week
Mar 31, 2026
-
Apr 07, 2026
SRP + Switch to `VS` in `ActiveStake` and add `Storable` instances for:
* `NonZero` * `CompactForm Coin` * `Credential` * `KeyHash` * `ScriptHash` * and `StakeWithDelegation`
Avoid unnecessary unpacking by using lazy let
WIP Switch StrictMaybe->Maybe
Switch lenses to not use the pattern synonym
Fix missed version bump for allegra package
Refactor GovCommittee to reflect committee state from GovState
Update GovCommitteeOut to use StrictMaybe for CanonicalCommittee
Add EntitiesCommittee namespace and related types and tests for Conway era
add Haskell Benchmark (customSmallerIsBetter) benchmark result for 79e95b26339c8339b010812bf661ce37888edf59
Merge pull request #5665 from IntersectMBO/jj/decoder-fixes
Fix `metadatum` decoder and `chain_code` CDDL
Update changelog, address review comments
Add property tests for metadatum size limits in the decoder
Test that bytes/text up to 64 bytes decode successfully, and that values exceeding 64 bytes are rejected. Changes made with the help of an LLM
Remove sizes from Shelley metadatum CDDL
Add property tests for metadatum size limits in the decoder
The metadatum decoder now only enforces bytes/text size limits (0..64) for decoder versions > 2, matching the previous SoftForks.validMetadata behavior. Tests are added to roundTripShelleyCommonSpec so they run for every era: accepting oversized values at version 2 (Shelley) and rejecting them from version 3 (Allegra) onwards. Changes made with the help of an LLM
Enforce metadatum size limits in the decoder
The CDDL spec requires `bytes .size (0..64)` and `text .size (0..64)` for transaction metadatum, but the decoder did not enforce these limits. This moves the size validation into `decodeMetadatum` so it aligns with the CDDL spec. The `Arbitrary Metadatum` instance is also constrained to produce valid values, and the previously disabled CDDL anti-tests are now enabled. Changes made with the help of an LLM
Remove redundant metadatum size checks from ledger rules
The decoder now enforces bytes/text size limits (0..64) for metadatums, making the rule-level validMetadatum check redundant. Remove validMetadatum, the SoftForks.validMetadata gate, and the Allegra InvalidMetadata imp test that relied on constructing invalid metadatums in-memory. Changes made with the help of an LLM
Add entities/accounts/v0 namespace