Amount of projected blocks is now a config.

This commit is contained in:
Simon Lindh
2019-07-26 17:42:26 +03:00
parent c99d2d49d7
commit 300396bbdc
3 changed files with 31 additions and 35 deletions

View File

@@ -44,7 +44,9 @@ export class ApiService {
this.memPoolService.blocks$.next(response.block);
}
if (response.projectedBlocks) {
if (response.projectedBlocks && response.projectedBlocks.length) {
const mempoolWeight = response.projectedBlocks.map((block: any) => block.blockWeight).reduce((a: any, b: any) => a + b);
this.memPoolService.mempoolWeight$.next(mempoolWeight);
this.memPoolService.projectedBlocks$.next(response.projectedBlocks);
}
@@ -60,11 +62,6 @@ export class ApiService {
this.memPoolService.conversions$.next(response.conversions);
}
if (response.projectedBlocks) {
const mempoolWeight = response.projectedBlocks.map((block: any) => block.blockWeight).reduce((a: any, b: any) => a + b);
this.memPoolService.mempoolWeight$.next(mempoolWeight);
}
if (response['track-tx']) {
let txTrackingEnabled;
let txTrackingBlockHeight;