Skip to content

Commit bd15c45

Browse files
committed
Remove ChainMonitor::sync_persistence_id
It was used earlier for generating unique MonitorUpdateId for UpdateOrigin::ChainSync monitor updates.
1 parent dd6debf commit bd15c45

File tree

1 file changed

+0
-6
lines changed

1 file changed

+0
-6
lines changed

lightning/src/chain/chainmonitor.rs

-6
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@ use crate::ln::ChannelId;
3535
use crate::sign::ecdsa::WriteableEcdsaChannelSigner;
3636
use crate::events;
3737
use crate::events::{Event, EventHandler};
38-
use crate::util::atomic_counter::AtomicCounter;
3938
use crate::util::logger::{Logger, WithContext};
4039
use crate::util::errors::APIError;
4140
use crate::util::wakers::{Future, Notifier};
@@ -221,10 +220,6 @@ pub struct ChainMonitor<ChannelSigner: WriteableEcdsaChannelSigner, C: Deref, T:
221220
P::Target: Persist<ChannelSigner>,
222221
{
223222
monitors: RwLock<HashMap<OutPoint, MonitorHolder<ChannelSigner>>>,
224-
/// When we generate a monitor update for a chain-event monitor persistence, we need a
225-
/// unique ID, which we calculate by simply getting the next value from this counter. Note that
226-
/// the ID is never persisted so it's ok that they reset on restart.
227-
sync_persistence_id: AtomicCounter,
228223
chain_source: Option<C>,
229224
broadcaster: T,
230225
logger: L,
@@ -353,7 +348,6 @@ where C::Target: chain::Filter,
353348
pub fn new(chain_source: Option<C>, broadcaster: T, logger: L, feeest: F, persister: P) -> Self {
354349
Self {
355350
monitors: RwLock::new(new_hash_map()),
356-
sync_persistence_id: AtomicCounter::new(),
357351
chain_source,
358352
broadcaster,
359353
logger,

0 commit comments

Comments
 (0)