UNPKG

ad4m-host

Version:
22 lines (21 loc) 845 B
import path from "path"; import wget from "wget-improved"; import fs from 'fs'; const BOOTSTRAP_LINK = "https://github.com/perspect3vism/ad4m-seeds/releases/download/0.0.3/mainnetSeed.json"; export const MAINNET_SEED = "mainnet_seed.json"; export async function fetchLatestBootstrapSeed(appDataPath) { return new Promise(async (resolve, reject) => { const dest = path.join(appDataPath, MAINNET_SEED); let download; download = wget.download(BOOTSTRAP_LINK, dest); download.on('end', async () => { await fs.chmodSync(dest, '777'); console.log('Mainnet seed download succesfully'); resolve(null); }); download.on('error', async (err) => { console.log("Something went wrong downloading mainnet seed"); reject(err); }); }); }