@@ -29,7 +29,7 @@ use bitcoin::transaction::{Transaction, TxOut};
2929use bitcoin:: FeeRate ;
3030
3131use bitcoin:: block:: Header ;
32- use bitcoin:: hash_types:: { BlockHash , Txid } ;
32+ use bitcoin:: hash_types:: Txid ;
3333use bitcoin:: hashes:: sha256:: Hash as Sha256 ;
3434use bitcoin:: hashes:: sha256d:: Hash as Sha256dHash ;
3535use bitcoin:: hashes:: Hash as TraitImport ;
@@ -75,11 +75,11 @@ use lightning::sign::{
7575 SignerProvider ,
7676} ;
7777use lightning:: types:: payment:: { PaymentHash , PaymentPreimage , PaymentSecret } ;
78- use lightning:: util:: async_poll:: { MaybeSend , MaybeSync } ;
7978use lightning:: util:: config:: UserConfig ;
8079use lightning:: util:: errors:: APIError ;
8180use lightning:: util:: hash_tables:: * ;
8281use lightning:: util:: logger:: Logger ;
82+ use lightning:: util:: native_async:: { MaybeSend , MaybeSync } ;
8383use lightning:: util:: ser:: { LengthReadable , ReadableArgs , Writeable , Writer } ;
8484use lightning:: util:: test_channel_signer:: { EnforcementState , SignerOp , TestChannelSigner } ;
8585use lightning:: util:: test_utils:: TestWalletSource ;
@@ -332,7 +332,7 @@ impl chain::Watch<TestChannelSigner> for TestChainMonitor {
332332 . map ( |( _, data) | data)
333333 . unwrap_or ( & map_entry. persisted_monitor ) ;
334334 let deserialized_monitor =
335- <( BlockHash , channelmonitor:: ChannelMonitor < TestChannelSigner > ) >:: read (
335+ <( BestBlock , channelmonitor:: ChannelMonitor < TestChannelSigner > ) >:: read (
336336 & mut & latest_monitor_data[ ..] ,
337337 ( & * self . keys , & * self . keys ) ,
338338 )
@@ -1034,7 +1034,7 @@ pub fn do_test<Out: Output + MaybeSend + MaybeSync>(data: &[u8], underlying_out:
10341034 // Use a different value of `use_old_mons` if we have another monitor (only for node B)
10351035 // by shifting `use_old_mons` one in base-3.
10361036 use_old_mons /= 3 ;
1037- let mon = <( BlockHash , ChannelMonitor < TestChannelSigner > ) >:: read (
1037+ let mon = <( BestBlock , ChannelMonitor < TestChannelSigner > ) >:: read (
10381038 & mut & serialized_mon[ ..] ,
10391039 ( & * * keys, & * * keys) ,
10401040 )
@@ -1069,7 +1069,7 @@ pub fn do_test<Out: Output + MaybeSend + MaybeSync>(data: &[u8], underlying_out:
10691069 } ;
10701070
10711071 let manager =
1072- <( BlockHash , ChanMan ) >:: read ( & mut & ser[ ..] , read_args) . expect ( "Failed to read manager" ) ;
1072+ <( BestBlock , ChanMan ) >:: read ( & mut & ser[ ..] , read_args) . expect ( "Failed to read manager" ) ;
10731073 let res = ( manager. 1 , chain_monitor. clone ( ) ) ;
10741074 for ( channel_id, mon) in monitors. drain ( ) {
10751075 assert_eq ! (
0 commit comments