]> Untitled Git - bdk/commitdiff
feat(examples): Update example crates to use `expected_spk_txids`
author志宇 <hello@evanlinjin.me>
Fri, 14 Mar 2025 01:17:57 +0000 (12:17 +1100)
committer志宇 <hello@evanlinjin.me>
Fri, 14 Mar 2025 02:16:41 +0000 (13:16 +1100)
example-crates/example_electrum/src/main.rs
example-crates/example_esplora/src/main.rs

index 8e3110d68c5728fb9ebbad82ed13a52e26923a8b..b6c93a1d0ccd8d0d6649a22fac09a9b68d955c0e 100644 (file)
@@ -215,6 +215,11 @@ fn main() -> anyhow::Result<()> {
                         eprintln!("[ SCANNING {:03.0}% ] {}", pc, item);
                     });
 
+            request = request.expected_spk_txids(graph.list_expected_spk_txids(
+                &*chain,
+                chain_tip.block_id(),
+                ..,
+            ));
             if all_spks {
                 request = request.spks_with_indexes(graph.index.revealed_spks(..));
             }
index 2c00751c2acd89637cb860091682cd1df35b9a58..b6a58e4cf922fec7c1aaf65559be4da372a730eb 100644 (file)
@@ -225,7 +225,11 @@ fn main() -> anyhow::Result<()> {
             {
                 let graph = graph.lock().unwrap();
                 let chain = chain.lock().unwrap();
-
+                request = request.expected_spk_txids(graph.list_expected_spk_txids(
+                    &*chain,
+                    local_tip.block_id(),
+                    ..,
+                ));
                 if *all_spks {
                     request = request.spks_with_indexes(graph.index.revealed_spks(..));
                 }