Remove legacy mined block cpfp loop, reset stale ancestors

This commit is contained in:
Mononaut 2023-06-06 14:19:30 -04:00
parent 804640216f
commit c8fc416c88
No known key found for this signature in database
GPG Key ID: A3F058E41374C04E
2 changed files with 3 additions and 8 deletions

View File

@ -127,14 +127,6 @@ class Blocks {
}
}
if (addMempoolData) {
transactions.forEach((tx) => {
if (!tx.cpfpChecked) {
Common.setRelativesAndGetCpfpInfo(tx as MempoolTransactionExtended, mempool); // Child Pay For Parent
}
});
}
if (!quiet) {
logger.debug(`${transactionsFound} of ${txIds.length} found in mempool. ${transactionsFetched} fetched through backend service.`);
}

View File

@ -358,6 +358,9 @@ class MempoolBlocks {
block: blockIndex,
vsize: totalVsize + (mempoolTx.vsize / 2),
};
mempoolTx.ancestors = [];
mempoolTx.descendants = [];
mempoolTx.bestDescendant = null;
mempoolTx.cpfpChecked = true;
// online calculation of stack-of-blocks fee stats