Add test for `show` instance of `BlsPossessionProof`
Home /
Input Output /
cardano-api
Mar 23, 1-2 AM (0)
Mar 23, 2-3 AM (2)
Mar 23, 3-4 AM (0)
Mar 23, 4-5 AM (0)
Mar 23, 5-6 AM (2)
Mar 23, 6-7 AM (0)
Mar 23, 7-8 AM (0)
Mar 23, 8-9 AM (0)
Mar 23, 9-10 AM (0)
Mar 23, 10-11 AM (0)
Mar 23, 11-12 PM (0)
Mar 23, 12-1 PM (0)
Mar 23, 1-2 PM (0)
Mar 23, 2-3 PM (2)
Mar 23, 3-4 PM (1)
Mar 23, 4-5 PM (2)
Mar 23, 5-6 PM (1)
Mar 23, 6-7 PM (0)
Mar 23, 7-8 PM (4)
Mar 23, 8-9 PM (2)
Mar 23, 9-10 PM (1)
Mar 23, 10-11 PM (0)
Mar 23, 11-12 AM (3)
Mar 24, 12-1 AM (0)
Mar 24, 1-2 AM (0)
Mar 24, 2-3 AM (1)
Mar 24, 3-4 AM (1)
Mar 24, 4-5 AM (0)
Mar 24, 5-6 AM (0)
Mar 24, 6-7 AM (0)
Mar 24, 7-8 AM (0)
Mar 24, 8-9 AM (3)
Mar 24, 9-10 AM (0)
Mar 24, 10-11 AM (2)
Mar 24, 11-12 PM (3)
Mar 24, 12-1 PM (1)
Mar 24, 1-2 PM (0)
Mar 24, 2-3 PM (1)
Mar 24, 3-4 PM (3)
Mar 24, 4-5 PM (0)
Mar 24, 5-6 PM (0)
Mar 24, 6-7 PM (1)
Mar 24, 7-8 PM (1)
Mar 24, 8-9 PM (0)
Mar 24, 9-10 PM (0)
Mar 24, 10-11 PM (1)
Mar 24, 11-12 AM (0)
Mar 25, 12-1 AM (0)
Mar 25, 1-2 AM (0)
Mar 25, 2-3 AM (1)
Mar 25, 3-4 AM (0)
Mar 25, 4-5 AM (0)
Mar 25, 5-6 AM (0)
Mar 25, 6-7 AM (0)
Mar 25, 7-8 AM (0)
Mar 25, 8-9 AM (0)
Mar 25, 9-10 AM (0)
Mar 25, 10-11 AM (0)
Mar 25, 11-12 PM (1)
Mar 25, 12-1 PM (1)
Mar 25, 1-2 PM (0)
Mar 25, 2-3 PM (1)
Mar 25, 3-4 PM (5)
Mar 25, 4-5 PM (7)
Mar 25, 5-6 PM (1)
Mar 25, 6-7 PM (0)
Mar 25, 7-8 PM (0)
Mar 25, 8-9 PM (0)
Mar 25, 9-10 PM (0)
Mar 25, 10-11 PM (0)
Mar 25, 11-12 AM (0)
Mar 26, 12-1 AM (0)
Mar 26, 1-2 AM (0)
Mar 26, 2-3 AM (0)
Mar 26, 3-4 AM (0)
Mar 26, 4-5 AM (0)
Mar 26, 5-6 AM (0)
Mar 26, 6-7 AM (0)
Mar 26, 7-8 AM (0)
Mar 26, 8-9 AM (0)
Mar 26, 9-10 AM (0)
Mar 26, 10-11 AM (0)
Mar 26, 11-12 PM (2)
Mar 26, 12-1 PM (0)
Mar 26, 1-2 PM (3)
Mar 26, 2-3 PM (2)
Mar 26, 3-4 PM (0)
Mar 26, 4-5 PM (1)
Mar 26, 5-6 PM (0)
Mar 26, 6-7 PM (1)
Mar 26, 7-8 PM (0)
Mar 26, 8-9 PM (0)
Mar 26, 9-10 PM (0)
Mar 26, 10-11 PM (7)
Mar 26, 11-12 AM (0)
Mar 27, 12-1 AM (1)
Mar 27, 1-2 AM (0)
Mar 27, 2-3 AM (0)
Mar 27, 3-4 AM (0)
Mar 27, 4-5 AM (0)
Mar 27, 5-6 AM (0)
Mar 27, 6-7 AM (0)
Mar 27, 7-8 AM (0)
Mar 27, 8-9 AM (0)
Mar 27, 9-10 AM (0)
Mar 27, 10-11 AM (1)
Mar 27, 11-12 PM (0)
Mar 27, 12-1 PM (0)
Mar 27, 1-2 PM (1)
Mar 27, 2-3 PM (0)
Mar 27, 3-4 PM (0)
Mar 27, 4-5 PM (0)
Mar 27, 5-6 PM (1)
Mar 27, 6-7 PM (6)
Mar 27, 7-8 PM (0)
Mar 27, 8-9 PM (0)
Mar 27, 9-10 PM (0)
Mar 27, 10-11 PM (0)
Mar 27, 11-12 AM (0)
Mar 28, 12-1 AM (0)
Mar 28, 1-2 AM (0)
Mar 28, 2-3 AM (0)
Mar 28, 3-4 AM (0)
Mar 28, 4-5 AM (0)
Mar 28, 5-6 AM (0)
Mar 28, 6-7 AM (0)
Mar 28, 7-8 AM (0)
Mar 28, 8-9 AM (0)
Mar 28, 9-10 AM (0)
Mar 28, 10-11 AM (0)
Mar 28, 11-12 PM (0)
Mar 28, 12-1 PM (0)
Mar 28, 1-2 PM (0)
Mar 28, 2-3 PM (0)
Mar 28, 3-4 PM (0)
Mar 28, 4-5 PM (0)
Mar 28, 5-6 PM (0)
Mar 28, 6-7 PM (0)
Mar 28, 7-8 PM (0)
Mar 28, 8-9 PM (0)
Mar 28, 9-10 PM (0)
Mar 28, 10-11 PM (0)
Mar 28, 11-12 AM (0)
Mar 29, 12-1 AM (0)
Mar 29, 1-2 AM (0)
Mar 29, 2-3 AM (0)
Mar 29, 3-4 AM (0)
Mar 29, 4-5 AM (0)
Mar 29, 5-6 AM (0)
Mar 29, 6-7 AM (0)
Mar 29, 7-8 AM (0)
Mar 29, 8-9 AM (0)
Mar 29, 9-10 AM (0)
Mar 29, 10-11 AM (0)
Mar 29, 11-12 PM (0)
Mar 29, 12-1 PM (0)
Mar 29, 1-2 PM (0)
Mar 29, 2-3 PM (0)
Mar 29, 3-4 PM (0)
Mar 29, 4-5 PM (0)
Mar 29, 5-6 PM (0)
Mar 29, 6-7 PM (0)
Mar 29, 7-8 PM (0)
Mar 29, 8-9 PM (0)
Mar 29, 9-10 PM (0)
Mar 29, 10-11 PM (0)
Mar 29, 11-12 AM (0)
Mar 30, 12-1 AM (0)
Mar 30, 1-2 AM (0)
81 commits this week
Mar 23, 2026
-
Mar 30, 2026
Add test for `show` instance of `BlsPossessionProof`
Make `show` and `pretty` for `BlsPossessionProof` produce something that evaluates to the actual term
Merge pull request #1008 from IntersectMBO/stake-certificates
Add implementation for stake certificate creation in `cardano-wasm`
Merge pull request #1160 from IntersectMBO/jordan/remove-getcbor-ledger-peer-snapshot
Remove GetCBOR wrapper from QueryLedgerPeerSnapshot
Add wrapper type for BLS possession proof
Add type aliases to improve clarity
Make `DepositLovelace` a `Natural`
Export methods in the JavaScript API
Replace "current era" with "mainnet era" in wasm API
Implement stake certificate creation
Remove GetCBOR wrapper from QueryLedgerPeerSnapshot
Return LedgerPeerSnapshot directly instead of Serialised LedgerPeerSnapshot, as there is no reason to keep the result serialized.
Expose ByteString-based text envelope deserialization
Add deserialiseFromTextEnvelopeJSON and deserialiseFromTextEnvelopeJSONAnyOf which accept a raw ByteString, enabling text envelope deserialization without file I/O. Refactor readFileTextEnvelope and readFileTextEnvelopeAnyOf to use the new functions.
Add roundtrip tests and fix SerialiseAsCBOR for PlutusScriptInEra
Fix serialiseToCBOR to extract raw script bytes from PlutusRunnable instead of using L.serialize' which adds CBOR framing that deserialiseFromCBOR does not expect. Add CBOR and TextEnvelope roundtrip tests for PlutusScriptInEra and AnyPlutusScript. Add haddocks for the text envelope functions.
Fix flaky genTinySurplusTx by computing surplus dynamically
The hardcoded surplus range assumed a fixed F1 for all inputs, but the fee varies with generated address structure (credential types, staking references). Compute F1 per-test via calcMinFeeTx and set surplus to [F1+4, F1+10]. Also deduplicates genTinySurplusTx — it now lives only in Fee.hs — and adds a deterministic fee gap invariant test.
Fix flaky genTinySurplusTx by computing surplus dynamically
The hardcoded surplus range assumed a fixed F1 for all inputs, but the fee varies with generated address structure (credential types, staking references). Compute F1 per-test via calcMinFeeTx and set surplus to [F1+4, F1+10]. Also deduplicates genTinySurplusTx — it now lives only in Fee.hs — and adds a deterministic fee gap invariant test.
Add roundtrip tests and fix SerialiseAsCBOR for PlutusScriptInEra
Fix serialiseToCBOR to extract raw script bytes from PlutusRunnable instead of using L.serialize' which adds CBOR framing that deserialiseFromCBOR does not expect. Add CBOR and TextEnvelope roundtrip tests for PlutusScriptInEra and AnyPlutusScript. Add haddocks for the text envelope functions.
Merge pull request #1155 from IntersectMBO/jordan/909-remove-max-backjumps
Remove max-backjumps from cabal.project
Merge pull request #1145 from IntersectMBO/copilot/sub-pr-1144
Add Copilot instructions to ignore sha256 comment mismatches in cabal.project