projects
/
rust-lightning
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge pull request #1272 from lightning-signer/2022-01-sign-invoice-api
[rust-lightning]
/
fuzz
/
src
/
router.rs
diff --git
a/fuzz/src/router.rs
b/fuzz/src/router.rs
index 7f7d9585cc279df031ad14304272fae6782fdfca..efa244d9bf5cb6eb4715730fff3f2baca5f9f2f7 100644
(file)
--- a/
fuzz/src/router.rs
+++ b/
fuzz/src/router.rs
@@
-16,8
+16,8
@@
use lightning::chain::transaction::OutPoint;
use lightning::ln::channelmanager::{ChannelDetails, ChannelCounterparty};
use lightning::ln::features::InitFeatures;
use lightning::ln::msgs;
use lightning::ln::channelmanager::{ChannelDetails, ChannelCounterparty};
use lightning::ln::features::InitFeatures;
use lightning::ln::msgs;
-use lightning::routing::router::{find_route, Pay
ee
, RouteHint, RouteHintHop, RouteParameters};
-use lightning::routing::scor
er
::Scorer;
+use lightning::routing::router::{find_route, Pay
mentParameters
, RouteHint, RouteHintHop, RouteParameters};
+use lightning::routing::scor
ing
::Scorer;
use lightning::util::logger::Logger;
use lightning::util::ser::Readable;
use lightning::routing::network_graph::{NetworkGraph, RoutingFees};
use lightning::util::logger::Logger;
use lightning::util::ser::Readable;
use lightning::routing::network_graph::{NetworkGraph, RoutingFees};
@@
-223,6
+223,7
@@
pub fn do_test<Out: test_logger::Output>(data: &[u8], out: Out) {
force_close_spend_delay: None,
is_outbound: true, is_funding_locked: true,
is_usable: true, is_public: true,
force_close_spend_delay: None,
is_outbound: true, is_funding_locked: true,
is_usable: true, is_public: true,
+ balance_msat: 0,
outbound_capacity_msat: 0,
});
}
outbound_capacity_msat: 0,
});
}
@@
-248,14
+249,14
@@
pub fn do_test<Out: test_logger::Output>(data: &[u8], out: Out) {
}]));
}
}
}]));
}
}
- let scorer = Scorer::
new
(0);
+ let scorer = Scorer::
with_fixed_penalty
(0);
for target in node_pks.iter() {
for target in node_pks.iter() {
- let params = RouteParameters {
- pay
ee: Payee::new
(*target).with_route_hints(last_hops.clone()),
+ let
route_
params = RouteParameters {
+ pay
ment_params: PaymentParameters::from_node_id
(*target).with_route_hints(last_hops.clone()),
final_value_msat: slice_to_be64(get_slice!(8)),
final_cltv_expiry_delta: slice_to_be32(get_slice!(4)),
};
final_value_msat: slice_to_be64(get_slice!(8)),
final_cltv_expiry_delta: slice_to_be32(get_slice!(4)),
};
- let _ = find_route(&our_pubkey, ¶ms, &net_graph,
+ let _ = find_route(&our_pubkey, &
route_
params, &net_graph,
first_hops.map(|c| c.iter().collect::<Vec<_>>()).as_ref().map(|a| a.as_slice()),
Arc::clone(&logger), &scorer);
}
first_hops.map(|c| c.iter().collect::<Vec<_>>()).as_ref().map(|a| a.as_slice()),
Arc::clone(&logger), &scorer);
}