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 }; } });