Fix for double subscribing to stats data.
This commit is contained in:
		
							parent
							
								
									5536e5e77d
								
							
						
					
					
						commit
						f4a78a0e78
					
				@ -36,7 +36,7 @@
 | 
			
		||||
                <td>
 | 
			
		||||
                  <h5 class="card-title">Unconfirmed</h5>
 | 
			
		||||
                  <p class="card-text" *ngIf="mempoolInfoData.value; else loading">
 | 
			
		||||
                    {{ mempoolInfoData.value.memPoolInfo.size | number }}
 | 
			
		||||
                    {{ mempoolInfoData.value.memPoolInfo.size | number }} txs
 | 
			
		||||
                  </p>
 | 
			
		||||
                </td>
 | 
			
		||||
              </tr>
 | 
			
		||||
 | 
			
		||||
@ -1,6 +1,6 @@
 | 
			
		||||
import { ChangeDetectionStrategy, Component, Inject, LOCALE_ID, OnInit } from '@angular/core';
 | 
			
		||||
import { combineLatest, merge, Observable, of } from 'rxjs';
 | 
			
		||||
import { map, scan, switchMap, take, tap } from 'rxjs/operators';
 | 
			
		||||
import { map, scan, share, switchMap, tap } from 'rxjs/operators';
 | 
			
		||||
import { Block } from '../interfaces/electrs.interface';
 | 
			
		||||
import { OptimizedMempoolStats } from '../interfaces/node-api.interface';
 | 
			
		||||
import { MempoolInfo, TransactionStripped } from '../interfaces/websocket.interface';
 | 
			
		||||
@ -175,7 +175,8 @@ export class DashboardComponent implements OnInit {
 | 
			
		||||
            mempool: mempoolStats,
 | 
			
		||||
            weightPerSecond: this.handleNewMempoolData(mempoolStats.concat([])),
 | 
			
		||||
          };
 | 
			
		||||
        })
 | 
			
		||||
        }),
 | 
			
		||||
        share(),
 | 
			
		||||
      );
 | 
			
		||||
 | 
			
		||||
    this.transactionsWeightPerSecondOptions = {
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user