XMRig
e89d253e02
Code cleanup.
2023-06-07 20:48:56 +07:00
Tony Butler
b0fd994f84
Add API rebind polling
2023-05-23 16:49:43 -06:00
XMRig
41d6221dad
#3245 Improved algorithm negotiation for donation rounds by sending extra information about current mining job.
2023-04-07 23:35:05 +07:00
SChernykh
fa9b5c7b6e
GhostRider algorithm (Raptoreum) support
2021-11-23 08:14:01 +01:00
XMRig
2d318425cf
Removed shortName.
2021-08-11 22:26:34 +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
XMRig
de76bd9f11
Use static RandomX seed for benchmark.
2020-11-20 08:15:04 +07:00
XMRig
93456462df
Remove benchmark size from Job class.
2020-11-17 05:28:42 +07:00
XMRig
3fc077a41a
Fixed build without benchmark.
2020-11-14 01:02:41 +07:00
XMRig
ae75cc3833
Added 250K and 500K offline benchmarks.
2020-11-12 11:15:43 +07:00
XMRig
da62a0e65c
Implemented static benchmark verification (--bench --seed --hash)
2020-10-24 13:53:49 +07:00
XMRig
14892cf040
Removed m_bench field from Job class.
2020-10-16 20:29:11 +07:00
XMRig
4b66ba3e24
Improve some benchmark log messages.
2020-10-16 04:11:50 +07:00
XMRig
ebaf8ccec4
Added CMake option WITH_BENCHMARK.
2020-10-16 02:18:07 +07:00
SChernykh
a046437d5f
Added benchmark and stress test
...
Easy to use and zero configuration embedded benchmark/stress test.
2020-10-14 19:45:05 +02:00
XMRig
1fa122dbdd
#1756 Added results and connection reports.
2020-07-01 23:10:37 +07:00
XMRig
c2e8686818
Implemented donate for KawPow.
2020-06-01 00:56:26 +07:00
SChernykh
2f1940ca58
Fixed hashrate and diff display for KawPow
2020-05-28 22:03:28 +02:00
XMRig
306dfe8d6a
Use long tags.
2020-05-28 20:32:41 +07:00
XMRig
2771cf3582
Add 3rdparty prefix to all rapidjson includes.
2020-04-29 14:55:04 +07:00
XMRig
8900ea376c
Fixed regression.
2020-02-22 04:51:37 +07:00
XMRig
fe3590ffa8
Implemented donate over SOCKS5.
2020-02-18 17:58:14 +07:00
XMRig
8fb36006da
New NetworkState.
2020-01-16 21:48:39 +07:00
XMRig
2872c4737a
Display backend for shares.
2019-10-29 15:43:13 +07:00
XMRig
5fb99d1bc8
#1202 Fixed algorithm verification in donate strategy.
2019-09-28 22:07:44 +07:00
XMRig
aad2f63362
Implemented verification on CPU.
2019-09-01 19:31:25 +07:00
XMRig
8ffd4017ac
Common API code moved to base/api.
2019-08-12 16:52:16 +07:00
XMRig
33444e9f61
Moved current valid algorithm to first position in algo list.
2019-07-20 01:43:36 +07:00
XMRig
d0cc0fd27d
Restored "GET /1/summary" endpoint.
2019-07-19 02:24:37 +07:00
XMRig
20907841b9
Restored algorithm verification.
2019-07-19 00:39:27 +07:00
XMRig
b0d1ee0694
Restored algo field in login request.
2019-07-18 22:35:15 +07:00
XMRig
fe2ae04f8d
Added initial support for new style threads launch method.
2019-07-16 22:10:50 +07:00
XMRig
95a5b23f53
Refactoring
2019-07-13 00:49:17 +07:00
XMRig
d84ab8e4bf
Added class JobResults.
2019-07-06 15:22:19 +07:00
XMRig
6838673ddb
Added initial support for per pool algo option (mining code is broken).
2019-06-10 20:46:29 +07:00
XMRig
922d33a2b0
Added global uptime and extended connection information for API.
2019-05-13 00:11:57 +07:00
XMRig
18855bb22b
Return current algorithm in API response.
2019-05-01 22:07:13 +07:00
XMRig
7b738b936a
Prepare for daemon support.
2019-04-11 00:18:33 +07:00
XMRig
43524b2e42
Add IClient and BaseClient.
2019-04-10 18:29:33 +07:00
XMRig
4d1d36d99b
64bit diff support.
2019-04-10 03:42:00 +07:00
XMRig
2f0874da3e
Restored API.
2019-03-31 01:31:40 +07:00
XMRig
86acdb0d24
Removed IConfigCreator/ConfigCreator and changed file structure.
2019-03-30 21:27:54 +07:00
XMRig
27cd811890
Restore network API.
2019-03-30 03:10:27 +07:00
XMRig
98ce7da95c
New API class.
2019-03-30 00:16:01 +07:00
XMRig
112fd06215
XMRIG_FEATURE_HTTP & XMRIG_FEATURE_API
2019-03-28 22:54:27 +07:00
XMRig
8501c0ed62
New log support.
2019-03-27 01:29:37 +07:00
XMRig
dec7460e6a
Added "donate-over-proxy" option.
2019-03-19 00:16:30 +07:00
XMRig
aa015c6db4
Add class Timer.
2019-03-18 02:36:17 +07:00
XMRig
32cca57d55
Added real graceful exit.
2019-03-16 00:44:15 +07:00