@@ -254,7 +254,7 @@ class LdkChannelManagerPersister: ChannelManagerConstructor.EventHandler {
254254 return
255255 }
256256
257- var payments: Array <HashMap <String , Any >> = arrayOf()
257+ var payments: Array <HashMap <String , Any ? >> = arrayOf()
258258 var paymentReplaced = false
259259
260260 try {
@@ -275,7 +275,7 @@ class LdkChannelManagerPersister: ChannelManagerConstructor.EventHandler {
275275 continue
276276 }
277277
278- val map = HashMap <String , Any >()
278+ val map = HashMap <String , Any ? >()
279279 for (key in existingPayment.keys()) {
280280 map[key] = existingPayments.getJSONObject(i).get(key)
281281 }
@@ -296,13 +296,13 @@ class LdkChannelManagerPersister: ChannelManagerConstructor.EventHandler {
296296 File (LdkModule .accountStoragePath + " /" + LdkFileNames .PaymentsClaimed .fileName).writeText(JSONArray (payments).toString())
297297 }
298298
299- fun persistPaymentSent (payment : HashMap <String , Any >) {
299+ fun persistPaymentSent (payment : HashMap <String , Any ? >) {
300300 if (LdkModule .accountStoragePath == " " ) {
301301 LdkEventEmitter .send(EventTypes .native_log, " Error. Failed to persist sent payment to disk (No set storage)" )
302302 return
303303 }
304304
305- var payments: Array <HashMap <String , Any >> = arrayOf()
305+ var payments: Array <HashMap <String , Any ? >> = arrayOf()
306306 var paymentReplaced = false
307307
308308 try {
@@ -319,7 +319,7 @@ class LdkChannelManagerPersister: ChannelManagerConstructor.EventHandler {
319319 continue
320320 }
321321
322- val map = HashMap <String , Any >()
322+ val map = HashMap <String , Any ? >()
323323 for (key in existingPayment.keys()) {
324324 map[key] = existingPayment.get(key)
325325 }
0 commit comments