Do not download orphaned block if headers-only

This commit is contained in:
nymkappa 2023-02-24 14:40:28 +09:00
parent 8f60ce05e8
commit bb2db0fe93

View File

@ -24,7 +24,7 @@ class ChainTips {
this.orphanedBlocks = []; this.orphanedBlocks = [];
for (const chain of this.chainTips) { for (const chain of this.chainTips) {
if (chain.status === 'valid-fork' || chain.status === 'valid-headers' || chain.status === 'headers-only') { if (chain.status === 'valid-fork' || chain.status === 'valid-headers') {
let block = await bitcoinClient.getBlock(chain.hash); let block = await bitcoinClient.getBlock(chain.hash);
while (block && block.confirmations === -1) { while (block && block.confirmations === -1) {
this.orphanedBlocks.push({ this.orphanedBlocks.push({