Skip to content

Commit 2124dd2

Browse files
committed
Remove unnecessary variable indirection in persist.rs
1 parent 73e085c commit 2124dd2

File tree

1 file changed

+8
-15
lines changed

1 file changed

+8
-15
lines changed

lightning/src/util/persist.rs

Lines changed: 8 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -822,8 +822,7 @@ where
822822
Vec<(BlockHash, ChannelMonitor<<SP::Target as SignerProvider>::EcdsaSigner>)>,
823823
io::Error,
824824
> {
825-
let primary = CHANNEL_MONITOR_NAMESPACE;
826-
let monitor_list = self.0.kv_store.list(primary, "").await?;
825+
let monitor_list = self.0.kv_store.list(CHANNEL_MONITOR_NAMESPACE, "").await?;
827826
let mut res = Vec::with_capacity(monitor_list.len());
828827
for monitor_key in monitor_list {
829828
let result =
@@ -1041,8 +1040,7 @@ where
10411040
Option<(BlockHash, ChannelMonitor<<SP::Target as SignerProvider>::EcdsaSigner>)>,
10421041
io::Error,
10431042
> {
1044-
let primary = CHANNEL_MONITOR_NAMESPACE;
1045-
let monitor_bytes = self.kv_store.read(primary, "", monitor_key).await?;
1043+
let monitor_bytes = self.kv_store.read(CHANNEL_MONITOR_NAMESPACE, "", monitor_key).await?;
10461044
let mut monitor_cursor = io::Cursor::new(monitor_bytes);
10471045
// Discard the sentinel bytes if found.
10481046
if monitor_cursor.get_ref().starts_with(MONITOR_UPDATING_PERSISTER_PREPEND_SENTINEL) {
@@ -1100,8 +1098,7 @@ where
11001098
}
11011099

11021100
async fn cleanup_stale_updates(&self, lazy: bool) -> Result<(), io::Error> {
1103-
let primary = CHANNEL_MONITOR_NAMESPACE;
1104-
let monitor_keys = self.kv_store.list(primary, "").await?;
1101+
let monitor_keys = self.kv_store.list(CHANNEL_MONITOR_NAMESPACE, "").await?;
11051102
for monitor_key in monitor_keys {
11061103
let monitor_name = MonitorName::from_str(&monitor_key)?;
11071104
let maybe_monitor = self.maybe_read_monitor(&monitor_name, &monitor_key).await?;
@@ -1120,13 +1117,12 @@ where
11201117
async fn cleanup_stale_updates_for_monitor_to(
11211118
&self, monitor_key: &str, latest_update_id: u64, lazy: bool,
11221119
) -> Result<(), io::Error> {
1123-
let primary = MONITOR_UPDATE_NAMESPACE;
1124-
let updates = self.kv_store.list(primary, monitor_key).await?;
1120+
let updates = self.kv_store.list(MONITOR_UPDATE_NAMESPACE, monitor_key).await?;
11251121
for update in updates {
11261122
let update_name = UpdateName::new(update)?;
11271123
// if the update_id is lower than the stored monitor, delete
11281124
if update_name.0 <= latest_update_id {
1129-
self.kv_store.remove(primary, monitor_key, update_name.as_str(), lazy).await?;
1125+
self.kv_store.remove(MONITOR_UPDATE_NAMESPACE, monitor_key, update_name.as_str(), lazy).await?;
11301126
}
11311127
}
11321128
Ok(())
@@ -1151,8 +1147,7 @@ where
11511147
// Note that this is NOT an async function, but rather calls the *sync* KVStore write
11521148
// method, allowing it to do its queueing immediately, and then return a future for the
11531149
// completion of the write. This ensures monitor persistence ordering is preserved.
1154-
let primary = CHANNEL_MONITOR_NAMESPACE;
1155-
self.kv_store.write(primary, "", monitor_key.as_str(), monitor_bytes)
1150+
self.kv_store.write(CHANNEL_MONITOR_NAMESPACE, "", monitor_key.as_str(), monitor_bytes)
11561151
}
11571152

11581153
fn update_persisted_channel<'a, ChannelSigner: EcdsaChannelSigner + 'a>(
@@ -1173,13 +1168,12 @@ where
11731168
if persist_update {
11741169
let monitor_key = monitor_name.to_string();
11751170
let update_name = UpdateName::from(update.update_id);
1176-
let primary = MONITOR_UPDATE_NAMESPACE;
11771171
// Note that this is NOT an async function, but rather calls the *sync* KVStore
11781172
// write method, allowing it to do its queueing immediately, and then return a
11791173
// future for the completion of the write. This ensures monitor persistence
11801174
// ordering is preserved.
11811175
res_a = Some(self.kv_store.write(
1182-
primary,
1176+
MONITOR_UPDATE_NAMESPACE,
11831177
&monitor_key,
11841178
update_name.as_str(),
11851179
update.encode(),
@@ -1249,8 +1243,7 @@ where
12491243
Ok(()) => {},
12501244
Err(_e) => return,
12511245
};
1252-
let primary = CHANNEL_MONITOR_NAMESPACE;
1253-
let _ = self.kv_store.remove(primary, "", &monitor_key, true).await;
1246+
let _ = self.kv_store.remove(CHANNEL_MONITOR_NAMESPACE, "", &monitor_key, true).await;
12541247
}
12551248

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

0 commit comments

Comments
 (0)