Get all pools in accelerations list

This commit is contained in:
natsoni
2024-07-25 17:45:08 +02:00
parent 78ac0137b3
commit 90331e2c1b
2 changed files with 17 additions and 4 deletions

View File

@@ -31,6 +31,7 @@ export class MiningService {
data: MiningStats;
}
} = {};
poolsData: SinglePoolStats[] = [];
constructor(
private stateService: StateService,
@@ -57,7 +58,19 @@ export class MiningService {
);
}
}
/**
* Get names and slugs of all pools
*/
public getPools(): Observable<any[]> {
return this.poolsData.length ? of(this.poolsData) : this.apiService.listPools$(undefined).pipe(
map(response => {
this.poolsData = response.body;
return this.poolsData;
})
);
}
/**
* Set the hashrate power of ten we want to display
*/