diff --git a/frontend/src/app/components/stratum/stratum-list/stratum-list.component.ts b/frontend/src/app/components/stratum/stratum-list/stratum-list.component.ts index 25bb42d1c..af34fd091 100644 --- a/frontend/src/app/components/stratum/stratum-list/stratum-list.component.ts +++ b/frontend/src/app/components/stratum/stratum-list/stratum-list.component.ts @@ -45,6 +45,7 @@ export class StratumList implements OnInit, OnDestroy { ) {} ngOnInit(): void { + this.websocketService.want(['stats', 'blocks', 'mempool-blocks']); this.miningService.getPools().subscribe(pools => { this.pools = {}; for (const pool of pools) { diff --git a/frontend/src/app/master-page.module.ts b/frontend/src/app/master-page.module.ts index 35b632ab5..f0af944cc 100644 --- a/frontend/src/app/master-page.module.ts +++ b/frontend/src/app/master-page.module.ts @@ -57,10 +57,16 @@ const routes: Routes = [ path: 'rbf', component: RbfList, }, - { + ...(browserWindowEnv.STRATUM_ENABLED ? [{ path: 'stratum', - component: StratumList, - }, + component: StartComponent, + children: [ + { + path: '', + component: StratumList, + } + ] + }] : []), { path: 'terms-of-service', loadChildren: () => import('@components/terms-of-service/terms-of-service.module').then(m => m.TermsOfServiceModule),