SChernykh
0a3313cb76
Added SNI option for TLS connections
...
Disabled by default, add `"sni": true,` to pool config to enable it.
2023-09-29 08:33:49 +02:00
SChernykh
e2c58126e9
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
SChernykh
22d6a7525e
Removed deprecated AstroBWTv1 and v2
2022-06-12 11:47:36 +02:00
SChernykh
b5da73389f
Dero HE fork support (astrobwt/v2 algorithm)
2022-03-05 00:31:18 +01:00
Tony Butler
2e738509bb
Add support for client.reconnect method
2021-12-30 06:26:52 -07:00
XMRig
9580f5395f
Removed shortName.
2021-08-11 22:26:34 +07:00
SChernykh
0842e6b9d2
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
a136790bee
Added support for solo mining with miner signatures (Wownero)
2021-06-16 18:07:36 +02:00
XMRig
5980675876
Code and copyright cleanup.
2021-02-18 12:56:39 +07:00
Hansie Odendaal
3b87cd97ce
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
XMRig
027a6f8ae2
Added BenchConfig class.
2020-10-22 17:33:41 +07:00
XMRig
328f985e07
Added Benchmark class.
2020-10-17 04:03:42 +07:00
XMRig
7fc7b976bf
Removed m_bench field from Job class.
2020-10-16 20:29:11 +07:00
XMRig
a152d6be42
Added CMake option WITH_BENCHMARK.
2020-10-16 02:18:07 +07:00
SChernykh
722e468bd9
Benchmark: added more check hashes and a progress indicator
2020-10-15 08:23:47 +02:00
SChernykh
2ecece7b3d
Added benchmark and stress test
...
Easy to use and zero configuration embedded benchmark/stress test.
2020-10-14 19:45:05 +02:00
SChernykh
28c81f2c53
Fixed NiceHash disconnects for KawPow
2020-06-12 14:08:00 +02:00
XMRig
bbd3f05bf6
Implemented donate for KawPow.
2020-06-01 00:56:26 +07:00
XMRig
8aeba61706
Add 3rdparty prefix to all rapidjson includes.
2020-04-29 14:55:04 +07:00
XMRig
16a83a9f61
Move files.
2020-03-09 01:22:34 +07:00
XMRig
2fea4e72b5
Implemented donate over SOCKS5.
2020-02-18 17:58:14 +07:00
XMRig
1e2d011705
Initial SOCKS5 implementation.
2020-02-18 02:16:21 +07:00
XMRig
c6530e352f
Code cleanup.
2020-01-07 10:13:01 +07:00
XMRig
5d559971ca
Fixed isTLS method.
2019-11-20 15:36:02 +07:00
XMRig
e9d2e194f3
Added SelfSelectClient stub.
2019-10-12 00:24:47 +07:00
XMRig
72c45d882b
Prepare for self select.
2019-10-11 14:55:12 +07:00
XMRig
4dc7a8103b
Added class Url.
2019-10-11 09:58:11 +07:00
XMRig
e1d1a5226c
Added coin option.
2019-09-27 05:41:45 +07:00
XMRig
d7f42d54ad
Added initial support for per pool algo option (mining code is broken).
2019-06-10 20:46:29 +07:00
XMRig
b684150336
Moved Algorithm class.
2019-06-09 16:46:44 +07:00
XMRig
21798edb8b
Sync changes.
2019-04-13 19:09:22 +07:00
XMRig
62012a1a50
Added DaemonClient.
2019-04-12 03:25:21 +07:00
XMRig
0d496aaf2f
Prepare for daemon support.
2019-04-11 00:18:33 +07:00
XMRig
35d868fb48
Fix --userpass option.
2019-04-08 02:16:54 +07:00
XMRig
d6da0652ce
Removed unused setters in Pool class.
2019-04-07 21:31:32 +07:00
XMRig
af3655c27e
Add classes Dns, DnsRecord, IDnsListener.
2019-03-15 18:14:25 +07:00
XMRig
ba01f2a9c4
Rename files.
2019-03-15 01:50:35 +07:00