@@ -816,14 +816,15 @@ impl<'a, 'b, L: Deref> WithChannelDetails<'a, 'b, L> where L::Target: Logger {
816
816
817
817
#[ cfg( test) ]
818
818
mod test {
819
- use core:: cell:: RefCell ;
820
819
use core:: time:: Duration ;
821
820
use crate :: { Currency , Description , Bolt11InvoiceDescription , SignOrCreationError , CreationError } ;
822
821
use bitcoin:: hashes:: { Hash , sha256} ;
823
822
use bitcoin:: hashes:: sha256:: Hash as Sha256 ;
824
823
use lightning:: sign:: PhantomKeysManager ;
825
- use lightning:: events:: { MessageSendEvent , MessageSendEventsProvider , Event , EventsProvider } ;
826
- use lightning:: ln:: { PaymentPreimage , PaymentHash } ;
824
+ use lightning:: events:: { MessageSendEvent , MessageSendEventsProvider } ;
825
+ use lightning:: ln:: PaymentHash ;
826
+ #[ cfg( feature = "std" ) ]
827
+ use lightning:: ln:: PaymentPreimage ;
827
828
use lightning:: ln:: channelmanager:: { PhantomRouteHints , MIN_FINAL_CLTV_EXPIRY_DELTA , PaymentId , RecipientOnionFields , Retry } ;
828
829
use lightning:: ln:: functional_test_utils:: * ;
829
830
use lightning:: ln:: msgs:: ChannelMessageHandler ;
@@ -1294,6 +1295,9 @@ mod test {
1294
1295
1295
1296
#[ cfg( feature = "std" ) ]
1296
1297
fn do_test_multi_node_receive ( user_generated_pmt_hash : bool ) {
1298
+ use lightning:: events:: { Event , EventsProvider } ;
1299
+ use core:: cell:: RefCell ;
1300
+
1297
1301
let mut chanmon_cfgs = create_chanmon_cfgs ( 3 ) ;
1298
1302
let seed_1 = [ 42u8 ; 32 ] ;
1299
1303
let seed_2 = [ 43u8 ; 32 ] ;
0 commit comments