From c4388fa74c0e33bb2e0e069f0ceeee42411ba6ab Mon Sep 17 00:00:00 2001 From: xmrig Date: Sat, 20 Jul 2019 20:14:34 +0700 Subject: [PATCH] Update ALGORITHMS.md --- doc/ALGORITHMS.md | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/doc/ALGORITHMS.md b/doc/ALGORITHMS.md index 835a1d491..cc112e5c8 100644 --- a/doc/ALGORITHMS.md +++ b/doc/ALGORITHMS.md @@ -1,22 +1,14 @@ # Algorithms -XMRig uses a different way to specify algorithms, compared to other miners. - -Algorithm selection splitted to 2 parts: - - * Global base algorithm per miner or proxy instance, `algo` option. Possible values: `cryptonight`, `cryptonight-lite`, `cryptonight-heavy`. - * Algorithm variant specified separately for each pool, `variant` option. - * [Full table for supported algorithm and variants.](https://github.com/xmrig/xmrig-proxy/blob/master/doc/STRATUM_EXT.md#14-algorithm-names-and-variants) +Since version 3 mining algorithm should specified for each pool separately (`algo` option), earlier versions was use one global `algo` option and per pool `variant` option (this option was removed in v3). If your pool support [mining algorithm negotiation](https://github.com/xmrig/xmrig-proxy/issues/168) you may not specify this option at all. #### Example ```json { - "algo": "cryptonight", - ... "pools": [ { "url": "...", - "variant": 1, + "algo": "cn/r", ... } ], @@ -24,8 +16,7 @@ Algorithm selection splitted to 2 parts: } ``` -## Mining algorithm negotiation -If your pool support [mining algorithm negotiation](https://github.com/xmrig/xmrig-proxy/issues/168) miner will choice proper variant automaticaly and if you choice wrong base algorithm you will see error message. +#### Pools with mining algorithm negotiation support. -Pools with mining algorithm negotiation support. * [www.hashvault.pro](https://www.hashvault.pro/) + * [moneroocean.stream](https://moneroocean.stream)