This repository was archived by the owner on Feb 9, 2026. It is now read-only.
File tree Expand file tree Collapse file tree
android/src/main/java/com/reactnativeldk Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -302,7 +302,7 @@ PODS:
302302 - React-jsinspector (0.70.6)
303303 - React-logger (0.70.6):
304304 - glog
305- - react-native-ldk (0.0.120 ):
305+ - react-native-ldk (0.0.122 ):
306306 - React
307307 - react-native-randombytes (3.6.1):
308308 - React-Core
@@ -593,7 +593,7 @@ SPEC CHECKSUMS:
593593 React-jsiexecutor: b4a65947391c658450151275aa406f2b8263178f
594594 React-jsinspector: 60769e5a0a6d4b32294a2456077f59d0266f9a8b
595595 React-logger: 1623c216abaa88974afce404dc8f479406bbc3a0
596- react-native-ldk: fc83520c891e58888c8f975a02ed394a4c4e1c36
596+ react-native-ldk: 3fd5d959c60676bbb5f414a4c5e8a2cd3a4fb227
597597 react-native-randombytes: 421f1c7d48c0af8dbcd471b0324393ebf8fe7846
598598 react-native-tcp-socket: c1b7297619616b4c9caae6889bcb0aba78086989
599599 React-perflogger: 8c79399b0500a30ee8152d0f9f11beae7fc36595
Original file line number Diff line number Diff line change @@ -409,6 +409,9 @@ class LdkModule(reactContext: ReactApplicationContext) : ReactContextBaseJavaMod
409409
410410 val scoringParams = ProbabilisticScoringDecayParameters .with_default()
411411 val scoringFeeParams = ProbabilisticScoringFeeParameters .with_default()
412+ scoringFeeParams._base_penalty_msat = 500 * 1000
413+
414+ LdkEventEmitter .send(EventTypes .native_log, " Overriding base_penalty_msat: ${scoringFeeParams._base_penalty_msat } " )
412415
413416 chainMonitor = ChainMonitor .of(
414417 Option_FilterZ .some(filter.filter),
Original file line number Diff line number Diff line change @@ -421,6 +421,11 @@ class Ldk: NSObject {
421421
422422 // print("\(String(cString: strerror(22)))")
423423
424+ let scoreParams = ProbabilisticScoringFeeParameters . initWithDefault ( )
425+ scoreParams. setBasePenaltyMsat ( val: 500 * 1000 )
426+
427+ LdkEventEmitter . shared. send ( withEvent: . native_log, body: " Overriding basePenaltyMsat: \( scoreParams. getBasePenaltyMsat ( ) ) " )
428+
424429 let params = ChannelManagerConstructionParameters (
425430 config: userConfig,
426431 entropySource: keysManager. asEntropySource ( ) ,
@@ -431,7 +436,8 @@ class Ldk: NSObject {
431436 txBroadcaster: broadcaster,
432437 logger: logger,
433438 enableP2PGossip: enableP2PGossip,
434- scorer: scorer
439+ scorer: scorer,
440+ scoreParams: scoreParams
435441 //TODO set payerRetries
436442 )
437443
@@ -899,7 +905,7 @@ class Ldk: NSObject {
899905 amtMsat: amountSats == 0 ? nil : UInt64 ( amountSats) * 1000 ,
900906 description: String ( description) . withoutEmojis, //TODO remove to allow emojis when fixed in ldk
901907 invoiceExpiryDeltaSecs: UInt32 ( expiryDelta) ,
902- minFinalCltvExpiryDelta: nil //TOOD
908+ minFinalCltvExpiryDelta: nil
903909 )
904910
905911 if res. isOk ( ) {
Original file line number Diff line number Diff line change 11{
22 "name" : " @synonymdev/react-native-ldk" ,
33 "title" : " React Native LDK" ,
4- "version" : " 0.0.120 " ,
4+ "version" : " 0.0.122 " ,
55 "description" : " React Native wrapper for LDK" ,
66 "main" : " ./dist/index.js" ,
77 "types" : " ./dist/index.d.ts" ,
You can’t perform that action at this time.
0 commit comments