]> Untitled Git - bdk/commitdiff
fix electrum conftime_req filter for needs_block_height
authorZoe Faltibà <zoefaltiba@gmail.com>
Wed, 18 Dec 2024 14:38:49 +0000 (15:38 +0100)
committerZoe Faltibà <zoefaltiba@gmail.com>
Wed, 18 Dec 2024 16:10:22 +0000 (17:10 +0100)
src/blockchain/electrum.rs

index 70e8eca30b5c205fa64ea492e199db78b5777f4a..5bfd51ef8135627e73959de25fb47cdaf91c835d 100644 (file)
@@ -168,7 +168,7 @@ impl WalletSync for ElectrumBlockchain {
                     let needs_block_height = conftime_req
                         .request()
                         .filter_map(|txid| txid_to_height.get(txid).cloned())
-                        .filter(|height| block_times.contains_key(height))
+                        .filter(|height| !block_times.contains_key(height))
                         .take(chunk_size)
                         .collect::<HashSet<u32>>();