Browse Source

decred: a bit more clean...

2upstream
Tanguy Pruvot 9 years ago
parent
commit
7a62bf37fa
  1. 9
      ccminer.cpp

9
ccminer.cpp

@ -1400,6 +1400,8 @@ static bool stratum_gen_work(struct stratum_ctx *sctx, struct work *work)
} else { } else {
work->data[17] = le32dec(sctx->job.ntime); work->data[17] = le32dec(sctx->job.ntime);
work->data[18] = le32dec(sctx->job.nbits); work->data[18] = le32dec(sctx->job.nbits);
work->data[20] = 0x80000000;
work->data[31] = (opt_algo == ALGO_MJOLLNIR) ? 0x000002A0 : 0x00000280;
} }
if (opt_showdiff || opt_max_diff > 0.) if (opt_showdiff || opt_max_diff > 0.)
@ -1414,11 +1416,6 @@ static bool stratum_gen_work(struct stratum_ctx *sctx, struct work *work)
break; break;
} }
if (opt_algo != ALGO_DECRED) {
work->data[20] = 0x80000000;
work->data[31] = (opt_algo == ALGO_MJOLLNIR) ? 0x000002A0 : 0x00000280;
}
// HeavyCoin (vote / reward) // HeavyCoin (vote / reward)
if (opt_algo == ALGO_HEAVY) { if (opt_algo == ALGO_HEAVY) {
work->maxvote = 2048; work->maxvote = 2048;
@ -1430,7 +1427,7 @@ static bool stratum_gen_work(struct stratum_ctx *sctx, struct work *work)
pthread_mutex_unlock(&stratum_work_lock); pthread_mutex_unlock(&stratum_work_lock);
if (opt_debug) { if (opt_debug && opt_algo != ALGO_DECRED) {
uint32_t utm = work->data[17]; uint32_t utm = work->data[17];
if (opt_algo != ALGO_ZR5) utm = swab32(utm); if (opt_algo != ALGO_ZR5) utm = swab32(utm);
char *tm = atime2str(utm - sctx->srvtime_diff); char *tm = atime2str(utm - sctx->srvtime_diff);

Loading…
Cancel
Save