LOG: logger.log('check 0x8000 nonces')
let result = NanoPowValidate(crypto.getRandomValues(new Uint8Array(8)), hash, difficulty, false)
for (let i = 0; i < 0x8000; i++) {
- result = NanoPowValidate(crypto.getRandomValues(new Uint8Array(8)), hash, difficulty, false)
if (result.valid === '1') break
+ result = NanoPowValidate(crypto.getRandomValues(new Uint8Array(8)), hash, difficulty, false)
}
if (result.valid === '1') {
LOG: logger.groupEnd('NanoPow CPU work_generate')