SChernykh
f2cb28de33
ZeroMQ support for solo mining
...
Gets new blocks from daemon immediately without polling, saving ~0.5 seconds on average when daemon gets new block from the network. Also saves some CPU cycles because it doesn't need to poll daemon every second.
Testing: add "daemon-zmq-port": 28083 to xmrig's pool config in config.json and run ./monerod --testnet --zmq-pub tcp://127.0.0.1:28083
2021-07-15 11:13:14 +02:00
SChernykh
0348f4fd49
Updates from xmrig-proxy
2021-07-05 13:56:37 +02:00
SChernykh
82b437a25c
Correct handling of block submit responses for Dero
2021-06-24 18:06:07 +02:00
SChernykh
7ef8a295e5
Update signing algorithm
2021-06-21 23:49:13 +02:00
SChernykh
7170df5d1e
Proxy miner signature support
2021-06-17 22:48:08 +02:00
SChernykh
479a40c176
Proxy miner signature support (WIP)
2021-06-17 16:58:18 +02:00
SChernykh
f94bf75c7b
More sanity checks
2021-06-17 13:18:34 +02:00
SChernykh
dbd36095d4
More error handling in DaemonClient::parseJob
2021-06-17 10:39:22 +02:00
SChernykh
abba1abc10
Added support for solo mining with miner signatures (Wownero)
2021-06-16 18:07:36 +02:00
SChernykh
1c826fb64d
Fixed broken "coin" setting functionality
2021-04-06 23:02:10 +02:00
esrrhs
e7bdc94fb0
setBlob should run after setAlgorithm
2021-03-29 12:11:03 +08:00
XMRig
4d9a8773de
http-parser replaced to llhttp.
2021-03-06 01:46:49 +07:00
SChernykh
34c2c161b5
Fixed many "new job" messages when solo mining
...
Fix for https://github.com/xmrig/xmrig/issues/2127
2021-03-01 17:46:05 +01:00
SChernykh
bf32afbb05
Fixed solo mining
...
It was broken since 6.7.0
2021-01-15 11:18:36 +01:00
XMRig
1084cd9481
Update HTTP
2020-12-03 10:48:57 +07:00
XMRig
c8ebffd012
Added Cvt class.
2020-12-02 16:31:45 +07:00
XMRig
da62a0e65c
Implemented static benchmark verification (--bench --seed --hash)
2020-10-24 13:53:49 +07:00
XMRig
2771cf3582
Add 3rdparty prefix to all rapidjson includes.
2020-04-29 14:55:04 +07:00
XMRig
a1bd9ccd93
Update base.
2020-04-29 14:17:33 +07:00
XMRig
13c1a31976
#1581 Fixed macOS build.
2020-03-06 12:51:16 +07:00
XMRig
f016668fc2
HTTP subsystem refactoring.
2020-03-06 12:38:09 +07:00
XMRig
7748c44fe0
Formatting.
2020-03-04 00:06:20 +07:00
SChernykh
c76bd4fc63
Fixed new block detection for Dero solo mining
2020-03-03 17:53:19 +01:00
XMRig
6cfa7041f7
Sync changes with proxy.
2020-03-01 14:04:58 +07:00
XMRig
23e0f1936d
Move "Content-Type" header setting.
2020-03-01 12:57:19 +07:00
SChernykh
1ccf408ba7
AstroBWT algorithm (DERO) support
...
To test:
- Download https://github.com/deroproject/derosuite/releases/tag/AstroBWT
- Run daemon with `--testnet` in command line
In config.json:
- "coin":"dero"
- "url":"127.0.0.1:30306"
- "daemon:"true"
2020-02-29 22:41:24 +01:00
XMRig
1ed7695d0a
HTTP subsystem refactoring, fixed possible crashes shortly after destroying daemon or self-select client.
2020-02-23 01:40:19 +07:00
XMRig
7778b0441e
Use "extra_nonce" for daemon client.
2020-02-21 01:31:22 +07:00
XMRig
f0b441040a
Added ENV support for "user", "pass" and "rig-id" fields.
2019-12-22 19:09:30 +07:00
XMRig
6992e083dc
Sync changes with proxy.
2019-11-01 21:51:03 +07:00
XMRig
2872c4737a
Display backend for shares.
2019-10-29 15:43:13 +07:00
XMRig
ff98a1c305
Fixed coin option in daemon mode.
2019-09-27 23:39:57 +07:00
XMRig
95a5b23f53
Refactoring
2019-07-13 00:49:17 +07:00
XMRig
f8cbb0061e
Sync changes with proxy.
2019-06-25 10:35:10 +07:00
SChernykh
a46d190b54
RandomWOW support
2019-06-15 22:53:03 +02:00
XMRig
7d4314d85e
Added checking for top_block_hash/hash.
2019-04-14 03:21:23 +07:00
XMRig
1607533f4c
Added JsonRequest.
2019-04-14 01:10:24 +07:00
XMRig
941e2e8d18
Move files.
2019-04-13 23:58:58 +07:00
XMRig
726aa72cda
Sync changes.
2019-04-13 19:09:22 +07:00
XMRig
afbc354b54
Fixed build without TLS support.
2019-04-12 19:25:03 +07:00
XMRig
c9d3ae9970
Fixed daemon support over HTTPS.
2019-04-12 04:25:47 +07:00
XMRig
67ce7039fd
Added DaemonClient.
2019-04-12 03:25:21 +07:00