Author

Topic: [Awesome Miner] - Powerful Windows GUI to manage and monitor up to 200000 miners - page 415. (Read 703113 times)

newbie
Activity: 21
Merit: 0
Cool that it supports the latest excavator, but this really brings out a huge weak point in this software - the benchmarking and software selection system is the worst and requires so much manual labor to do something that can be easily handled via software.

It would be great if there was a way to automate selecting which mining software is enabled or disabled per profit profile depending on benchmarks. Right now it benchmarks exactly one mining software per algo, based on which I've alreeady selected. This is backwards, because I don't know which mining software I want enabled until I benchmark it. The right answer is always whichever software puts out the best number.

Instead of making me click through a million menus to test equihash with dstm, ewbf, ccminer, excavator and everything else - the software should just test everything and pick the best. And preferably remember the results per software, so when a new version of the software is released, it only needs to test the new software.

Example workflow:

I enable ewbf, ccminer, claymore, excavator for 1080 Ti profile.

Results:

Equihash ewbf : 11mh
Equihash ccminer: 12mh
Equihash excavator: 13mh
Ethereum ccminer: 25mh
Ethereum claymore: 32mh
Ethereum excavator: 31mh

1080 Ti profile automatically set to use excavator for Equihash, claymore for Ethereum.

Then new ccminer comes out. Benchmark tests only ccminer:

Equihash ccminer: 14mh
Ethereum ccminer: 30mh

Now profile set for ccminer for Equihash, but still claymore for Ethereum.



This is a great suggestion!
newbie
Activity: 140
Merit: 0
AM good service but it will be more better  Grin.
Today is more new coin which isn't in coinwars or whattomine. I add new coin manually, but there is only static diff which I need change manually too.
All coins have API with dynamic diff changes. It is possible get dynamic diff via this
https://explorer.alqo.org/api/difficulty

Please add this features to coin properties.

I second this. When we add custom coins it would be nice to give it this and have AM just pull the data.

Also, if this is added it would be nice if we had an averaging function where it used the average difficulty over X blocks where X was picked by the user.
I wrote a program to do this automatically for me.. it pulls all the coin data then updates the coin data in AM every few minutes. It's a lot harder for a program to dynamically pull that info than you might think.

Does Patrike know how to implement this functionality to be used in Awesome Miner ?
I already developed an Awesome Miner API endpoint that soothaa uses from an external application to set coin profitability. So there is no lack of understanding here.

Having a generic feature in Awesome Miner that pulls API information from any source may sound easy, but please consider the endless number of data formats the various API's out there uses. This is similar to the challenge for the Wallet Balance feature in Awesome Miner. Awesome Miner supports a few common block explorers, but they all have different data formats. Awesome Miner is already trying to be smart looking at the content of the API responses, but it's simply not possible to support all of them. This is why the other way around - providing an Awesome Miner API to be used by external scripts - gives much more flexibility for those that really want to get into customization.

The same Block Explorer feature used to get wallet balance could possibly be used to get other data (like difficulty) from the block explorers as well - but it will still not be possible to support any data source. Maybe a future improvement for Awesome Miner, but not as flexible as the existing Awesome Miner API endpoint for setting profitability.


