Skip to content

Conversation

@ovitrif
Copy link
Collaborator

@ovitrif ovitrif commented Jan 27, 2026

This PR updates ldk-node to version 0.7.0-rc.18 and bumps the app version to 2.0.0-rc.8.

Description

Updates ldk-node to include the backport of upstream fix:

Info on the upstream fix:

The ElectrumSyncClient was incorrectly treating mempool entries (height=0 or -1) from blockchain.scripthash.get_history as confirmed transactions. This caused get_merkle to fail since it cannot prove block inclusion for unconfirmed transactions, breaking sync for 0-conf channel funding transactions.

See PR on ldk-node fork:

Preview

N/A - No UI changes.

QA Notes

Tests:

  1. CI checks
  2. Regression test channel orders (transfer to spending) ✅

Important

Please merge ONLY after PR of target brach is merged:

@ovitrif ovitrif changed the title chore: update ldk-node to 0.7.0-rc.18 chore: update ldk-node to include upstream backport Jan 27, 2026
@ovitrif ovitrif changed the title chore: update ldk-node to include upstream backport chore: update ldk-node to backport electrum sync fix Jan 27, 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.

2 participants