@@ -593,14 +593,14 @@ use futures_util::{dummy_waker, Joiner, OptionalSelector, Selector, SelectorOutp
593
593
/// # struct StoreSync {}
594
594
/// # impl lightning::util::persist::KVStoreSync for StoreSync {
595
595
/// # fn read(&self, primary_namespace: &str, secondary_namespace: &str, key: &str) -> io::Result<Vec<u8>> { Ok(Vec::new()) }
596
- /// # fn write(&self, primary_namespace: &str, secondary_namespace: &str, key: &str, buf: &[u8] ) -> io::Result<()> { Ok(()) }
596
+ /// # fn write(&self, primary_namespace: &str, secondary_namespace: &str, key: &str, buf: Vec<u8> ) -> io::Result<()> { Ok(()) }
597
597
/// # fn remove(&self, primary_namespace: &str, secondary_namespace: &str, key: &str, lazy: bool) -> io::Result<()> { Ok(()) }
598
598
/// # fn list(&self, primary_namespace: &str, secondary_namespace: &str) -> io::Result<Vec<String>> { Ok(Vec::new()) }
599
599
/// # }
600
600
/// # struct Store {}
601
601
/// # impl lightning::util::persist::KVStore for Store {
602
602
/// # fn read(&self, primary_namespace: &str, secondary_namespace: &str, key: &str) -> Pin<Box<dyn Future<Output = Result<Vec<u8>, io::Error>> + 'static + Send>> { todo!() }
603
- /// # fn write(&self, primary_namespace: &str, secondary_namespace: &str, key: &str, buf: &[u8] ) -> Pin<Box<dyn Future<Output = Result<(), io::Error>> + 'static + Send>> { todo!() }
603
+ /// # fn write(&self, primary_namespace: &str, secondary_namespace: &str, key: &str, buf: Vec<u8> ) -> Pin<Box<dyn Future<Output = Result<(), io::Error>> + 'static + Send>> { todo!() }
604
604
/// # fn remove(&self, primary_namespace: &str, secondary_namespace: &str, key: &str, lazy: bool) -> Pin<Box<dyn Future<Output = Result<(), io::Error>> + 'static + Send>> { todo!() }
605
605
/// # fn list(&self, primary_namespace: &str, secondary_namespace: &str) -> Pin<Box<dyn Future<Output = Result<Vec<String>, io::Error>> + 'static + Send>> { todo!() }
606
606
/// # }
@@ -796,7 +796,7 @@ where
796
796
SCORER_PERSISTENCE_PRIMARY_NAMESPACE ,
797
797
SCORER_PERSISTENCE_SECONDARY_NAMESPACE ,
798
798
SCORER_PERSISTENCE_KEY ,
799
- & scorer. encode ( ) ,
799
+ scorer. encode ( ) ,
800
800
)
801
801
. await
802
802
{
@@ -932,7 +932,7 @@ where
932
932
CHANNEL_MANAGER_PERSISTENCE_PRIMARY_NAMESPACE ,
933
933
CHANNEL_MANAGER_PERSISTENCE_SECONDARY_NAMESPACE ,
934
934
CHANNEL_MANAGER_PERSISTENCE_KEY ,
935
- & channel_manager. get_cm ( ) . encode ( ) ,
935
+ channel_manager. get_cm ( ) . encode ( ) ,
936
936
)
937
937
. await
938
938
} ;
@@ -977,7 +977,7 @@ where
977
977
NETWORK_GRAPH_PERSISTENCE_PRIMARY_NAMESPACE ,
978
978
NETWORK_GRAPH_PERSISTENCE_SECONDARY_NAMESPACE ,
979
979
NETWORK_GRAPH_PERSISTENCE_KEY ,
980
- & network_graph. encode ( ) ,
980
+ network_graph. encode ( ) ,
981
981
)
982
982
. await
983
983
{
@@ -1020,7 +1020,7 @@ where
1020
1020
SCORER_PERSISTENCE_PRIMARY_NAMESPACE ,
1021
1021
SCORER_PERSISTENCE_SECONDARY_NAMESPACE ,
1022
1022
SCORER_PERSISTENCE_KEY ,
1023
- & scorer. encode ( ) ,
1023
+ scorer. encode ( ) ,
1024
1024
)
1025
1025
. await
1026
1026
{
@@ -1128,7 +1128,7 @@ where
1128
1128
CHANNEL_MANAGER_PERSISTENCE_PRIMARY_NAMESPACE ,
1129
1129
CHANNEL_MANAGER_PERSISTENCE_SECONDARY_NAMESPACE ,
1130
1130
CHANNEL_MANAGER_PERSISTENCE_KEY ,
1131
- & channel_manager. get_cm ( ) . encode ( ) ,
1131
+ channel_manager. get_cm ( ) . encode ( ) ,
1132
1132
)
1133
1133
. await ?;
1134
1134
if let Some ( ref scorer) = scorer {
@@ -1137,7 +1137,7 @@ where
1137
1137
SCORER_PERSISTENCE_PRIMARY_NAMESPACE ,
1138
1138
SCORER_PERSISTENCE_SECONDARY_NAMESPACE ,
1139
1139
SCORER_PERSISTENCE_KEY ,
1140
- & scorer. encode ( ) ,
1140
+ scorer. encode ( ) ,
1141
1141
)
1142
1142
. await ?;
1143
1143
}
@@ -1147,7 +1147,7 @@ where
1147
1147
NETWORK_GRAPH_PERSISTENCE_PRIMARY_NAMESPACE ,
1148
1148
NETWORK_GRAPH_PERSISTENCE_SECONDARY_NAMESPACE ,
1149
1149
NETWORK_GRAPH_PERSISTENCE_KEY ,
1150
- & network_graph. encode ( ) ,
1150
+ network_graph. encode ( ) ,
1151
1151
)
1152
1152
. await ?;
1153
1153
}
@@ -1352,7 +1352,7 @@ impl BackgroundProcessor {
1352
1352
SCORER_PERSISTENCE_PRIMARY_NAMESPACE ,
1353
1353
SCORER_PERSISTENCE_SECONDARY_NAMESPACE ,
1354
1354
SCORER_PERSISTENCE_KEY ,
1355
- & scorer. encode ( ) ,
1355
+ scorer. encode ( ) ,
1356
1356
) {
1357
1357
log_error ! ( logger, "Error: Failed to persist scorer, check your disk and permissions {}" , e)
1358
1358
}
@@ -1452,7 +1452,7 @@ impl BackgroundProcessor {
1452
1452
CHANNEL_MANAGER_PERSISTENCE_PRIMARY_NAMESPACE ,
1453
1453
CHANNEL_MANAGER_PERSISTENCE_SECONDARY_NAMESPACE ,
1454
1454
CHANNEL_MANAGER_PERSISTENCE_KEY ,
1455
- & channel_manager. get_cm ( ) . encode ( ) ,
1455
+ channel_manager. get_cm ( ) . encode ( ) ,
1456
1456
) ) ?;
1457
1457
log_trace ! ( logger, "Done persisting ChannelManager." ) ;
1458
1458
}
@@ -1484,7 +1484,7 @@ impl BackgroundProcessor {
1484
1484
NETWORK_GRAPH_PERSISTENCE_PRIMARY_NAMESPACE ,
1485
1485
NETWORK_GRAPH_PERSISTENCE_SECONDARY_NAMESPACE ,
1486
1486
NETWORK_GRAPH_PERSISTENCE_KEY ,
1487
- & network_graph. encode ( ) ,
1487
+ network_graph. encode ( ) ,
1488
1488
) {
1489
1489
log_error ! ( logger, "Error: Failed to persist network graph, check your disk and permissions {}" , e) ;
1490
1490
}
@@ -1513,7 +1513,7 @@ impl BackgroundProcessor {
1513
1513
SCORER_PERSISTENCE_PRIMARY_NAMESPACE ,
1514
1514
SCORER_PERSISTENCE_SECONDARY_NAMESPACE ,
1515
1515
SCORER_PERSISTENCE_KEY ,
1516
- & scorer. encode ( ) ,
1516
+ scorer. encode ( ) ,
1517
1517
) {
1518
1518
log_error ! ( logger,
1519
1519
"Error: Failed to persist scorer, check your disk and permissions {}" ,
@@ -1556,22 +1556,22 @@ impl BackgroundProcessor {
1556
1556
CHANNEL_MANAGER_PERSISTENCE_PRIMARY_NAMESPACE ,
1557
1557
CHANNEL_MANAGER_PERSISTENCE_SECONDARY_NAMESPACE ,
1558
1558
CHANNEL_MANAGER_PERSISTENCE_KEY ,
1559
- & channel_manager. get_cm ( ) . encode ( ) ,
1559
+ channel_manager. get_cm ( ) . encode ( ) ,
1560
1560
) ?;
1561
1561
if let Some ( ref scorer) = scorer {
1562
1562
kv_store. write (
1563
1563
SCORER_PERSISTENCE_PRIMARY_NAMESPACE ,
1564
1564
SCORER_PERSISTENCE_SECONDARY_NAMESPACE ,
1565
1565
SCORER_PERSISTENCE_KEY ,
1566
- & scorer. encode ( ) ,
1566
+ scorer. encode ( ) ,
1567
1567
) ?;
1568
1568
}
1569
1569
if let Some ( network_graph) = gossip_sync. network_graph ( ) {
1570
1570
kv_store. write (
1571
1571
NETWORK_GRAPH_PERSISTENCE_PRIMARY_NAMESPACE ,
1572
1572
NETWORK_GRAPH_PERSISTENCE_SECONDARY_NAMESPACE ,
1573
1573
NETWORK_GRAPH_PERSISTENCE_KEY ,
1574
- & network_graph. encode ( ) ,
1574
+ network_graph. encode ( ) ,
1575
1575
) ?;
1576
1576
}
1577
1577
Ok ( ( ) )
@@ -1916,7 +1916,7 @@ mod tests {
1916
1916
}
1917
1917
1918
1918
fn write (
1919
- & self , primary_namespace : & str , secondary_namespace : & str , key : & str , buf : & [ u8 ] ,
1919
+ & self , primary_namespace : & str , secondary_namespace : & str , key : & str , buf : Vec < u8 > ,
1920
1920
) -> lightning:: io:: Result < ( ) > {
1921
1921
if primary_namespace == CHANNEL_MANAGER_PERSISTENCE_PRIMARY_NAMESPACE
1922
1922
&& secondary_namespace == CHANNEL_MANAGER_PERSISTENCE_SECONDARY_NAMESPACE
0 commit comments