deploy: b017a00391efa071abb74349cb48501c983a32ea
Home /
Input Output /
cardano-api
Apr 06, 9-10 AM (0)
Apr 06, 10-11 AM (0)
Apr 06, 11-12 PM (0)
Apr 06, 12-1 PM (0)
Apr 06, 1-2 PM (0)
Apr 06, 2-3 PM (0)
Apr 06, 3-4 PM (0)
Apr 06, 4-5 PM (0)
Apr 06, 5-6 PM (0)
Apr 06, 6-7 PM (0)
Apr 06, 7-8 PM (0)
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 (0)
Apr 07, 4-5 AM (0)
Apr 07, 5-6 AM (0)
Apr 07, 6-7 AM (0)
Apr 07, 7-8 AM (0)
Apr 07, 8-9 AM (0)
Apr 07, 9-10 AM (0)
Apr 07, 10-11 AM (0)
Apr 07, 11-12 PM (0)
Apr 07, 12-1 PM (0)
Apr 07, 1-2 PM (3)
Apr 07, 2-3 PM (0)
Apr 07, 3-4 PM (0)
Apr 07, 4-5 PM (0)
Apr 07, 5-6 PM (1)
Apr 07, 6-7 PM (1)
Apr 07, 7-8 PM (0)
Apr 07, 8-9 PM (0)
Apr 07, 9-10 PM (0)
Apr 07, 10-11 PM (0)
Apr 07, 11-12 AM (0)
Apr 08, 12-1 AM (0)
Apr 08, 1-2 AM (0)
Apr 08, 2-3 AM (0)
Apr 08, 3-4 AM (0)
Apr 08, 4-5 AM (0)
Apr 08, 5-6 AM (0)
Apr 08, 6-7 AM (0)
Apr 08, 7-8 AM (0)
Apr 08, 8-9 AM (0)
Apr 08, 9-10 AM (0)
Apr 08, 10-11 AM (0)
Apr 08, 11-12 PM (1)
Apr 08, 12-1 PM (0)
Apr 08, 1-2 PM (0)
Apr 08, 2-3 PM (0)
Apr 08, 3-4 PM (0)
Apr 08, 4-5 PM (0)
Apr 08, 5-6 PM (3)
Apr 08, 6-7 PM (0)
Apr 08, 7-8 PM (0)
Apr 08, 8-9 PM (0)
Apr 08, 9-10 PM (1)
Apr 08, 10-11 PM (0)
Apr 08, 11-12 AM (0)
Apr 09, 12-1 AM (0)
Apr 09, 1-2 AM (0)
Apr 09, 2-3 AM (0)
Apr 09, 3-4 AM (0)
Apr 09, 4-5 AM (0)
Apr 09, 5-6 AM (0)
Apr 09, 6-7 AM (0)
Apr 09, 7-8 AM (0)
Apr 09, 8-9 AM (0)
Apr 09, 9-10 AM (0)
Apr 09, 10-11 AM (1)
Apr 09, 11-12 PM (0)
Apr 09, 12-1 PM (0)
Apr 09, 1-2 PM (0)
Apr 09, 2-3 PM (0)
Apr 09, 3-4 PM (1)
Apr 09, 4-5 PM (1)
Apr 09, 5-6 PM (0)
Apr 09, 6-7 PM (1)
Apr 09, 7-8 PM (1)
Apr 09, 8-9 PM (1)
Apr 09, 9-10 PM (0)
Apr 09, 10-11 PM (1)
Apr 09, 11-12 AM (0)
Apr 10, 12-1 AM (0)
Apr 10, 1-2 AM (0)
Apr 10, 2-3 AM (0)
Apr 10, 3-4 AM (0)
Apr 10, 4-5 AM (0)
Apr 10, 5-6 AM (0)
Apr 10, 6-7 AM (0)
Apr 10, 7-8 AM (0)
Apr 10, 8-9 AM (0)
Apr 10, 9-10 AM (0)
Apr 10, 10-11 AM (3)
Apr 10, 11-12 PM (0)
Apr 10, 12-1 PM (0)
Apr 10, 1-2 PM (0)
Apr 10, 2-3 PM (0)
Apr 10, 3-4 PM (0)
Apr 10, 4-5 PM (0)
Apr 10, 5-6 PM (0)
Apr 10, 6-7 PM (0)
Apr 10, 7-8 PM (1)
Apr 10, 8-9 PM (1)
Apr 10, 9-10 PM (0)
Apr 10, 10-11 PM (0)
Apr 10, 11-12 AM (0)
Apr 11, 12-1 AM (0)
Apr 11, 1-2 AM (0)
Apr 11, 2-3 AM (0)
Apr 11, 3-4 AM (0)
Apr 11, 4-5 AM (0)
Apr 11, 5-6 AM (0)
Apr 11, 6-7 AM (0)
Apr 11, 7-8 AM (0)
Apr 11, 8-9 AM (0)
Apr 11, 9-10 AM (0)
Apr 11, 10-11 AM (0)
Apr 11, 11-12 PM (0)
Apr 11, 12-1 PM (0)
Apr 11, 1-2 PM (0)
Apr 11, 2-3 PM (0)
Apr 11, 3-4 PM (0)
Apr 11, 4-5 PM (0)
Apr 11, 5-6 PM (0)
Apr 11, 6-7 PM (0)
Apr 11, 7-8 PM (0)
Apr 11, 8-9 PM (0)
Apr 11, 9-10 PM (0)
Apr 11, 10-11 PM (0)
Apr 11, 11-12 AM (0)
Apr 12, 12-1 AM (0)
Apr 12, 1-2 AM (0)
Apr 12, 2-3 AM (0)
Apr 12, 3-4 AM (0)
Apr 12, 4-5 AM (0)
Apr 12, 5-6 AM (0)
Apr 12, 6-7 AM (0)
Apr 12, 7-8 AM (0)
Apr 12, 8-9 AM (0)
Apr 12, 9-10 AM (0)
Apr 12, 10-11 AM (0)
Apr 12, 11-12 PM (0)
Apr 12, 12-1 PM (0)
Apr 12, 1-2 PM (0)
Apr 12, 2-3 PM (0)
Apr 12, 3-4 PM (0)
Apr 12, 4-5 PM (0)
Apr 12, 5-6 PM (0)
Apr 12, 6-7 PM (0)
Apr 12, 7-8 PM (0)
Apr 12, 8-9 PM (0)
Apr 12, 9-10 PM (0)
Apr 12, 10-11 PM (0)
Apr 12, 11-12 AM (0)
Apr 13, 12-1 AM (0)
Apr 13, 1-2 AM (0)
Apr 13, 2-3 AM (0)
Apr 13, 3-4 AM (0)
Apr 13, 4-5 AM (0)
Apr 13, 5-6 AM (1)
Apr 13, 6-7 AM (0)
Apr 13, 7-8 AM (1)
Apr 13, 8-9 AM (0)
Apr 13, 9-10 AM (0)
24 commits this week
Apr 06, 2026
-
Apr 13, 2026
Merge pull request #1182 from IntersectMBO/mgalazyn/feature/bump-consensus-plutus
Bump ouroboros-consensus to ^>=3.0 and plutus to ^>=1.61
Merge pull request #1181 from IntersectMBO/issue-1363-build-raw-script-data-hash
makeUnsignedTx: error when Plutus scripts present without protocol params
Address review: update haddock example, use failEither and liftMaybe
Switch to herald for releasing
Update wasm SRP for plutus
Bump ouroboros-consensus to ^>=3.0 and plutus to ^>=1.61
Update dependency bounds to match CHaP revisions (PR #1344, PR #1342): - ouroboros-consensus ^>=2.0 -> ^>=3.0 - plutus-core ^>=1.59 -> ^>=1.61 - plutus-ledger-api ^>=1.59 -> ^>=1.61
Update wasm SRP for plutus
deploy: 62293e4128e88e1faa2a5818f5003f94a95afe0f
Switch to herald for releasing
makeUnsignedTx: error when Plutus scripts present without protocol params
makeUnsignedTx: error when Plutus scripts present without protocol params
convPParamsToScriptIntegrityHash silently returned SNothing when protocol parameters were missing but Plutus scripts required computing the script integrity hash. This caused downstream consumers (e.g. cardano-cli build-raw) to produce invalid transaction bodies missing field 11 (script_data_hash). makeUnsignedTx now returns Either MakeUnsignedTxError, and convPParamsToScriptIntegrityHash explicitly checks whether the hash needs to be computed before checking for protocol parameters. Addresses IntersectMBO/cardano-cli#1363
Fix broken cross-package Haddock links on hosted docs site
Fixes #601. Links to dependency packages (cardano-ledger-*, plutus-*, etc.) were relative paths pointing to directories that don't exist on the hosted site, resulting in 404s. Add a post-processing script that rewrites these relative links to absolute URLs pointing at the correct external documentation sites.
Add HasCallStack constraints to functions containing error calls
Add HasCallStack to standalone functions that call error directly or indirectly (via fromMaybe impossible), so that call stacks are captured in error messages. Class methods are left unconstrained since the failing instances (castVerificationKey extended key conversions, ByronKeyLegacy deterministicSigningKey) guard impossible code paths. Also improve Dijkstra-era placeholder error messages to be more descriptive.
Merge pull request #1176 from IntersectMBO/issue-926-refactor-fromjson-txout
Add ToJSON instance for new experimental TxOut
Update RELEASING.md
Co-authored-by: Copilot <[email protected]>
Update RELEASING.md
Co-authored-by: Copilot <[email protected]>
Replace OVERLAPPABLE instance with concrete per-era ToJSON instances
The AlonzoEraScript constraint already proves which eras need the Alonzo+ JSON rendering, so we can avoid overlapping instances by enumerating concrete instances that delegate to a shared helper.
Address PR review feedback
- Use forAll with Gen.element instead of forM_ so Hedgehog reports which era failed in counterexamples - Move inlineDatumhash field from datumFields to inlineDatumFields where it logically belongs - Remove unused Control.Monad (forM_) import and unnecessary type annotation wrapper
Remove dcoutts, newhoggy, smelc, and kevinhammond from CODEOWNERS
Add HasCallStack constraints to functions containing error calls
Add HasCallStack to standalone functions that call error directly or indirectly (via fromMaybe impossible), so that call stacks are captured in error messages. Class methods are left unconstrained since the failing instances (castVerificationKey extended key conversions, ByronKeyLegacy deterministicSigningKey) guard impossible code paths. Also improve Dijkstra-era placeholder error messages to be more descriptive.
Fix test failures in CBOR roundtrip tests
- Remove UpdateProposal CBOR roundtrip test since EraBasedProtocolParametersUpdate has stub ToCBOR/FromCBOR instances - Set cost models to SNothing in genAlonzoOnwardsPParams since cost models don't survive CBOR roundtrip (matching the old generator behaviour) - Fix unused import in Shared.hs
Remove deprecated ProtocolParametersUpdate type and associated conversion functions
Remove makeShelleyTransactionBody and accompanying functions