Patrike, does AM adjusts hash-rates by dynamically reading network difficulty ?  ( https://explorer.alqo.org/api/difficulty )

If not, it means that the benchmarked values are always outdated if network difficulty changes and AM's benchmarked values was using difficulty from 1 week or a few months ago ?

I noticed that for some algos, when benchmarking again after one week I have totally different rates from the ones I had last week, without changing the configuration or settings of the GPUs from the benchmarked rig.

What is your solution for this problem, Patrike ?  
newbie
Activity: 45
Merit: 0
Cool that it supports the latest excavator, but this really brings out a huge weak point in this software - the benchmarking and software selection system is the worst and requires so much manual labor to do something that can be easily handled via software.

It would be great if there was a way to automate selecting which mining software is enabled or disabled per profit profile depending on benchmarks. Right now it benchmarks exactly one mining software per algo, based on which I've alreeady selected. This is backwards, because I don't know which mining software I want enabled until I benchmark it. The right answer is always whichever software puts out the best number.

Instead of making me click through a million menus to test equihash with dstm, ewbf, ccminer, excavator and everything else - the software should just test everything and pick the best. And preferably remember the results per software, so when a new version of the software is released, it only needs to test the new software.

Example workflow:

I enable ewbf, ccminer, claymore, excavator for 1080 Ti profile.

Results:

Equihash ewbf : 11mh
Equihash ccminer: 12mh
Equihash excavator: 13mh
Ethereum ccminer: 25mh
Ethereum claymore: 32mh
Ethereum excavator: 31mh

1080 Ti profile automatically set to use excavator for Equihash, claymore for Ethereum.

Then new ccminer comes out. Benchmark tests only ccminer:

Equihash ccminer: 14mh
Ethereum ccminer: 30mh

Now profile set for ccminer for Equihash, but still claymore for Ethereum.

newbie
Activity: 126
Merit: 0
Would it be possible to add support for Zergpool and Blazepool?

And to add to this, if I want to add these manually, what is the simplest way to do it?  It looks like I have to go in and specify the server and wallet address for each algorithm?  Just want to make sure I"m not reinventing the wheel here.  It seems it should be as simple as specifying the server mask and then adding the ports.
jr. member
Activity: 230
Merit: 1
newbie
Activity: 4
Merit: 0
Awesome Miner version 4.4.3

- Improved compatibility for the Excavator mining software
- Improved support for running the PhoenixMiner software as user defined Managed Software using API compatibility with Claymore Ethereum miner
- Device profile configuration added for the new dual mining algorithms in Claymore Ethereum miner 11.0
- Correction to the profit switcher for selecting dual mining pools correctly


Can't benchmark any dual algorithms. I'm getting "No pools specified" every time. Benchmarking single Ethereum works.

EDIT: Also Excavator does some weird stuff. It seems to request jobs for every algorithm it supports. Part of the log:

Code:
[16:39:36][0x00002760][warning] net | Invalid job provided by the stratum server
[16:39:36][0x00002760][info] net | Connection lost! Reconnecting in 9 seconds
[16:39:36][0x000028c4][info] net | Connection lost! Reconnecting in 9 seconds
[16:39:37][0x00002760][info] net | Share #126 accepted
[16:39:39][0x000028c4][info] core | Device #0-0 speed: 1.267302 MH/s
[16:39:39][0x000028c4][info] core | Algorithm 'neoscrypt' total speed: 1.267302 MH/s
[16:39:39][0x000028c4][info] core | Algorithm 'neoscrypt' total speed: 0.000000 H/s
[16:39:39][0x000028c4][info] core | Algorithm 'neoscrypt' total speed: 0.000000 H/s
[16:39:39][0x000028c4][info] core | Algorithm 'keccak' total speed: 0.000000 H/s
[16:39:39][0x000028c4][info] core | Algorithm 'keccak' total speed: 0.000000 H/s
[16:39:39][0x000028c4][info] core | Algorithm 'keccak' total speed: 0.000000 H/s
[16:39:39][0x000028c4][info] core | Algorithm 'pascal' total speed: 0.000000 H/s
[16:39:39][0x000028c4][info] core | Algorithm 'sia' total speed: 0.000000 H/s
[16:39:39][0x000028c4][info] core | Algorithm 'sia' total speed: 0.000000 H/s
[16:39:40][0x000028c4][info] algo-neoscrypt | New job_0 '76f5', diff=0.00247192
[16:39:40][0x000028c4][info] algo-pascal | New job_0 '0000002963db40c6', diff=2
[16:39:42][0x000028c4][info] algo-keccak | New job_0 '18d', diff=16
[16:39:43][0x000028c4][info] algo-keccak | New job_0 '73e3', diff=2
[16:39:43][0x00002760][info] net | Share #127 accepted
[16:39:45][0x000028c4][info] net | Connecting to 34.196.248.45:17022 (34.196.248.45)
[16:39:45][0x000028c4][info] net | Connected!
[16:39:45][0x000028c4][info] algo-neoscrypt | New job_0 'de5', diff=0.03125

Even with the new version it won't run. But I guess I messed up the settings. What do I add in the command line?
And more important is it worth it at all? My current benchmark seems to indicate that the added dual mined coins give in sum less profit compared to solo mining..
sr. member
Activity: 434
Merit: 251
I'm still struggling being able to switch coins / pools fast on my baikals.

Using my managed miners it is so easy to switch. I can add a new miner, new pool, new coin to all my GPU rigs in less than 5 minutes.

This is not the case with my baikals and i'm not sure if it just can't be done, or if i'm just missing how to do it easily using awesome miner.

Have you tried setting up a pool group and using that as an override on the profit profile?  The pool group will probably have to be setup as non fail over.

Also, have you just tried to setup all the pools in the WebUI and then doing a backup and restore to the other Baikals?

Yes, so I have to add each pool in the webUI and then I can switch. This just takes a long time.

I just thought of using the baikal monitor and I might be able to do it using that.
sr. member
Activity: 700
Merit: 294
I'm still struggling being able to switch coins / pools fast on my baikals.

Using my managed miners it is so easy to switch. I can add a new miner, new pool, new coin to all my GPU rigs in less than 5 minutes.

This is not the case with my baikals and i'm not sure if it just can't be done, or if i'm just missing how to do it easily using awesome miner.

Have you tried setting up a pool group and using that as an override on the profit profile?  The pool group will probably have to be setup as non fail over.

Also, have you just tried to setup all the pools in the WebUI and then doing a backup and restore to the other Baikals?
sr. member
Activity: 700
Merit: 294
Code:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
//Request library
using System.Net;
using System.IO;

public class ActionScript
{
private ContextProvider Context = ScriptManager.Context;
public bool Execute(List list)
{
try
{
 



//--------------------Change----------------------
string Str_name = "ALQO";//Name Coin sample   = "ALQO"
double Str_Reward = 150; //Reward Coin sample = 10
string Str1 = this.getdati("https://explorer.alqo.org/api/difficulty");//link difficulty
string Str2 = this.getdati("https://api.coinmarketcap.com/v1/ticker/alqo/");//link coinmarketcap.com
//--------------------------------------------------









Str1 = Str1.Replace(".", ",");
double dif = Convert.ToDouble(Str1);

Uri uri = new Uri(@"https://api.coinmarketcap.com/v1/ticker/alqo/");
WebRequest webRequest = WebRequest.Create(uri);
WebResponse response = webRequest.GetResponse();
StreamReader streamReader = new StreamReader(response.GetResponseStream());
String responseData = streamReader.ReadToEnd();


 


string myString = responseData;
string[] subStrings = myString.Split(',');
string v = "";
foreach (string str in subStrings)
{
 if (str.Contains("price_btc") == true)
            {   
             v = str.Replace(@"""", "");
             v = v.Replace("price_btc", "");
             v = v.Replace(" ", "");
             v = v.Replace(":", "");
             v = v.Replace(".", ",");
            }
 }

double Price = Convert.ToDouble(v);



//MessageBox.Show(Str1);

Context.CoinStat.SetProperties(Str_name, dif, Str_Reward, Price);
 
 
//----------------Exception------------------
 }
catch(Exception exception)
{
   
}
//--------------End--Exception----------------
return true;
}

//--------------------------------------------
protected string getdati(string url)
        {
            try
            {
                string rt;

                WebRequest request = WebRequest.Create(url);

                WebResponse response = request.GetResponse();

                Stream dataStream = response.GetResponseStream();

                StreamReader reader = new StreamReader(dataStream);

                rt = reader.ReadToEnd();

                Console.WriteLine(rt);

                reader.Close();
                response.Close();

                return rt;
            }

            catch(Exception ex)
            {
                return "Error: " + ex.Message;
            }
        }       
}//end







Hello Spinter... a couple of questions...

On this line you have it hardcoded to the URL for the coinmarketcaps ALQO API.

Uri uri = new Uri(@"https://api.coinmarketcap.com/v1/ticker/alqo/");

Shouldn't this be using the Str2 like this:

Uri uri = new Uri(@Str2);


Also, I tried to duplicate your code for Bulwark, but I never get any returns.  Is there something wrong with this below?

Code:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
//Request library
using System.Net;
using System.IO;

public class ActionScript
{
private ContextProvider Context = ScriptManager.Context;
public bool Execute(List list)
{
try
{
 



//--------------------Change----------------------
string Str_name = "Bulwark";//Name Coin sample   = "ALQO"
double Str_Reward = 33; //Reward Coin sample = 10
string Str1 = this.getdati("http://explorer.bulwarkcrypto.com/api/getdifficulty");//link difficulty
string Str2 = this.getdati("https://api.coinmarketcap.com/v1/ticker/bulwark/");//link coinmarketcap.com
//--------------------------------------------------









Str1 = Str1.Replace(".", ",");
double dif = Convert.ToDouble(Str1);

Uri uri = new Uri(@Str2);
WebRequest webRequest = WebRequest.Create(uri);
WebResponse response = webRequest.GetResponse();
StreamReader streamReader = new StreamReader(response.GetResponseStream());
String responseData = streamReader.ReadToEnd();


 


string myString = responseData;
string[] subStrings = myString.Split(',');
string v = "";
foreach (string str in subStrings)
{
 if (str.Contains("price_btc") == true)
            {   
             v = str.Replace(@"""", "");
             v = v.Replace("price_btc", "");
             v = v.Replace(" ", "");
             v = v.Replace(":", "");
             v = v.Replace(".", ",");
            }
 }

double Price = Convert.ToDouble(v);



//MessageBox.Show(Str1);

Context.CoinStat.SetProperties(Str_name, dif, Str_Reward, Price);
 
 
//----------------Exception------------------
 }
catch(Exception exception)
{
   
}
//--------------End--Exception----------------
return true;
}

//--------------------------------------------
protected string getdati(string url)
        {
            try
            {
                string rt;

                WebRequest request = WebRequest.Create(url);

                WebResponse response = request.GetResponse();

                Stream dataStream = response.GetResponseStream();

                StreamReader reader = new StreamReader(dataStream);

                rt = reader.ReadToEnd();

                Console.WriteLine(rt);

                reader.Close();
                response.Close();

                return rt;
            }

            catch(Exception ex)
            {
                return "Error: " + ex.Message;
            }
        }       
}//end
sr. member
Activity: 434
Merit: 251
Looking for some input

I have multiple Baikals and I'm wanting to update the pool and The only way I have been able to do it so the algo switches as well is to have the pool and algo setup in the miner using the webUI.

Is there a faster way of doing it? This will be very time consuming with 30+ machines.


I thought about using MRR and have it setup in the miners for each algo.

then create a coin in AM "MRR-QUARK"

then when I want to mine a specific pool I would make "MRR-QUARK" the most profitable and then go to MRR and change it to the pool I want.

I'm still struggling being able to switch coins / pools fast on my baikals.

Using my managed miners it is so easy to switch. I can add a new miner, new pool, new coin to all my GPU rigs in less than 5 minutes.

This is not the case with my baikals and i'm not sure if it just can't be done, or if i'm just missing how to do it easily using awesome miner.
newbie
Activity: 74
Merit: 0
I'm having an issue with whattomine JSONs. I've added one under the statics section. I then go to setup my pool and typically it would just show up under the "coin" setting when adding a pool to give me the proper dropdown, but its not. Any idea why it wouldn't update the list?

Also, is it possible to take all the JSONs from whattomine so I don't have to keep adding them?
newbie
Activity: 28
Merit: 2
one of my rigs periodically will stop working. Seems to be losing one of the 7 GPUs for some unknown reason. I can manually restart Awesome and it will mine with the remaining 6 GPUs. Any tool on Awesome to help figure out what the cause is or what card is acting up?

I enabled the notification setting if A.M. detects a problem card (i think) so maybe that at least will let me know when it happens. I think I read somewhere that to have A.M. be able to reboot the PC that auto logon has to be enabled which I am not sure I want to do.

When this happened to me it was due to a bad riser, I got a new one and problem solved.  I was able to identify the bad one with MSI Afterburner, the bad card wouldn't report the clock speeds or temperature unless I restarted windows.  Hope this helps.

afterburner would not report after it dropped out? When its running all 7 it seems to report fine, I will have to check after it crashes again and looses a gpu

Thanks for the info
newbie
Activity: 16
Merit: 0
I have a little science experiment, I wanted to monitor my rig from work using AM, but I've ran into an issue.

It's an 8-GPU rig, have some cards runing Claymore and the rest using Ccminer (KlausT).   

Locally it works like a charm, I create 2 external miners, 1 pointing at 127.0.0.1:3333 for claymore, the other pointing at 127.0.0.1:4068, works great. 

Next I go into my router's port forwarding menu, set both 3333 and 4068 to the rig's LAN IP.  And finally, installed AM in the remote computer this time pointing the external miners to :3333 and :4068.  The claymore monitor works great but the ccminer one is dead in the water, just stays "Disconnected".  Been digging around not sure what the problem could be. 

Is it that ccminer just doesn't like any connection coming from the outside world? Or is there an AM setting that I'm overlooking?

Thanks.
newbie
Activity: 16
Merit: 0
one of my rigs periodically will stop working. Seems to be losing one of the 7 GPUs for some unknown reason. I can manually restart Awesome and it will mine with the remaining 6 GPUs. Any tool on Awesome to help figure out what the cause is or what card is acting up?

I enabled the notification setting if A.M. detects a problem card (i think) so maybe that at least will let me know when it happens. I think I read somewhere that to have A.M. be able to reboot the PC that auto logon has to be enabled which I am not sure I want to do.

When this happened to me it was due to a bad riser, I got a new one and problem solved.  I was able to identify the bad one with MSI Afterburner, the bad card wouldn't report the clock speeds or temperature unless I restarted windows.  Hope this helps.
newbie
Activity: 28
Merit: 2
one of my rigs periodically will stop working. Seems to be losing one of the 7 GPUs for some unknown reason. I can manually restart Awesome and it will mine with the remaining 6 GPUs. Any tool on Awesome to help figure out what the cause is or what card is acting up?

I enabled the notification setting if A.M. detects a problem card (i think) so maybe that at least will let me know when it happens. I think I read somewhere that to have A.M. be able to reboot the PC that auto logon has to be enabled which I am not sure I want to do.
newbie
Activity: 28
Merit: 0
Awesome Miner isn't detecting this error condition:

Code:
* VERSIONS:     XMRig/2.4.4 libuv/1.18.0 gcc/7.2.0
 * HUGE PAGES:   available, enabled
 * CPU:          Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz (1) x64 AES-NI
 * CPU L2/L3:    1.0 MB/8.0 MB
 * THREADS:      4, cryptonight, av=1, donate=5%
 * POOL #1:      cryptonight.eu.nicehash.com:3355
 * API PORT:     4029
 * COMMANDS:     hashrate, pause, resume
[2018-02-12 18:14:55] [cryptonight.eu.nicehash.com:3355] read error: "connection reset by peer"
[2018-02-12 18:15:01] [cryptonight.eu.nicehash.com:3355] read error: "connection reset by peer"
[2018-02-12 18:15:25] [cryptonight.eu.nicehash.com:3355] read error: "connection reset by peer"
[2018-02-12 18:15:31] [cryptonight.eu.nicehash.com:3355] read error: "connection reset by peer"
[2018-02-12 18:15:49] [cryptonight.eu.nicehash.com:3355] read error: "connection reset by peer"
[2018-02-12 18:15:55] [cryptonight.eu.nicehash.com:3355] read error: "connection reset by peer"
[2018-02-12 18:15:59] speed 2.5s/60s/15m n/a n/a n/a H/s max: n/a H/s
[2018-02-12 18:16:13] [cryptonight.eu.nicehash.com:3355] read error: "connection reset by peer"
[2018-02-12 18:16:19] [cryptonight.eu.nicehash.com:3355] read error: "connection reset by peer"
[2018-02-12 18:16:31] [cryptonight.eu.nicehash.com:3355] read error: "connection reset by peer"
[2018-02-12 18:16:43] [cryptonight.eu.nicehash.com:3355] read error: "connection reset by peer"

It just keeps running and not marking the pool dead.
newbie
Activity: 21
Merit: 0
Is there any info out there on the various software "agents" available under each Profit Profile? I assume it works through them in order that they are listed and enabled? Trying to work out the ordering I should have and which to enable/disable for NVidia cards?? At the moment I have these enabled (in this order).

Claymore
EWBF
Excavator (old)
CcMiner
DSTM
XMRig
newbie
Activity: 35
Merit: 0
Awesome Miner version 4.4.3

- Improved compatibility for the Excavator mining software
- Improved support for running the PhoenixMiner software as user defined Managed Software using API compatibility with Claymore Ethereum miner
- Device profile configuration added for the new dual mining algorithms in Claymore Ethereum miner 11.0
- Correction to the profit switcher for selecting dual mining pools correctly


Hi patrike,

IMO, there needs to be an improvement for the performance tracking (graph) side, here are my opinions:
- how many times miners switched, what were the miners, what was the duration of mining?
- shared packages vs. miners vs. accepted/rejected vs. miner/algo
- hash speed vs. miner vs. algo (e.g. in time domain)
- mining vs. actual/24hr earning regarding to that (i think it is possible from the pool's api)

On the other side, mining the best two/three alternatives simultaneously (depending on the user choice) might be added:
- e.g. nicehash sometimes starts two threads for the half of the gpus for the first profitable option and for the second profitable one, this may reduce the fluctuation in earning.
- e.g. on non-homogenous systems, there may exist different gpus with different performance levels, some of them mines some algo best while the others can't, this may be a sol'n for that.

one final thing is manual intensity setting:
- alexis variants and kalust seems to using higher intensities (>25) for most algos, this may cause the system hang with gpus > 8; while tpruvot version goes well because of the constant i=20
- if there may be a constant intensity entry window for each algo, this may resolve the problem
- smart automatic intensity setting may be a second good feature of course, becase it seems the miner itself can not handle it well

thx a lot for your effort

In terms of intensity - you can already set intensity using the user determined command line per algorithm per miner. Keep in mind you need to repeat the default command line - for ccminer with X17 you would need x17 -i 17 for example

See https://www.awesomeminer.com/help/managedsoftware.aspx
newbie
Activity: 92
Merit: 0
Hello Patrike,
I think there's a bug using excavator with MiningPoolHub. I was surprised to see AM mining but getting nothing on MPH.
When i look in process details, i see this :

Code:
[
       {"time":0,"commands":[
       {"id":1,"method":"algorithm.add","params":["lyra2rev2","54.156.205.214:17018","Dalba.Atlantis:x"]},
{"id":2,"method":"algorithm.add","params":["lyra2rev2","lyra2v2.mine.zpool.ca:4533","1AL91xaosJDRfhQiYRyijVdCsZDayeitB:c=BTC"]},
{"id":3,"method":"algorithm.add","params":["equihash","172.104.106.153:17023","Dalba.Atlantis:x"]},
{"id":4,"method":"algorithm.add","params":["daggerhashimoto","178.79.168.110:17020","Dalba.Atlantis:x"]},
{"id":5,"method":"algorithm.add","params":["neoscrypt","neoscrypt.mine.zpool.ca:4233","1AL91xaosJDRfhQiYRyijVdCsZDayeitB:c=BTC"]},
{"id":6,"method":"algorithm.add","params":["blake2s","blake2s.mine.zpool.ca:5766","1AL91xaosJDRfhQiYRyijVdCsZDayeitB:c=BTC"]},
{"id":7,"method":"algorithm.add","params":["equihash","equihash.mine.zpool.ca:2142","1AL91xaosJDRfhQiYRyijVdCsZDayeitB:c=BTC"]},
{"id":8,"method":"algorithm.add","params":["keccak","keccak.mine.zpool.ca:5133","1AL91xaosJDRfhQiYRyijVdCsZDayeitB:c=BTC"]},
{"id":9,"method":"algorithm.add","params":["neoscrypt","54.156.205.214:17012","Dalba.Atlantis:x"]},
{"id":10,"method":"algorithm.add","params":["keccak","54.156.205.214:17003","Dalba.Atlantis:x"]},
{"id":11,"method":"algorithm.add","params":["nist5","nist5.mine.zpool.ca:3833","1AL91xaosJDRfhQiYRyijVdCsZDayeitB:c=BTC"]},
{"id":12,"method":"algorithm.add","params":["sia","54.156.205.214:17022","Dalba.Atlantis:x"]},
{"id":13,"method":"algorithm.add","params":["lbry","lbry.mine.zpool.ca:3334","1AL91xaosJDRfhQiYRyijVdCsZDayeitB:c=BTC"]}
       ]},
       {"time":3,"commands":[
       {"id":1,"method":"worker.add","params":["0","0"]},
{"id":1,"method":"worker.add","params":["0","1"]},
{"id":1,"method":"worker.add","params":["0","2"]},
{"id":1,"method":"worker.add","params":["0","3"]},
{"id":1,"method":"worker.add","params":["0","4"]},
{"id":1,"method":"worker.add","params":["0","5"]},
{"id":1,"method":"worker.add","params":["0","6"]},
{"id":1,"method":"worker.add","params":["0","7"]},
{"id":1,"method":"worker.add","params":["0","8"]},
{"id":1,"method":"worker.add","params":["0","9"]},
{"id":1,"method":"worker.add","params":["0","10"]},
{"id":1,"method":"worker.add","params":["0","11"]},
{"id":1,"method":"worker.add","params":["0","12"]}
       ]},
       {"time":10,"loop":10,"commands":[
       {"id":1,"method":"worker.print.speed","params":["0"]},
       {"id":1,"method":"algorithm.print.speeds","params":["0"]}
       ]}
        ]
As you can see, there's a mix of parameters pointing to zpool.ca  and MiningPoolHub
Moreover it seems that excavator is connecting simultaneously on all algorithms...
Can you look at this ?
For the moment i prefer to desactivate excavator, even if it seems faster...


Finally it seems it was a delay in refresh of my stats on MPH, but there is still a problem regarding all those simultaneous connections.
As you'll see in those 2 pictures, whatever i mine on zpool or MPH, excavator connect to every algorithm on zpool and MPH simultaneously
https://image.noelshack.com/fichiers/2018/07/1/1518440370-capture.jpg
https://image.noelshack.com/fichiers/2018/07/1/1518440369-capture2.jpg

Shouldn't AM create on the fly a correct config file for excavator when it start mining a specific algorithm ?
Jump to: