import ErrorTypes from "../utils/errorTypes"; import Logger from "../logger"; import {getNodeStatistics} from "../services/nodeService"; import {handleJSON} from "../utils/resources"; export const get = handleJSON(async () => { try { const nodeStatistics = await getNodeStatistics(); return { nodes: nodeStatistics }; } catch (error) { Logger.tag('statistics').error('Error getting statistics:', error); throw {data: 'Internal error.', type: ErrorTypes.internalError}; } });