for (let i = 0; i < size; i++) {
const hash = random()
let work = null
- let isValid = null
const start = performance.now()
try {
work = await NanoPow.search(hash, { effort, debug })
- isValid = (await NanoPow.validate(work, hash)) ? 'VALID' : 'INVALID'
} catch (err) {
document.getElementById('output').innerHTML += `Error: ${err.message}<br/>`
console.error(err)
}
const end = performance.now()
+ const isValid = (await NanoPow.validate(work, hash)) ? 'VALID' : 'INVALID'
times.push(end - start)
const msg = `${isValid} [${work}] ${hash} (${end - start} ms)`
// console.log(msg)