diff --git a/scripts/checkEventsSync.js b/scripts/checkEventsSync.js index e7b5150..885ad4d 100644 --- a/scripts/checkEventsSync.js +++ b/scripts/checkEventsSync.js @@ -3,7 +3,7 @@ import { loadCachedEvents } from './helpers' const EVENTS_PATH = './static/events/' -function main() { +async function main() { for (const netId of enabledChains) { const config = networkConfig[`netId${netId}`] const { constants, tokens, nativeCurrency, deployedBlock } = config @@ -14,7 +14,7 @@ function main() { for (const [instance] of Object.entries(CONTRACTS)) { console.log(`\n instanceDenomation - ${instance}`) - const withdrawalCachedEvents = loadCachedEvents({ + const withdrawalCachedEvents = await loadCachedEvents({ name: `withdrawals_${netId}_${nativeCurrency}_${instance}.json`, directory: EVENTS_PATH, deployedBlock @@ -24,7 +24,7 @@ function main() { console.log('cachedEvents count - ', withdrawalCachedEvents.events.length) console.log('lastBlock - ', withdrawalCachedEvents.lastBlock) - const depositCachedEvents = loadCachedEvents({ + const depositCachedEvents = await loadCachedEvents({ name: `deposits_${netId}_${nativeCurrency}_${instance}.json`, directory: EVENTS_PATH, deployedBlock @@ -34,7 +34,7 @@ function main() { console.log('cachedEvents count - ', depositCachedEvents.events.length) console.log('lastBlock - ', depositCachedEvents.lastBlock) - const notesCachedEvents = loadCachedEvents({ + const notesCachedEvents = await loadCachedEvents({ name: `encrypted_notes_${netId}.json`, directory: EVENTS_PATH, deployedBlock: constants.ENCRYPTED_NOTES_BLOCK diff --git a/scripts/helpers/download.js b/scripts/helpers/download.js index bfdf143..2b5a7d5 100644 --- a/scripts/helpers/download.js +++ b/scripts/helpers/download.js @@ -4,7 +4,7 @@ import Web3 from 'web3' import networkConfig from '../../networkConfig' -export function download({ name, directory }) { +export async function download({ name, directory }) { const path = `${directory}${name}.gz`.toLowerCase() const data = fs.readFileSync(path, { flag: 'as+' }) @@ -13,9 +13,9 @@ export function download({ name, directory }) { return content } -export function loadCachedEvents({ name, directory, deployedBlock }) { +export async function loadCachedEvents({ name, directory, deployedBlock }) { try { - const module = download({ contentType: 'string', directory, name }) + const module = await download({ contentType: 'string', directory, name }) if (module) { const events = JSON.parse(module) diff --git a/scripts/helpers/save.js b/scripts/helpers/save.js index f174bf9..e7ff2f3 100644 --- a/scripts/helpers/save.js +++ b/scripts/helpers/save.js @@ -1,11 +1,11 @@ import fs from 'fs' import zlib from 'zlib' -export function save(filePath) { +export async function save(filePath) { try { const data = fs.readFileSync(`${filePath}`) - const payload = zlib.deflateSync(data, { + const payload = await zlib.deflateSync(data, { level: zlib.constants.Z_BEST_COMPRESSION, strategy: zlib.constants.Z_FILTERED }) diff --git a/scripts/updateEncryptedEvents.js b/scripts/updateEncryptedEvents.js index e3a338d..b880197 100644 --- a/scripts/updateEncryptedEvents.js +++ b/scripts/updateEncryptedEvents.js @@ -23,7 +23,7 @@ async function saveEncryptedNote(netId) { let encryptedEvents = [] const name = `encrypted_notes_${netId}.json` - const cachedEvents = loadCachedEvents({ + const cachedEvents = await loadCachedEvents({ name, directory: EVENTS_PATH, deployedBlock: constants.ENCRYPTED_NOTES_BLOCK diff --git a/scripts/updateEvents.js b/scripts/updateEvents.js index 936b9c1..dbb24d7 100644 --- a/scripts/updateEvents.js +++ b/scripts/updateEvents.js @@ -73,7 +73,7 @@ async function main(netId, chosenToken, chosenEvent) { const address = data[1] // Now load cached events - const cachedEvents = loadCachedEvents({ + const cachedEvents = await loadCachedEvents({ name: `${eventName.toLowerCase()}s_${netId}_${tokenSymbol}_${denom}.json`, directory: EVENTS_PATH, deployedBlock diff --git a/scripts/updateTree.js b/scripts/updateTree.js index bb21b16..4388b57 100644 --- a/scripts/updateTree.js +++ b/scripts/updateTree.js @@ -78,7 +78,7 @@ async function createTree(netId) { console.log('createTree', { type, instance }) - const { events } = loadCachedEvents({ + const { events } = await loadCachedEvents({ name: `${type}s_${netId}_${nativeCurrency}_${instance}.json`, directory: EVENTS_PATH, deployedBlock diff --git a/scripts/updateZip.js b/scripts/updateZip.js index 10443c8..b77d4bb 100644 --- a/scripts/updateZip.js +++ b/scripts/updateZip.js @@ -29,7 +29,7 @@ async function updateCommon(netId) { if (isSaved) { try { - testCommon(netId, type, filename) + await testCommon(netId, type, filename) } catch (err) { console.error(err.message) } @@ -38,10 +38,10 @@ async function updateCommon(netId) { } } -function testCommon(netId, type, filename) { +async function testCommon(netId, type, filename) { const { deployedBlock } = networkConfig[`netId${netId}`] - const cachedEvents = loadCachedEvents({ + const cachedEvents = await loadCachedEvents({ name: filename, directory: EVENTS_PATH, deployedBlock