From 547dbd243f14c17486173a507eb22c5fa35154fb Mon Sep 17 00:00:00 2001 From: Armando Dutra Date: Mon, 18 Dec 2023 19:24:55 -0300 Subject: [PATCH] fix: stop after esplora error --- src/indexers/esplora.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/indexers/esplora.rs b/src/indexers/esplora.rs index 723eed7..ef4146c 100644 --- a/src/indexers/esplora.rs +++ b/src/indexers/esplora.rs @@ -116,7 +116,10 @@ impl Indexer for BlockingClient { eprint!("."); let mut txids = Vec::new(); match self.scripthash_txs(&script, None) { - Err(err) => errors.push(err), + Err(err) => { + errors.push(err); + break; + } Ok(txes) if txes.is_empty() => { empty_count += 1; if empty_count >= BATCH_SIZE as usize {