diff --git a/frontend/src/app/services/price.service.ts b/frontend/src/app/services/price.service.ts index 8a93d9554..e3ec93c8b 100644 --- a/frontend/src/app/services/price.service.ts +++ b/frontend/src/app/services/price.service.ts @@ -1,6 +1,7 @@ import { Injectable } from '@angular/core'; import { map, Observable, of, share, shareReplay, tap } from 'rxjs'; import { ApiService } from './api.service'; +import { StateService } from './state.service'; // nodejs backend interfaces export interface ApiPrice { @@ -52,7 +53,8 @@ export class PriceService { }; constructor( - private apiService: ApiService + private apiService: ApiService, + private stateService: StateService ) { } @@ -68,6 +70,10 @@ export class PriceService { } getBlockPrice$(blockTimestamp: number, singlePrice = false): Observable { + if (this.stateService.env.BASE_MODULE !== 'mempool') { + return of(undefined); + } + const now = new Date().getTime() / 1000; /**