build: support CDK 0.18 compatibility (#9) #11
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/9-cdk-compatibility"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Applications can resolve compatible CDK 0.18 patch releases instead of being forced onto exactly 0.18.0. A separate CI job tests the latest compatible CDK resolution. The embedding documentation explains Git/crates.io source identity and why Rust 1.95 remains the tested support baseline.
This also includes the requested dependency cleanup: source wallets use CDK's standard connector/transport, redundant direct dependencies are removed, and LDK Server is pinned to main commit
21a903ccb89496285c58a55ffdce42a9f0353a05. Direct melts retainskip_swap; deployment networking owns restrictions on payer-selected mint URLs.Validation: locked formatting, Clippy, 44 tests and x86_64 Linux Nix checks passed. A separate latest-compatible resolution selected CDK 0.18.1 and passed all 44 tests and Clippy. Rust 1.94 and aarch64 were not tested or claimed as supported validation targets.
Closes #9.