Skip to content

Commit 3222239

Browse files
committed
f rebase
1 parent 72c22cc commit 3222239

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

lightning-invoice/src/payment.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1190,8 +1190,8 @@ mod tests {
11901190
// *** Full Featured Functional Tests with a Real ChannelManager ***
11911191
struct ManualRouter(Mutex<LinkedList<Result<Route, LightningError>>>);
11921192

1193-
impl Router for ManualRouter {
1194-
fn find_route(&self, _payer: &PublicKey, _params: &RouteParameters, _first_hops: Option<&[&ChannelDetails]>)
1193+
impl<S: routing::Score> Router<S> for ManualRouter {
1194+
fn find_route(&self, _payer: &PublicKey, _params: &RouteParameters, _first_hops: Option<&[&ChannelDetails]>, _scorer: &S)
11951195
-> Result<Route, LightningError> {
11961196
self.0.lock().unwrap().pop_front().unwrap()
11971197
}
@@ -1248,7 +1248,8 @@ mod tests {
12481248

12491249
let event_handled = core::cell::RefCell::new(false);
12501250
let event_handler = |_: &_| { *event_handled.borrow_mut() = true; };
1251-
let invoice_payer = InvoicePayer::new(nodes[0].node, route_res, nodes[0].logger, event_handler, RetryAttempts(1));
1251+
let scorer = RefCell::new(TestScorer::new());
1252+
let invoice_payer = InvoicePayer::new(nodes[0].node, route_res, &scorer, nodes[0].logger, event_handler, RetryAttempts(1));
12521253

12531254
invoice_payer.pay_invoice(&create_invoice_from_channelmanager(
12541255
&nodes[1].node, nodes[1].keys_manager, Currency::Bitcoin, Some(100_010_000), "Invoice".to_string()).unwrap()).unwrap();

0 commit comments

Comments
 (0)