Skip to content

Bump LDK to v0.3.0-rc3 - #1128

Merged
tnull merged 1 commit into
lightningdevkit:mainfrom
benthecarman:update-ldk-latest-rc
Oct 7, 2026
Merged

tnull merged 1 commit into
lightningdevkit:mainfrom
benthecarman:update-ldk-latest-rc

Conversation

@benthecarman

@benthecarman benthecarman commented Oct 7, 2026 •

Copy link
Copy Markdown
Contributor

Bumps LDK to v0.3.0-rc3 and passes the new inbound_amount_msat argument to LSPS2 htlc_intercepted.

Pin every LDK crate to the v0.3.0-rc3 tag to pick up the latest
backports, most notably the rejection of underfunded LSPS2 forwards,
where a payer could declare a large forward amount in its onion while
delivering almost nothing and have the LSP fund the difference.

To support that check, the LSPS2 service's htlc_intercepted now takes
the HTLC's inbound amount, which we pass through from the
HTLCIntercepted event.

bitcoin-payment-instructions is moved to a fork branch pinned to the
same LDK revision so both resolve to a single copy of LDK.

Developed with assistance from Claude Code.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@ldk-reviews-bot

ldk-reviews-bot commented Oct 7, 2026 •

Copy link
Copy Markdown

I've assigned @tnull as a reviewer!
I'll wait for their review and will help manage the review process.
Once they submit their review, I'll check if a second reviewer would be helpful.

@ldk-reviews-bot
ldk-reviews-bot requested a review from tnull October 7, 2026 02:16
@tnull
tnull merged commit 35712fb into lightningdevkit:main Oct 7, 2026
17 of 25 checks passed
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.

3 participants