SChernykh
1c2efb38e7
More GhostRider fixes
...
- Fixed "difficulty is not a number" when diff is high on some pools
- Fixed GhostRider compilation when WITH_KAWPOW=OFF
2021-11-28 12:11:08 +01:00
XMRig
c48b212802
Add GhostRider support for AutoClient.
2021-11-25 17:44:36 +07:00
SChernykh
fa83608b48
Benchmark support for GhostRider (offline only)
...
Command line:
```
./xmrig --bench=250K -a gr --rotation 15
```
Where `rotation` is an integer between 0 and 19 (inclusive).
2021-11-24 15:54:09 +01:00
SChernykh
0e2532f950
Fixed broken difficulty adjustment on some Raptoreum pools
2021-11-23 18:02:58 +01:00
SChernykh
fa9b5c7b6e
GhostRider algorithm (Raptoreum) support
2021-11-23 08:14:01 +01:00
Tony Butler
cd7d380b3f
Fix various memory leaks
2021-10-25 04:06:49 -06:00
David Main
ead5c8f091
fix: expand validation of tx_extra for merge mining tag
2021-10-12 11:17:37 +02:00
XMRig
22f68bda8d
Code cleanup based on Clang-Tidy.
2021-08-25 18:45:15 +07:00
XMRig
5931ab227a
Update BlockTemplate class.
2021-08-23 18:32:58 +07:00
XMRig
e454a27c6b
Add global wallet address parser for DaemonClient.
2021-08-18 13:36:50 +07:00
XMRig
1a0798622c
Update Coin, BlobReader and WalletAddress.
2021-08-17 08:17:21 +07:00
SChernykh
4fe09b5e17
Fixed Termux build
2021-08-13 12:02:03 +02:00
XMRig
fc6d1e8d02
Fix Job::getNumTransactions.
2021-08-12 22:30:47 +07:00
XMRig
2d318425cf
Removed shortName.
2021-08-11 22:26:34 +07:00
XMRig
ae2ec1ca73
#2527 Fix narrowing conversion.
2021-08-10 01:40:36 +07:00
SChernykh
3fe3453ada
Show the number of transactions in pool job
...
Useful to check if pool/proxy is working properly and can also be used to compare different pools.
2021-08-07 19:38:31 +02:00
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
XMRig
018783feb0
v6.13.0-dev
2021-06-28 19:02:48 +07:00
xmrig
cdca9dd6f2
Merge pull request #2445 from SChernykh/miner_signature
...
Support for solo mining with miner signatures (Wownero)
2021-06-28 18:11:13 +07: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
XMRig
343ab35a8c
Add token support for online benchmark.
2021-06-20 09:28:39 +07:00
SChernykh
da8a9185c8
Fixed GCC warnings
2021-06-19 14:54:03 +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
01f345ac77
Fix buffer size in generateMinerSignature
2021-06-16 18:20:11 +02:00
SChernykh
abba1abc10
Added support for solo mining with miner signatures (Wownero)
2021-06-16 18:07:36 +02:00
XMRig
032c7fa5f4
#2280 Disable GPU backends in benchmark mode.
2021-04-25 15:28:45 +07:00
XMRig
5607caa3e1
Added support for --user command line option for the benchmark.
2021-04-14 23:43:31 +07:00
XMRig
4575b5dad6
#2207 Fixed regression in HTTP parser.
2021-04-10 21:02:59 +07:00
SChernykh
1c826fb64d
Fixed broken "coin" setting functionality
2021-04-06 23:02:10 +02:00
XMRig
8a951fa641
Merge branch 'master' of https://github.com/esrrhs/xmrig into pr2217
2021-03-29 18:16:45 +07:00
esrrhs
e7bdc94fb0
setBlob should run after setAlgorithm
2021-03-29 12:11:03 +08:00
SChernykh
d806f16e10
Fixed use-after-free bug when exiting
2021-03-27 21:53:40 +01:00
XMRig
dbdddc5aa0
Added DNS config.
2021-03-20 00:09:59 +07:00
XMRig
e6c52d1336
New DNS implementation.
2021-03-16 22:24:37 +07:00
XMRig
0817bb2fcf
Added DnsRecords class.
2021-03-14 09:44:56 +07:00
XMRig
f01e4fb58c
Improved DnsRecord class.
2021-03-13 20:30:52 +07:00
xmrig
ca1b357277
Merge pull request #2128 from ianmaddox/patch-1
...
Minor verbiage tweak
2021-03-08 04:02:02 +07:00
XMRig
e622406993
Sync with the proxy.
2021-03-06 05:32:54 +07:00
XMRig
6a42a13c06
Fixed build without TLS support.
2021-03-06 02:07:10 +07: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
XMRig
2beb2be814
Code cleanup.
2021-03-01 19:04:03 +07:00
Ian Maddox
797d511979
Minor verbiage tweak
...
Fixing mixed phrasing in error message
2021-02-23 11:34:10 -08:00
XMRig
41a1c46bb2
Code and copyright cleanup.
2021-02-18 12:56:39 +07:00
Hansie Odendaal
1994096590
Allow result submission to origin daemon with self-select
...
With `self-select` mode enabled, the `submit-to-origin` config option
will let the `SelfSelectClient` submit the solution to both
the daemon where it got the template from as well as to
the connected pool, for miners that want to do pool minining
with Monero and solo mining with an altcoin (merged mining variant).
Thank you and special credit to @StriderDM (https://github.com/StriderDM )!
2021-02-17 18:05:13 +02:00