SChernykh
8420bd3920
Solo mining: added job timeout (default is 15 seconds)
...
It's important to update jobs frequently to get new transactions into the block template. See https://rucknium.me/posts/monero-pool-transaction-delay/ for more details.
2023-01-28 19:42:02 +01:00
XMRig
22f68bda8d
Code cleanup based on Clang-Tidy.
2021-08-25 18:45:15 +07: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
abba1abc10
Added support for solo mining with miner signatures (Wownero)
2021-06-16 18:07:36 +02:00
XMRig
aeeceb363e
Added command line options --dns-ipv6 and --dns-ttl.
2021-03-20 11:12:09 +07:00
XMRig
dbdddc5aa0
Added DNS config.
2021-03-20 00:09:59 +07:00
XMRig
fe33184a7d
#2104 Added user configurable idle time.
2021-02-19 23:35:30 +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
SChernykh
fdd7a1969a
Added pause-on-active option
...
Windows only for now. When set to true, pauses mining when user touches mouse or keyboard.
2021-02-14 15:32:18 +01:00
XMRig
6b9967f311
Update log.
2020-12-01 23:28:07 +07:00
XMRig
9415fb14fd
Added BenchConfig class.
2020-10-22 17:33:41 +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
e254283089
Fix compile warnings.
2020-08-24 10:04:46 +07:00
XMRig
9829da5d4e
Added command line option --pause-on-battery and renamed config option.
2020-07-23 15:45:01 +07:00
SChernykh
8c8a46acb8
Added mining on battery setting
2020-07-22 20:21:42 +02:00
XMRig
5cf7fb0e4c
#1708 Added "title" option.
2020-06-06 00:24:58 +07:00
XMRig
306dfe8d6a
Use long tags.
2020-05-28 20:32:41 +07:00
XMRig
04f9d7728f
Fix MSVC build.
2020-05-05 02:06:49 +07:00
XMRig
317dc19ce8
Code cleanup.
2020-05-05 01:55:00 +07:00
XMRig
2771cf3582
Add 3rdparty prefix to all rapidjson includes.
2020-04-29 14:55:04 +07:00
XMRig
74936b1bfc
#1654 Fixed build with LibreSSL.
2020-04-22 14:49:15 +07:00
XMRig
e1160b6db2
Added TLS support for API and many other TLS related changes.
2020-03-18 20:09:11 +07:00
XMRig
ed44b0c009
Move files.
2020-03-09 01:22:34 +07:00
XMRig
e85014deba
Added "-x" and "--proxy" command line options.
2020-02-18 21:42:01 +07:00
XMRig
4f4d08f518
Code cleanup.
2020-01-07 10:13:01 +07:00
XMRig
c2267d3343
Less error prone log interface.
2019-12-18 02:20:31 +07:00
XMRig
914be17d5f
Added command line option --verbose.
2019-12-17 22:03:50 +07:00
XMRig
59a3d8c530
Added "verbose" option.
2019-12-17 21:46:11 +07:00
XMRig
61cc3f6fc6
Code cleanup.
2019-11-29 10:17:05 +07:00
XMRig
33c1bcd30e
Prepare for self select.
2019-10-11 14:55:12 +07:00
XMRig
8594622dd0
Improved CPU profile generation.
2019-10-09 12:58:11 +07:00
XMRig
9694164318
Merge branch 'dev' into evo
2019-09-27 05:54:33 +07:00
XMRig
335092f70f
Added coin option.
2019-09-27 05:41:45 +07:00
XMRig
0534f361b8
Removed option --http-enabled.
2019-09-23 04:53:33 +07:00
XMRig
477de6a212
Improved/restructured --help output.
2019-09-23 03:47:40 +07:00
XMRig
8274dc3ef8
Fixed command line options for single pool, free order allowed again.
2019-08-31 06:18:32 +07:00
XMRig
b4ea93d82d
Added version field to config file.
2019-08-17 04:27:37 +07:00
XMRig
b85505dd30
Better method to get hwloc version.
2019-07-23 14:19:41 +07:00
XMRig
1e1876ed54
HWLOC_VERSION not always defined.
2019-07-23 08:06:04 +07:00
XMRig
fb8ac767b1
Added hwloc version display.
2019-07-23 07:45:00 +07:00
XMRig
fa4d98483a
Removed --variant option, use --algo instead.
2019-07-20 05:24:21 +07:00
XMRig
5471c5b18d
Fixed command line config and removed --max-cpu-usage and --safe.
2019-07-20 00:37:15 +07:00
XMRig
e31433928f
Removed xmrig.h.
2019-07-13 19:10:17 +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
c3d52238c2
#1014 Fixed regression, default value for algo option was not applied.
2019-04-18 15:23:36 +07:00
XMRig
941e2e8d18
Move files.
2019-04-13 23:58:58 +07:00
XMRig
68846d0777
Added command line option --daemon and --daemon-poll-interval
2019-04-12 18:30:08 +07:00
XMRig
c450086444
Fix --userpass option.
2019-04-08 02:16:54 +07:00
XMRig
2f654e991e
Fix build on FreeBSD.
2019-04-06 21:10:26 +07:00