Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update BDK to 1.0.0 and LDK to 0.1.0 #426

Open
wants to merge 24 commits into
base: main
Choose a base branch
from

Conversation

tnull
Copy link
Collaborator

@tnull tnull commented Jan 3, 2025

We upgrade LDK and BDK to the latest releases.

@tnull tnull requested a review from jkczyz January 3, 2025 11:56
@tnull tnull force-pushed the 2025-01-upgrade-bdk-ldk branch 5 times, most recently from cac705d to ef4caef Compare January 6, 2025 10:06
tnull added 22 commits January 6, 2025 11:06
.. and updates to `Cargo.toml`
.. for now by igoring it. Will properly address them in a follow-up
.. we pin `rustls` for now to make CI pass, but mid-term we want to
figure out a new MSRV target to bump to.
@tnull tnull force-pushed the 2025-01-upgrade-bdk-ldk branch 2 times, most recently from 5cbac77 to aa745c6 Compare January 6, 2025 11:45
tnull added 2 commits January 6, 2025 13:38
Previously, we decided to continue parsing any fields if we failed to
parse a known (i.e., `lightning` or `lno`) parameter failed to parse.
This however just hides the error and is a bit anti-idiomatic even
though allowing to use *some* URI fields even in the face of
incompatible formats for others.

Here we therefore opt to fail parsing the URI if any field fails.
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