@@ -26,6 +26,7 @@ enum EventTypes: String, CaseIterable {
2626 case channel_manager_restarted = " channel_manager_restarted "
2727 case backup_state_update = " backup_state_update "
2828 case lsp_log = " lsp_log "
29+ case used_close_address = " used_close_address "
2930}
3031//*****************************************************************
3132
@@ -210,7 +211,7 @@ class Ldk: NSObject {
210211 }
211212
212213 @objc
213- func initKeysManager( _ seed: NSString , destinationScriptPublicKey: NSString , witnessProgram: NSString , witnessProgramVersion: NSInteger , resolve: @escaping RCTPromiseResolveBlock , reject: @escaping RCTPromiseRejectBlock ) {
214+ func initKeysManager( _ seed: NSString , address : NSString , destinationScriptPublicKey: NSString , witnessProgram: NSString , witnessProgramVersion: NSInteger , resolve: @escaping RCTPromiseResolveBlock , reject: @escaping RCTPromiseRejectBlock ) {
214215 if keysManager != nil {
215216 //If previously started with the same key (by backup client) return success.
216217 return handleResolve ( resolve, . keys_manager_init_success)
@@ -228,6 +229,7 @@ class Ldk: NSObject {
228229 seed: String ( seed) . hexaBytes,
229230 startingTimeSecs: seconds,
230231 startingTimeNanos: nanoSeconds,
232+ address: String ( address) ,
231233 destinationScriptPublicKey: String ( destinationScriptPublicKey) . hexaBytes,
232234 witnessProgram: String ( witnessProgram) . hexaBytes,
233235 witnessProgramVersion: UInt8 ( witnessProgramVersion)
@@ -661,7 +663,7 @@ class Ldk: NSObject {
661663 droppedPeerTimer = Timer . scheduledTimer (
662664 timeInterval: 5.0 ,
663665 target: self ,
664- selector: #selector( handleDroppedPeers) ,
666+ selector: #selector( self . handleDroppedPeers) ,
665667 userInfo: nil ,
666668 repeats: true
667669 )
0 commit comments