async function fetchBlockRange()

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