in middleware/cron/syncTransactionHistory.js [141:150]
async function fetchBlockRange(start, end) {
try {
const baseUrl = `${getEnv("EXPLORER_BASE_URL")}/v1/blocks/${start}/${end}`;
const response = await axios.get(baseUrl);
return response.data || [];
} catch (error) {
logger.error(`Error fetching blocks from ${start} to ${end}:`, error);
throw error;
}
}