Commit Graph

26 Commits

Author SHA1 Message Date
95d3ff2c4a Fixing miner issues
- Switch from full-block to header-only (140-byte) RandomX input
- Add 32-byte SoloNonce system for solo mining mode
- Compute proper difficulty target from compact bits field
- Add SHA256D dual-hash PoW check in CpuWorker for solo mining
- Raise RandomX dataset/scratchpad limits to 4GB/4MB
- Use standard RandomX share filtering in pool (stratum) mode
2026-03-05 06:00:55 -06:00
SChernykh
3cdfe6b30e Fixed unaligned memory accesses 2022-01-26 17:18:18 +01:00
SChernykh
7170df5d1e Proxy miner signature support 2021-06-17 22:48:08 +02:00
SChernykh
abba1abc10 Added support for solo mining with miner signatures (Wownero) 2021-06-16 18:07:36 +02:00
SChernykh
f24da62db0 KawPow WIP 2020-05-27 16:19:57 +02:00
XMRig
e00a4c9daf Fixed nicehash nonce overflow for CPU backend. 2020-02-06 17:19:08 +07:00
XMRig
2872c4737a Display backend for shares. 2019-10-29 15:43:13 +07:00
XMRig
9b54e4b827 Define double OpenCL threads in simple way. 2019-09-05 09:27:29 +07:00
XMRig
aad2f63362 Implemented verification on CPU. 2019-09-01 19:31:25 +07:00
XMRig
95a5b23f53 Refactoring 2019-07-13 00:49:17 +07:00
XMRig
4d1d36d99b 64bit diff support. 2019-04-10 03:42:00 +07:00
XMRig
b3b50e1f1c Removed class Id. 2019-03-15 02:03:01 +07:00
XMRig
cdd5930a7e Rename files. 2019-03-15 01:50:35 +07:00
XMRig
f5a8b9308a Move network classes into xmrig namespace. 2019-02-17 06:59:19 +07:00
XMRig
7bf8c3e65c Sync changes. 2018-11-20 07:24:14 +07:00
XMRig
2e3dcab65f Verify & send algorithm name. 2018-04-26 23:27:53 +07:00
XMRig
77b1c7087d Move Job to common. 2018-04-20 23:44:32 +07:00
XMRig
aa0e556318 Added full IPv6 support. 2018-03-07 16:38:58 +07:00
XMRig
af51513614 libjansson replaced to rapidjson.
Sync changes with proxy.
2017-10-04 23:33:30 +03:00
XMRig
9e9cddedc5 Added results statistics to API. 2017-09-01 08:02:56 +03:00
XMRig
f05a328474 Added --cpu-priority option. 2017-08-15 08:19:55 +03:00
XMRig
32e7041def Fix possibility duplicate share for short donation intervals. 2017-07-03 03:34:23 +03:00
XMRig
074db6bb72 Add nice messages for accepted and rejected shares with diff and latency. 2017-07-02 05:33:10 +03:00
XMRig
5af169fd7b Fix linux build. 2017-06-14 16:11:01 +03:00
XMRig
981e043ada Add DoubleWorker class. 2017-06-13 19:58:31 +03:00
XMRig
a0a8711dab Add class JobResult. 2017-06-11 10:58:46 +03:00