@@ -237,7 +237,6 @@ impl<NG: Deref<Target=NetworkGraph<L>>, L: Deref> RapidGossipSync<NG, L> where L
237
237
238
238
#[ cfg( test) ]
239
239
mod tests {
240
- use bitcoin:: blockdata:: constants:: genesis_block;
241
240
use bitcoin:: Network ;
242
241
243
242
use lightning:: ln:: msgs:: DecodeError ;
@@ -269,9 +268,8 @@ mod tests {
269
268
270
269
#[ test]
271
270
fn network_graph_fails_to_update_from_clipped_input ( ) {
272
- let block_hash = genesis_block ( Network :: Bitcoin ) . block_hash ( ) ;
273
271
let logger = TestLogger :: new ( ) ;
274
- let network_graph = NetworkGraph :: new ( block_hash , & logger) ;
272
+ let network_graph = NetworkGraph :: new ( Network :: Bitcoin , & logger) ;
275
273
276
274
let example_input = vec ! [
277
275
76 , 68 , 75 , 1 , 111 , 226 , 140 , 10 , 182 , 241 , 179 , 114 , 193 , 166 , 162 , 70 , 174 , 99 , 247 ,
@@ -309,9 +307,8 @@ mod tests {
309
307
68 , 226 , 0 , 6 , 11 , 0 , 1 , 128 ,
310
308
] ;
311
309
312
- let block_hash = genesis_block ( Network :: Bitcoin ) . block_hash ( ) ;
313
310
let logger = TestLogger :: new ( ) ;
314
- let network_graph = NetworkGraph :: new ( block_hash , & logger) ;
311
+ let network_graph = NetworkGraph :: new ( Network :: Bitcoin , & logger) ;
315
312
316
313
assert_eq ! ( network_graph. read_only( ) . channels( ) . len( ) , 0 ) ;
317
314
@@ -338,9 +335,8 @@ mod tests {
338
335
2 , 68 , 226 , 0 , 6 , 11 , 0 , 1 , 128 ,
339
336
] ;
340
337
341
- let block_hash = genesis_block ( Network :: Bitcoin ) . block_hash ( ) ;
342
338
let logger = TestLogger :: new ( ) ;
343
- let network_graph = NetworkGraph :: new ( block_hash , & logger) ;
339
+ let network_graph = NetworkGraph :: new ( Network :: Bitcoin , & logger) ;
344
340
345
341
assert_eq ! ( network_graph. read_only( ) . channels( ) . len( ) , 0 ) ;
346
342
@@ -375,9 +371,8 @@ mod tests {
375
371
0 , 1 , 0 , 0 , 0 , 125 , 255 , 2 , 68 , 226 , 0 , 6 , 11 , 0 , 1 , 5 , 0 , 0 , 0 , 0 , 29 , 129 , 25 , 192 ,
376
372
] ;
377
373
378
- let block_hash = genesis_block ( Network :: Bitcoin ) . block_hash ( ) ;
379
374
let logger = TestLogger :: new ( ) ;
380
- let network_graph = NetworkGraph :: new ( block_hash , & logger) ;
375
+ let network_graph = NetworkGraph :: new ( Network :: Bitcoin , & logger) ;
381
376
382
377
assert_eq ! ( network_graph. read_only( ) . channels( ) . len( ) , 0 ) ;
383
378
@@ -442,9 +437,8 @@ mod tests {
442
437
25 , 192 ,
443
438
] ;
444
439
445
- let block_hash = genesis_block ( Network :: Bitcoin ) . block_hash ( ) ;
446
440
let logger = TestLogger :: new ( ) ;
447
- let network_graph = NetworkGraph :: new ( block_hash , & logger) ;
441
+ let network_graph = NetworkGraph :: new ( Network :: Bitcoin , & logger) ;
448
442
449
443
assert_eq ! ( network_graph. read_only( ) . channels( ) . len( ) , 0 ) ;
450
444
@@ -502,9 +496,8 @@ mod tests {
502
496
25 , 192 ,
503
497
] ;
504
498
505
- let block_hash = genesis_block ( Network :: Bitcoin ) . block_hash ( ) ;
506
499
let logger = TestLogger :: new ( ) ;
507
- let network_graph = NetworkGraph :: new ( block_hash , & logger) ;
500
+ let network_graph = NetworkGraph :: new ( Network :: Bitcoin , & logger) ;
508
501
509
502
assert_eq ! ( network_graph. read_only( ) . channels( ) . len( ) , 0 ) ;
510
503
@@ -528,9 +521,8 @@ mod tests {
528
521
529
522
#[ test]
530
523
fn full_update_succeeds ( ) {
531
- let block_hash = genesis_block ( Network :: Bitcoin ) . block_hash ( ) ;
532
524
let logger = TestLogger :: new ( ) ;
533
- let network_graph = NetworkGraph :: new ( block_hash , & logger) ;
525
+ let network_graph = NetworkGraph :: new ( Network :: Bitcoin , & logger) ;
534
526
535
527
assert_eq ! ( network_graph. read_only( ) . channels( ) . len( ) , 0 ) ;
536
528
@@ -560,9 +552,8 @@ mod tests {
560
552
561
553
#[ test]
562
554
fn full_update_succeeds_at_the_beginning_of_the_unix_era ( ) {
563
- let block_hash = genesis_block ( Network :: Bitcoin ) . block_hash ( ) ;
564
555
let logger = TestLogger :: new ( ) ;
565
- let network_graph = NetworkGraph :: new ( block_hash , & logger) ;
556
+ let network_graph = NetworkGraph :: new ( Network :: Bitcoin , & logger) ;
566
557
567
558
assert_eq ! ( network_graph. read_only( ) . channels( ) . len( ) , 0 ) ;
568
559
@@ -576,14 +567,13 @@ mod tests {
576
567
#[ test]
577
568
fn timestamp_edge_cases_are_handled_correctly ( ) {
578
569
// this is the timestamp encoded in the binary data of valid_input below
579
- let block_hash = genesis_block ( Network :: Bitcoin ) . block_hash ( ) ;
580
570
let logger = TestLogger :: new ( ) ;
581
571
582
572
let latest_succeeding_time = VALID_BINARY_TIMESTAMP + STALE_RGS_UPDATE_AGE_LIMIT_SECS ;
583
573
let earliest_failing_time = latest_succeeding_time + 1 ;
584
574
585
575
{
586
- let network_graph = NetworkGraph :: new ( block_hash , & logger) ;
576
+ let network_graph = NetworkGraph :: new ( Network :: Bitcoin , & logger) ;
587
577
assert_eq ! ( network_graph. read_only( ) . channels( ) . len( ) , 0 ) ;
588
578
589
579
let rapid_sync = RapidGossipSync :: new ( & network_graph) ;
@@ -593,7 +583,7 @@ mod tests {
593
583
}
594
584
595
585
{
596
- let network_graph = NetworkGraph :: new ( block_hash , & logger) ;
586
+ let network_graph = NetworkGraph :: new ( Network :: Bitcoin , & logger) ;
597
587
assert_eq ! ( network_graph. read_only( ) . channels( ) . len( ) , 0 ) ;
598
588
599
589
let rapid_sync = RapidGossipSync :: new ( & network_graph) ;
@@ -630,9 +620,8 @@ mod tests {
630
620
0 , 0 , 1 ,
631
621
] ;
632
622
633
- let block_hash = genesis_block ( Network :: Bitcoin ) . block_hash ( ) ;
634
623
let logger = TestLogger :: new ( ) ;
635
- let network_graph = NetworkGraph :: new ( block_hash , & logger) ;
624
+ let network_graph = NetworkGraph :: new ( Network :: Bitcoin , & logger) ;
636
625
let rapid_sync = RapidGossipSync :: new ( & network_graph) ;
637
626
let update_result = rapid_sync. update_network_graph ( & unknown_version_input[ ..] ) ;
638
627
0 commit comments