Merge pull request #5358 from mempool/natsoni/fix-miner-loading
Fix miner loading forever
This commit is contained in:
commit
58c0c060d5
@ -88,6 +88,7 @@ export class TransactionComponent implements OnInit, AfterViewInit, OnDestroy {
|
|||||||
blocksSubscription: Subscription;
|
blocksSubscription: Subscription;
|
||||||
miningSubscription: Subscription;
|
miningSubscription: Subscription;
|
||||||
auditSubscription: Subscription;
|
auditSubscription: Subscription;
|
||||||
|
txConfirmedSubscription: Subscription;
|
||||||
currencyChangeSubscription: Subscription;
|
currencyChangeSubscription: Subscription;
|
||||||
fragmentParams: URLSearchParams;
|
fragmentParams: URLSearchParams;
|
||||||
rbfTransaction: undefined | Transaction;
|
rbfTransaction: undefined | Transaction;
|
||||||
@ -625,7 +626,7 @@ export class TransactionComponent implements OnInit, AfterViewInit, OnDestroy {
|
|||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
this.stateService.txConfirmed$.subscribe(([txConfirmed, block]) => {
|
this.txConfirmedSubscription = this.stateService.txConfirmed$.subscribe(([txConfirmed, block]) => {
|
||||||
if (txConfirmed && this.tx && !this.tx.status.confirmed && txConfirmed === this.tx.txid) {
|
if (txConfirmed && this.tx && !this.tx.status.confirmed && txConfirmed === this.tx.txid) {
|
||||||
if (this.tx.acceleration) {
|
if (this.tx.acceleration) {
|
||||||
this.waitingForAccelerationInfo = true;
|
this.waitingForAccelerationInfo = true;
|
||||||
@ -1070,6 +1071,7 @@ export class TransactionComponent implements OnInit, AfterViewInit, OnDestroy {
|
|||||||
this.blocksSubscription.unsubscribe();
|
this.blocksSubscription.unsubscribe();
|
||||||
this.miningSubscription?.unsubscribe();
|
this.miningSubscription?.unsubscribe();
|
||||||
this.auditSubscription?.unsubscribe();
|
this.auditSubscription?.unsubscribe();
|
||||||
|
this.txConfirmedSubscription?.unsubscribe();
|
||||||
this.currencyChangeSubscription?.unsubscribe();
|
this.currencyChangeSubscription?.unsubscribe();
|
||||||
this.leaveTransaction();
|
this.leaveTransaction();
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user