From 953914729faf395fa1d7b9ef555de5bef5291fa0 Mon Sep 17 00:00:00 2001 From: Chris Duncan Date: Mon, 10 Mar 2025 18:29:17 -0700 Subject: [PATCH] Remove early exit in case many block hashes are passed. Do some basic time logging to test CLI. --- cli.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/cli.js b/cli.js index 930c57d..ef353d9 100755 --- a/cli.js +++ b/cli.js @@ -42,6 +42,8 @@ for (let i = 0; i < args.length; i++) { } } +let start = performance.now(); + (async () => { const NanoPow = await fs.readFile(`${import.meta.dirname}/main.min.js`, 'utf-8') const browser = await puppeteer.launch({ @@ -61,6 +63,7 @@ for (let i = 0; i < args.length; i++) { const output = msg.text().split(' ') if (output[0] === 'cli') { if (output[1] === 'exit') { + console.log(performance.now() - start, 'ms') process.exit() } else { console.log(output[1]) @@ -69,6 +72,7 @@ for (let i = 0; i < args.length; i++) { console.log(msg.text()) } }) + start = performance.now() await page.setContent(` @@ -91,7 +95,4 @@ for (let i = 0; i < args.length; i++) { `) - await new Promise(r => setTimeout(r, 90000)) - console.log('Not found') - await browser.close() })() -- 2.34.1