Browse Source

correct target check

pull/1/head
orignal 7 years ago
parent
commit
545bbb0bb9
  1. 2
      kernel/gostcoin-mod.cl

2
kernel/gostcoin-mod.cl

@ -929,7 +929,7 @@ __kernel void search(__global unsigned char* block, volatile __global uint* outp
hash1[7] += 0x0100000000000000; hash1[7] += 0x0100000000000000;
GOST_g_0(hash, hash1); GOST_g_0(hash, hash1);
// result is first 32 bytes of hash // result is first 32 bytes of hash
if (SWAP8 (hash[0]) <= target) if (SWAP4 (LODWORD (hash[0])) <= HIDWORD (target) && SWAP4 (HIDWORD (hash[0])) <= LODWORD (target))
output[output[0xFF]++] = SWAP4 (nonce); output[output[0xFF]++] = SWAP4 (nonce);
} }

Loading…
Cancel
Save