Skip to content

Commit

Permalink
Fix stake pools loading
Browse files Browse the repository at this point in the history
  • Loading branch information
nikolaglumac committed Jul 1, 2020
1 parent 0e16fe9 commit 9d29db8
Showing 1 changed file with 1 addition and 17 deletions.
18 changes: 1 addition & 17 deletions source/renderer/app/api/api.js
Expand Up @@ -68,7 +68,6 @@ import { transferFunds } from './wallets/requests/transferFunds';
// Staking
import StakePool from '../domains/StakePool';
import { EPOCH_LENGTH_ITN } from '../config/epochsConfig';
import stakePoolDummyData from '../config/stakingStakePoolsMissingApiData.dummy.json';

// News requests
import { getNews } from './news/requests/getNews';
Expand Down Expand Up @@ -1452,22 +1451,7 @@ export default class AdaApi {
logger.debug('AdaApi::getStakePools called');
try {
const response: AdaApiStakePools = await getStakePools(this.config);

// TODO: remove once shelley local metadata fetching is fixed
const stakePoolsWithDummyData = response.map((pool, index) => {
const { _cost, _pledge, _profitMargin, metadata } = stakePoolDummyData[
index
];
return Object.assign(pool, {
cost: pool.cost || { quantity: _cost, unit: 'lovelace' },
margin: pool.margin || { quantity: _profitMargin, unit: 'percent' },
metadata: pool.metadata || metadata,
pledge: pool.pledge || { quantity: _pledge, unit: 'lovelace' },
});
});

const { isDev } = global.environment;
const stakePools = (isDev ? stakePoolsWithDummyData : response)
const stakePools = response
.filter(({ metadata }: AdaApiStakePool) => metadata !== undefined)
.filter(
({ margin }: AdaApiStakePool) =>
Expand Down

0 comments on commit 9d29db8

Please sign in to comment.