Skip to content

Commit 87fc7d4

Browse files
author
Elias Rohrer
committed
Fix fuzz.
1 parent 6fbaee6 commit 87fc7d4

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

fuzz/src/full_stack.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -455,7 +455,7 @@ pub fn do_test(data: &[u8], logger: &Arc<dyn Logger>) {
455455
final_value_msat,
456456
final_cltv_expiry_delta: 42,
457457
};
458-
let random_bytes = get_slice!(32);
458+
let random_bytes: [u8; 32] = get_slice!(32).try_into().unwrap();
459459
let route = match find_route(&our_id, &params, &network_graph, None, Arc::clone(&logger), &scorer, &random_bytes) {
460460
Ok(route) => route,
461461
Err(_) => return,
@@ -479,7 +479,7 @@ pub fn do_test(data: &[u8], logger: &Arc<dyn Logger>) {
479479
final_value_msat,
480480
final_cltv_expiry_delta: 42,
481481
};
482-
let random_bytes = get_slice!(32);
482+
let random_bytes: [u8; 32] = get_slice!(32).try_into().unwrap();
483483
let mut route = match find_route(&our_id, &params, &network_graph, None, Arc::clone(&logger), &scorer, &random_bytes) {
484484
Ok(route) => route,
485485
Err(_) => return,

fuzz/src/router.rs

+2-1
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ use utils::test_logger;
3232
use std::collections::HashSet;
3333
use std::sync::Arc;
3434
use std::sync::atomic::{AtomicUsize, Ordering};
35+
use std::convert::TryInto;
3536

3637
#[inline]
3738
pub fn slice_to_be16(v: &[u8]) -> u16 {
@@ -250,7 +251,7 @@ pub fn do_test<Out: test_logger::Output>(data: &[u8], out: Out) {
250251
}
251252
}
252253
let scorer = Scorer::with_fixed_penalty(0);
253-
let random_bytes = get_slice!(32);
254+
let random_bytes: [u8; 32] = get_slice!(32).try_into().unwrap();
254255
for target in node_pks.iter() {
255256
let route_params = RouteParameters {
256257
payment_params: PaymentParameters::from_node_id(*target).with_route_hints(last_hops.clone()),

0 commit comments

Comments
 (0)