@@ -343,7 +343,8 @@ class LDKSwiftTests: XCTestCase {
343
343
shortChannelIdArg: short_channel_id_arg,
344
344
channelFeaturesArg: ChannelFeatures . initWithEmpty ( ) ,
345
345
feeMsatArg: paymentValueMsat,
346
- cltvExpiryDeltaArg: finalCltvValue
346
+ cltvExpiryDeltaArg: finalCltvValue,
347
+ maybeAnnouncedChannelArg: false
347
348
)
348
349
349
350
var hops : [ RouteHop ] = [ routeHop]
@@ -356,16 +357,18 @@ class LDKSwiftTests: XCTestCase {
356
357
shortChannelIdArg: short_channel_id_arg,
357
358
channelFeaturesArg: ChannelFeatures . initWithEmpty ( ) ,
358
359
feeMsatArg: paymentValueMsat,
359
- cltvExpiryDeltaArg: finalCltvValue
360
+ cltvExpiryDeltaArg: finalCltvValue,
361
+ maybeAnnouncedChannelArg: false
360
362
)
361
363
hops. append ( extraHop)
362
364
}
363
365
364
366
let pubkeyBytes = Self . hexStringToBytes ( hexString: destPubkeyHex) !
365
367
let paymentParams = PaymentParameters . initForKeysend ( payeePubkey: pubkeyBytes, finalCltvExpiryDelta: 3 , allowMpp: false )
368
+ let routeParams = RouteParameters . init ( paymentParamsArg: paymentParams, finalValueMsatArg: 1_000_000 , maxTotalRoutingFeeMsatArg: nil )
366
369
let blindedTail = BlindedTail ( hopsArg: [ ] , blindingPointArg: pubkeyBytes, excessFinalCltvExpiryDeltaArg: 0 , finalValueMsatArg: 0 )
367
370
let path = Path ( hopsArg: hops, blindedTailArg: blindedTail)
368
- let route = Route ( pathsArg: [ path] , paymentParamsArg : paymentParams )
371
+ let route = Route ( pathsArg: [ path] , routeParamsArg : routeParams )
369
372
}
370
373
371
374
#if !SWIFT_PACKAGE
@@ -425,15 +428,15 @@ class LDKSwiftTests: XCTestCase {
425
428
let recipientPubkey = LDKSwiftTests . hexStringToBytes ( hexString: " 03864ef025fde8fb587d989186ce6a4a186895ee44a926bfc370e2c366597a3f8f " ) !
426
429
427
430
let paymentParameters = PaymentParameters . initForKeysend ( payeePubkey: recipientPubkey, finalCltvExpiryDelta: 3 , allowMpp: false )
428
- let routeParameters = RouteParameters ( paymentParamsArg: paymentParameters, finalValueMsatArg: 500 )
431
+ let routeParameters = RouteParameters ( paymentParamsArg: paymentParameters, finalValueMsatArg: 500 , maxTotalRoutingFeeMsatArg : nil )
429
432
430
433
print ( " STEP A " )
431
434
432
435
let firstHops : [ ChannelDetails ] ? = nil
433
436
print ( " STEP B " )
434
437
let randomSeedBytes : [ UInt8 ] = [ UInt8] ( repeating: 0 , count: 32 )
435
438
let scoreParams = ProbabilisticScoringFeeParameters . initWithDefault ( ) ;
436
- let foundRoute = Bindings . findRoute ( ourNodePubkey: payerPubkey, routeParams: routeParameters, networkGraph: networkGraph, firstHops: [ ] , logger: logger, scorer: score, scoreParams: scoreParams, randomSeedBytes: randomSeedBytes)
439
+ let foundRoute = Bindings . findRoute ( ourNodePubkey: payerPubkey, routeParams: routeParameters, networkGraph: networkGraph, firstHops: [ ] , logger: logger, scorer: score. getScoreLookUp ( ) , scoreParams: scoreParams, randomSeedBytes: randomSeedBytes)
437
440
// let foundRoute = router.find_route(payer: payerPubkey, route_params: routeParameters, payment_hash: nil, first_hops: firstHops, inflight_htlcs: <#T##InFlightHtlcs#>)
438
441
439
442
if let routeError = foundRoute. getError ( ) {
0 commit comments