Skip to content

Comments

fix: update LND4 IP and bump ldk-node to rc.26#798

Open
ben-kaufman wants to merge 8 commits intomasterfrom
release/177-hotfix
Open

fix: update LND4 IP and bump ldk-node to rc.26#798
ben-kaufman wants to merge 8 commits intomasterfrom
release/177-hotfix

Conversation

@ben-kaufman
Copy link
Contributor

This PR:

  1. Updates the hardcoded LND4 fallback peer IP from 34.65.186.40 to 34.65.153.174 after the node migration
  2. Bumps ldk-node from v0.7.0-rc.18 to v0.7.0-rc.26 which includes a fix for PeerStore::add_peer silently ignoring address updates for existing peers

Without the ldk-node fix, existing installs would keep retrying the stale cached IP indefinitely even after the app pushes the updated address via Node::connect.

Description

LND4's IP changed during a node migration. The hardcoded fallback address in Env is updated, and the ldk-node dependency is bumped to include the peer address upsert fix (synonymdev/ldk-node#53).

Preview

N/A — no UI changes.

QA Notes

  1. Update from a previous build where LND4 had the old IP
  2. Verify on startup that LND4 connects successfully (check logs for the new IP 34.65.153.174)
  3. Fresh install should also connect to LND4 without issues

Made with Cursor

ovitrif
ovitrif previously approved these changes Feb 22, 2026
Copy link
Collaborator

@ovitrif ovitrif left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

utAck

To fix CI & local building, we need to swap ldk-node builds from Jitpack to GH packages, as we can't use jitpack anymore due to repo size growing over 500mb:

I've prepared 2 PRs for ldk-node:

- define NodePeer data model to enrich known peers with names
- use card UI for peers listed in node dev screen
- show all node details regardless of dev mode on or off
- extract node dev screen viewmodel
- define NodePeer data model to enrich known peers with names
- use card UI for peers listed in node dev screen
- show all node details regardless of dev mode on or off
- extract node dev screen viewmodel
- add padding between ldk debug screen peer input and buttons
@ovitrif
Copy link
Collaborator

ovitrif commented Feb 23, 2026

Needs fix for ldk-node package source from:

feat: peer cards with labels + use ldk-node from GH
Copy link
Collaborator

@piotr-iohk piotr-iohk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested on mainnet wallet with inactive channels.
After installing this version channels are operational again.
(using unsigned mainnet build for sim)

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