diff --git a/explorer/src/api/index.ts b/explorer/src/api/index.ts index ba24855a70..5a9b40ef9a 100644 --- a/explorer/src/api/index.ts +++ b/explorer/src/api/index.ts @@ -61,15 +61,8 @@ export class Api { } const res = await fetch(MIXNODES_API); const json = await res.json(); - // TODO remove hard coded API response - const nodeArr = json.map((element: MixNodeResponseItem) => { - const node = element; - node.delegators_number = 2; - return node; - }); - - storeInCache('mixnodes', JSON.stringify(nodeArr)); - return nodeArr; + storeInCache('mixnodes', JSON.stringify(json)); + return json; }; static fetchMixnodesActiveSetByStatus = async (status: MixnodeStatus): Promise => { @@ -79,14 +72,8 @@ export class Api { } const res = await fetch(`${MIXNODES_API}/active-set/${status}`); const json = await res.json(); - // TODO remove hard coded API response - const nodeArr = json.map((element: MixNodeResponseItem) => { - const node = element; - node.delegators_number = 2; - return node; - }); - storeInCache(`mixnodes-${status}`, JSON.stringify(nodeArr)); - return nodeArr; + storeInCache(`mixnodes-${status}`, JSON.stringify(json)); + return json; }; static fetchMixnodeByID = async (id: string): Promise => { diff --git a/explorer/src/components/MixNodes/index.ts b/explorer/src/components/MixNodes/index.ts index 4ef6518ef3..55a6b7c080 100644 --- a/explorer/src/components/MixNodes/index.ts +++ b/explorer/src/components/MixNodes/index.ts @@ -13,7 +13,6 @@ export type MixnodeRowType = { layer: string; profit_percentage: string; avg_uptime: string; - delegators_number: number; stake_saturation: number; }; @@ -40,7 +39,6 @@ export function mixNodeResponseItemToMixnodeRowType(item: MixNodeResponseItem): layer: item?.layer || '', profit_percentage: `${profitPercentage}%`, avg_uptime: `${item.avg_uptime}%` || '-', - delegators_number: Number(item.delegators_number) || 0, stake_saturation: stakeSaturation, }; } diff --git a/explorer/src/pages/Mixnodes/index.tsx b/explorer/src/pages/Mixnodes/index.tsx index 64a7c69e01..ce55f257ee 100644 --- a/explorer/src/pages/Mixnodes/index.tsx +++ b/explorer/src/pages/Mixnodes/index.tsx @@ -197,23 +197,6 @@ export const PageMixnodes: React.FC = () => { ), }, - { - field: 'delegators_number', - headerName: 'Delegators', - renderHeader: () => , - headerClassName: 'MuiDataGrid-header-override', - width: 185, - headerAlign: 'left', - renderCell: (params: GridRenderCellParams) => ( - - {params.value} - - ), - }, { field: 'profit_percentage', headerName: 'Profit Margin',