Skip to content

Commit

Permalink
feat: added script to invalidate chains extras cache
Browse files Browse the repository at this point in the history
  • Loading branch information
alecdwm committed Jul 17, 2024
1 parent 99f9740 commit 1ddc7c4
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 0 deletions.
1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
"validate-schema": "pnpm run validate-schema-chains && pnpm run validate-schema-evm-networks",
"validate": "pnpm run validate-json && pnpm run validate-schema",
"find-missing-coingeckoIds": "tsx scripts/find-missing-coingeckoIds.ts",
"invalidate-chains-extras-cache": "tsx scripts/invalidate-chains-extras-cache.ts",
"update-pjs": "pnpm update -L '@polkadot/*'",
"import-pjs-config": "tsx scripts/import-pjs-config.ts",
"update-rpcs": "pnpm run update-pjs && pnpm run import-pjs-config",
Expand Down
19 changes: 19 additions & 0 deletions scripts/invalidate-chains-extras-cache.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
import { readFile, writeFile } from 'node:fs/promises'

const main = async () => {
// import existing chaindata
const cache = JSON.parse((await readFile('data/cache/chains-extras-cache.json')).toString('utf8'))

cache.forEach((item: any) => {
item.cacheBalancesConfigHash = '0x0000000000000000'
})

await writeFile('data/cache/chains-extras-cache.json', JSON.stringify(cache, null, 2))
}

main()
.then(() => process.exit(0))
.catch((err) => {
console.error(err)
process.exit(1)
})

0 comments on commit 1ddc7c4

Please sign in to comment.