mirror of
https://github.com/GOSTSec/sgminer
synced 2025-01-11 07:17:58 +00:00
Copy parameters from stratum work required for share submission.
This commit is contained in:
parent
4a29759480
commit
aa93fa336c
@ -4320,7 +4320,6 @@ static void gen_stratum_work(struct pool *pool, struct work *work)
|
||||
nonce2 = bin2hex((const unsigned char *)&pool->nonce2, pool->n2size);
|
||||
pool->nonce2++;
|
||||
strcat(coinbase, nonce2);
|
||||
free(nonce2);
|
||||
strcat(coinbase, pool->swork.coinbase2);
|
||||
|
||||
/* Generate merkle root */
|
||||
@ -4347,6 +4346,11 @@ static void gen_stratum_work(struct pool *pool, struct work *work)
|
||||
|
||||
diff = pool->swork.diff;
|
||||
|
||||
/* Copy parameters required for share submission */
|
||||
work->job_id = strdup(pool->swork.job_id);
|
||||
work->nonce2 = nonce2;
|
||||
work->ntime = pool->swork.ntime;
|
||||
|
||||
mutex_unlock(&pool->pool_lock);
|
||||
|
||||
applog(LOG_DEBUG, "Generated stratum coinbase %s", coinbase);
|
||||
|
Loading…
Reference in New Issue
Block a user