Implement v1 audit in tx audit API

This commit is contained in:
Mononaut 2024-08-10 21:57:31 +00:00
parent b1a43abc0e
commit ce4b0ed0f3
No known key found for this signature in database
GPG Key ID: A3F058E41374C04E

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,