]> zoso.dev Git - nano-pow.git/commitdiff
Remove early exit in case many block hashes are passed. Do some basic time logging...
authorChris Duncan <chris@zoso.dev>
Tue, 11 Mar 2025 01:29:17 +0000 (18:29 -0700)
committerChris Duncan <chris@zoso.dev>
Tue, 11 Mar 2025 01:29:17 +0000 (18:29 -0700)
cli.js

diff --git a/cli.js b/cli.js
index 930c57dddd55a5ae94f19d6adccc9ee8cee09bc1..ef353d92db23b1cf18b09cf909a6d2fec4905e68 100755 (executable)
--- 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(`
                <!DOCTYPE html>
                <html>
@@ -91,7 +95,4 @@ for (let i = 0; i < args.length; i++) {
                        <body></body>
                </html>
        `)
-       await new Promise(r => setTimeout(r, 90000))
-       console.log('Not found')
-       await browser.close()
 })()