Skip to content

Commit e6a6587

Browse files
authored
Merge pull request #66 from synonymdev/fix/timeout-and-scoring
fix: sync timeouts and scoring task type
2 parents c0884f8 + 35dd1a5 commit e6a6587

13 files changed

Lines changed: 16 additions & 10 deletions

File tree

CHANGELOG.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,13 @@
1-
# 0.7.0-rc.28 (Synonym Fork)
1+
# 0.7.0-rc.29 (Synonym Fork)
22

33
## Bug Fixes
44

5+
- Bumped `FEE_RATE_CACHE_UPDATE_TIMEOUT_SECS` and `TX_BROADCAST_TIMEOUT_SECS` from 5s to 15s.
6+
The 5s node-level timeout fires before Electrum can complete a request (10s timeout), causing
7+
`FeerateEstimationUpdateTimeout` on node start.
8+
- Fixed external scores sync using `spawn_background_processor_task` (reserved for the single
9+
LDK background processor), which caused a `debug_assert` panic. Switched to
10+
`spawn_cancellable_background_task`.
511
- Fixed `PeerStore::add_peer` silently ignoring address updates for existing peers. When a peer's
612
IP address changes (e.g., LSP node migration), `add_peer` now upserts the socket address and
713
re-persists, instead of returning early. This fixes the issue where ldk-node's reconnection loop

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ exclude = ["bindings/uniffi-bindgen"]
44

55
[package]
66
name = "ldk-node"
7-
version = "0.7.0-rc.28"
7+
version = "0.7.0-rc.29"
88
authors = ["Elias Rohrer <dev@tnull.de>"]
99
homepage = "https://lightningdevkit.org/"
1010
license = "MIT OR Apache-2.0"

Package.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33

44
import PackageDescription
55

6-
let tag = "v0.7.0-rc.28"
7-
let checksum = "a831f3454be219770bfd511f0c5b8d17c9f814d3769d6c9111a3c0c332d2de96"
6+
let tag = "v0.7.0-rc.29"
7+
let checksum = "983475feca0a1c4677fbfb8cbc6acbb5691cb55798e2819c29faf7a71260c672"
88
let url = "https://github.com/synonymdev/ldk-node/releases/download/\(tag)/LDKNodeFFI.xcframework.zip"
99

1010
let package = Package(

bindings/kotlin/ldk-node-android/gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@ android.useAndroidX=true
33
android.enableJetifier=true
44
kotlin.code.style=official
55
group=com.synonym
6-
version=0.7.0-rc.28
6+
version=0.7.0-rc.29

0 commit comments

Comments
 (0)