mirror of
https://github.com/GOSTSec/sgminer
synced 2025-01-23 04:54:26 +00:00
Scale diff for scrypt when testing for block solves.
This commit is contained in:
parent
c5b10a6cf3
commit
609ca9292a
@ -6226,9 +6226,14 @@ bool test_nonce_diff(struct work *work, uint32_t nonce, double diff)
|
||||
|
||||
static void update_work_stats(struct thr_info *thr, struct work *work)
|
||||
{
|
||||
double test_diff = current_diff;
|
||||
|
||||
work->share_diff = share_diff(work);
|
||||
|
||||
if (unlikely(work->share_diff >= current_diff)) {
|
||||
if (opt_scrypt)
|
||||
test_diff *= 65536;
|
||||
|
||||
if (unlikely(work->share_diff >= test_diff)) {
|
||||
work->block = true;
|
||||
work->pool->solved++;
|
||||
found_blocks++;
|
||||
|
Loading…
x
Reference in New Issue
Block a user