Move block audit cache to apiService

This commit is contained in:
natsoni
2024-07-12 16:00:51 +09:00
parent 99ea1ad0a0
commit c3b9828d42
5 changed files with 13 additions and 13 deletions

View File

@@ -295,7 +295,6 @@ export class BlockComponent implements OnInit, OnDestroy {
),
!this.isAuditAvailableFromBlockHeight(block.height) ? of(null) : this.apiService.getBlockAudit$(block.id)
.pipe(
tap(() => this.cacheService.setBlockAuditLoaded(block.id)),
catchError((err) => {
this.overviewError = err;
return of(null);

View File

@@ -322,7 +322,6 @@ export class TrackerComponent implements OnInit, OnDestroy {
})
),
fetchAudit ? this.apiService.getBlockAudit$(hash).pipe(
tap((blockAudit) => this.cacheService.setBlockAuditLoaded(hash)),
map(audit => {
const isAdded = audit.addedTxs.includes(txid);
const isPrioritized = audit.prioritizedTxs.includes(txid);

View File

@@ -366,7 +366,7 @@ export class TransactionComponent implements OnInit, AfterViewInit, OnDestroy {
const fetchAudit = auditAvailable && !isCoinbase;
if (fetchAudit) {
// If block audit is already cached, use it to get transaction audit
const blockAuditLoaded = this.cacheService.getBlockAuditLoaded(hash);
const blockAuditLoaded = this.apiService.getBlockAuditLoaded(hash);
if (blockAuditLoaded) {
return this.apiService.getBlockAudit$(hash).pipe(
map(audit => {