Skip to content

Align configuration dependencies with Receiving-aware ledger packages - #1

Closed
colll78 wants to merge 1 commit into
mainfrom
codex/cip-160-ledger-bounds
Closed

colll78 wants to merge 1 commit into
mainfrom
codex/cip-160-ledger-bounds

Conversation

@colll78

@colll78 colll78 commented Oct 7, 2026

Copy link
Copy Markdown
Owner

Summary

Development and CI now run in this fork; prior upstream checks below are historical evidence.

The current dependency bounds reject the ledger versions proposed for CIP-160. Update the affected era bounds and propose cardano-config 2.2.1.1, retaining the existing configuration interface and defaults.

core 1.22 / Dijkstra 0.4 -> core 1.23 / Dijkstra 0.5

Temporary, hashed source pins make this draft reproducible against ledger PR 6153 and Plutus PR 7982. Remove the overrides when the reviewed versions reach CHaP. The package-index timestamps and Nix CHaP input are aligned.

Evidence

The standalone public-source dependency solver passes for the library and its unit-test component under GHC 9.6.7. At e7a6f979964d2f613671832af001d06f99a67a86, GitHub build and test jobs pass with GHC 9.6/9.10/9.12/9.14, and formatting/schema checks pass. Hydra Linux and Apple Silicon macOS jobs pass; two Intel macOS jobs remain queued.

Merge Danger

Door: two-way

Blast Radius: Dependencies

This requires the coordinated ledger and Plutus dependencies; it changes no activation schedule.

@colll78 colll78 closed this Oct 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant