Skip to content
Merged
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions LDKNodeMonday/App/WalletClient.swift
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,14 @@ public class WalletClient {
await MainActor.run {
self.network = lightningClient.getNetwork()
self.server = lightningClient.getServer()

// Load LSP from keychain if available
if let savedLSPNodeId = try? self.keyClient.getLSP(),
!savedLSPNodeId.isEmpty,
let savedLSP = LightningServiceProvider.getByNodeId(savedLSPNodeId) {
self.lsp = savedLSP
}

self.appState = .wallet
}
} catch let error {
Expand Down