@@ -40,7 +40,7 @@ use lightning::sign::ChangeDestinationSourceSync;
40
40
use lightning:: sign:: EntropySource ;
41
41
use lightning:: sign:: OutputSpender ;
42
42
use lightning:: util:: logger:: Logger ;
43
- use lightning:: util:: persist:: { KVStoreSync , Persister , PersisterSync } ;
43
+ use lightning:: util:: persist:: { KVStore , KVStoreSync , Persister , PersisterSync } ;
44
44
use lightning:: util:: sweep:: OutputSweeper ;
45
45
#[ cfg( feature = "std" ) ]
46
46
use lightning:: util:: sweep:: OutputSweeperSync ;
@@ -706,7 +706,7 @@ use futures_util::{dummy_waker, OptionalSelector, Selector, SelectorOutput};
706
706
/// # persister: Arc<Store>,
707
707
/// # logger: Arc<Logger>,
708
708
/// # scorer: Arc<Scorer>,
709
- /// # sweeper: Arc<OutputSweeper<Arc<B>, Arc<D>, Arc<FE>, Arc<F>, Arc<K >, Arc<Logger>, Arc<O>>>,
709
+ /// # sweeper: Arc<OutputSweeper<Arc<B>, Arc<D>, Arc<FE>, Arc<F>, Arc<lightning::util::persist::KVStoreSyncWrapper<Arc<K>> >, Arc<Logger>, Arc<O>>>,
710
710
/// # }
711
711
/// #
712
712
/// # async fn setup_background_processing<
@@ -719,7 +719,8 @@ use futures_util::{dummy_waker, OptionalSelector, Selector, SelectorOutput};
719
719
/// # O: lightning::sign::OutputSpender + Send + Sync + 'static,
720
720
/// # >(node: Node<B, F, FE, UL, D, K, O>) {
721
721
/// let background_persister_sync = Arc::clone(&node.persister);
722
- /// let background_persister = Arc::new(Arc::new(lightning::util::persist::KVStoreSyncWrapper(background_persister_sync)));
722
+ /// let background_kv_store = Arc::new(lightning::util::persist::KVStoreSyncWrapper(background_persister_sync));
723
+ /// let background_persister = Arc::new(background_kv_store);
723
724
/// let background_event_handler = Arc::clone(&node.event_handler);
724
725
/// let background_chain_mon = Arc::clone(&node.chain_monitor);
725
726
/// let background_chan_man = Arc::clone(&node.channel_manager);
@@ -832,7 +833,7 @@ where
832
833
LM :: Target : ALiquidityManager ,
833
834
O :: Target : ' static + OutputSpender ,
834
835
D :: Target : ' static + ChangeDestinationSource ,
835
- K :: Target : ' static + KVStoreSync ,
836
+ K :: Target : ' static + KVStore ,
836
837
{
837
838
let mut should_break = false ;
838
839
let async_event_handler = |event| {
0 commit comments