Age | Commit message (Collapse) | Author |
|
|
|
|
|
Previously, we would stop the scan if the high 32 bits of the hash were zero,
as a quick shortcut for testing the full hash. If this quick test succeeded,
we would pass the work to the server for full validation.
Change this logic to perform full validation inside minerd, so that work may
be resumed more quickly if hash > target.
|
|
|
|
|
|
Should be an equivalent transformation, with no behavior changes.
|
|
|
|
|
|
|
|
|
|
|
|
Also, some minor cleanups, removing unused args.
|
|
|
|
|
|
|
|
|
|
|
|
Remove 'experimental' marker from VIA padlock implementation.
|
|
Reported by lfm.
|
|
|
|
|
|
|
|
|
|
|
|
Ideally, we should move this to autoconf.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* don't bother returning nonce, we only need success/fail boolean
* don't needlessly read nonce pointer data, for each loop
|
|
|
|
Also, turn a few strings into #define'd constants.
|
|
rather than compile-time constants.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
attempting to address find-solution-too-fast problem.
|