Skip to content

Commit 8fb35e4

Browse files
committed
Remove unnecessary variable indirection in persist.rs
1 parent a76aaa2 commit 8fb35e4

File tree

1 file changed

+7
-14
lines changed

1 file changed

+7
-14
lines changed

lightning/src/util/persist.rs

Lines changed: 7 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -752,8 +752,7 @@ where
752752
Vec<(BlockHash, ChannelMonitor<<SP::Target as SignerProvider>::EcdsaSigner>)>,
753753
io::Error,
754754
> {
755-
let primary = CHANNEL_MONITOR_NAMESPACE;
756-
let monitor_list = self.0.kv_store.list(primary, "").await?;
755+
let monitor_list = self.0.kv_store.list(CHANNEL_MONITOR_NAMESPACE, "").await?;
757756
let mut res = Vec::with_capacity(monitor_list.len());
758757
// TODO: Parallelize this loop
759758
for monitor_key in monitor_list {
@@ -936,8 +935,7 @@ where
936935
&self, monitor_name: &MonitorName, monitor_key: &str,
937936
) -> Result<(BlockHash, ChannelMonitor<<SP::Target as SignerProvider>::EcdsaSigner>), io::Error>
938937
{
939-
let primary = CHANNEL_MONITOR_NAMESPACE;
940-
let monitor_bytes = self.kv_store.read(primary, "", monitor_key).await?;
938+
let monitor_bytes = self.kv_store.read(CHANNEL_MONITOR_NAMESPACE, "", monitor_key).await?;
941939
let mut monitor_cursor = io::Cursor::new(monitor_bytes);
942940
// Discard the sentinel bytes if found.
943941
if monitor_cursor.get_ref().starts_with(MONITOR_UPDATING_PERSISTER_PREPEND_SENTINEL) {
@@ -994,8 +992,7 @@ where
994992
}
995993

996994
async fn cleanup_stale_updates(&self, lazy: bool) -> Result<(), io::Error> {
997-
let primary = CHANNEL_MONITOR_NAMESPACE;
998-
let monitor_keys = self.kv_store.list(primary, "").await?;
995+
let monitor_keys = self.kv_store.list(pCHANNEL_MONITOR_NAMESPACE, "").await?;
999996
for monitor_key in monitor_keys {
1000997
let monitor_name = MonitorName::from_str(&monitor_key)?;
1001998
let (_, current_monitor) = self.read_monitor(&monitor_name, &monitor_key).await?;
@@ -1008,8 +1005,7 @@ where
10081005
async fn cleanup_stale_updates_for_monitor_to(
10091006
&self, monitor_key: &str, latest_update_id: u64, lazy: bool,
10101007
) -> Result<(), io::Error> {
1011-
let primary = MONITOR_UPDATE_NAMESPACE;
1012-
let updates = self.kv_store.list(primary, monitor_key).await?;
1008+
let updates = self.kv_store.list(MONITOR_UPDATE_NAMESPACE, monitor_key).await?;
10131009
for update in updates {
10141010
let update_name = UpdateName::new(update)?;
10151011
// if the update_id is lower than the stored monitor, delete
@@ -1039,8 +1035,7 @@ where
10391035
// Note that this is NOT an async function, but rather calls the *sync* KVStore write
10401036
// method, allowing it to do its queueing immediately, and then return a future for the
10411037
// completion of the write. This ensures monitor persistence ordering is preserved.
1042-
let primary = CHANNEL_MONITOR_NAMESPACE;
1043-
self.kv_store.write(primary, "", monitor_key.as_str(), monitor_bytes)
1038+
self.kv_store.write(CHANNEL_MONITOR_NAMESPACE, "", monitor_key.as_str(), monitor_bytes)
10441039
}
10451040

10461041
fn update_persisted_channel<'a, ChannelSigner: EcdsaChannelSigner + 'a>(
@@ -1061,13 +1056,12 @@ where
10611056
if persist_update {
10621057
let monitor_key = monitor_name.to_string();
10631058
let update_name = UpdateName::from(update.update_id);
1064-
let primary = MONITOR_UPDATE_NAMESPACE;
10651059
// Note that this is NOT an async function, but rather calls the *sync* KVStore
10661060
// write method, allowing it to do its queueing immediately, and then return a
10671061
// future for the completion of the write. This ensures monitor persistence
10681062
// ordering is preserved.
10691063
res_a = Some(self.kv_store.write(
1070-
primary,
1064+
MONITOR_UPDATE_NAMESPACE,
10711065
&monitor_key,
10721066
update_name.as_str(),
10731067
update.encode(),
@@ -1137,8 +1131,7 @@ where
11371131
Ok(()) => {},
11381132
Err(_e) => return,
11391133
};
1140-
let primary = CHANNEL_MONITOR_NAMESPACE;
1141-
let _ = self.kv_store.remove(primary, "", &monitor_key, true).await;
1134+
let _ = self.kv_store.remove(CHANNEL_MONITOR_NAMESPACE, "", &monitor_key, true).await;
11421135
}
11431136

11441137
// Cleans up monitor updates for given monitor in range `start..=end`.

0 commit comments

Comments
 (0)