Merge pull request #5452 from mempool/mononaut/tx-v1-audit

Implement v1 audit in tx audit API
This commit is contained in:
softsimon 2024-08-11 00:18:09 +02:00 committed by GitHub
commit fc5b99f93f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -132,11 +132,12 @@ class BlocksAuditRepositories {
firstSeen = tx.time;
}
});
const wasSeen = blockAudit.version === 1 ? !blockAudit.unseenTxs.includes(txid) : (isExpected || isPrioritized || isAccelerated);
return {
seen: isExpected || isPrioritized || isAccelerated,
seen: wasSeen,
expected: isExpected,
added: isAdded,
added: isAdded && (blockAudit.version === 0 || !wasSeen),
prioritized: isPrioritized,
conflict: isConflict,
accelerated: isAccelerated,