summaryrefslogtreecommitdiffstats
path: root/xmrstak/jconf.cpp
diff options
context:
space:
mode:
authorpsychocrypt <psychocryptHPC@gmail.com>2018-03-27 20:54:47 +0200
committerpsychocrypt <psychocryptHPC@gmail.com>2018-03-27 21:17:36 +0200
commit5a2c4444a4e2b5ddc5e5dbf98990dcad45e32fe8 (patch)
tree8185467fb893d95a9e3ada6a19d77973432c3e24 /xmrstak/jconf.cpp
parent09a5dcce2c51d87d77244970d2c09bea3207da7a (diff)
downloadxmr-stak-5a2c4444a4e2b5ddc5e5dbf98990dcad45e32fe8.zip
xmr-stak-5a2c4444a4e2b5ddc5e5dbf98990dcad45e32fe8.tar.gz
POW AEON v7
- add new pow for AEON - fix missing cryptonight-heavy selection for multi hashes
Diffstat (limited to 'xmrstak/jconf.cpp')
-rw-r--r--xmrstak/jconf.cpp22
1 files changed, 12 insertions, 10 deletions
diff --git a/xmrstak/jconf.cpp b/xmrstak/jconf.cpp
index 713beb4..bbaeb8b 100644
--- a/xmrstak/jconf.cpp
+++ b/xmrstak/jconf.cpp
@@ -90,20 +90,21 @@ struct xmrstak_coin_algo
{
const char* coin_name;
xmrstak_algo algo;
+ xmrstak_algo algo_root;
const char* default_pool;
};
xmrstak_coin_algo coin_algos[] = {
- { "aeon", cryptonight_lite, "mine.aeon-pool.com:5555" },
- { "cryptonight", cryptonight, nullptr },
- { "cryptonight_lite", cryptonight_lite, nullptr },
- { "edollar", cryptonight, nullptr },
- { "electroneum", cryptonight, nullptr },
- { "graft", cryptonight, nullptr },
- { "intense", cryptonight, nullptr },
- { "karbo", cryptonight, nullptr },
- { "monero7", cryptonight_monero, "pool.usxmrpool.com:3333" },
- { "sumokoin", cryptonight_heavy, nullptr }
+ { "aeon7", cryptonight_aeon, cryptonight_lite, "mine.aeon-pool.com:5555" },
+ { "cryptonight", cryptonight, cryptonight, nullptr },
+ { "cryptonight_lite", cryptonight_lite, cryptonight_lite, nullptr },
+ { "edollar", cryptonight, cryptonight, nullptr },
+ { "electroneum", cryptonight, cryptonight, nullptr },
+ { "graft", cryptonight, cryptonight, nullptr },
+ { "intense", cryptonight, cryptonight, nullptr },
+ { "karbo", cryptonight, cryptonight, nullptr },
+ { "monero7", cryptonight_monero, cryptonight, "pool.usxmrpool.com:3333" },
+ { "sumokoin", cryptonight_heavy, cryptonight, nullptr }
};
constexpr size_t coin_alogo_size = (sizeof(coin_algos)/sizeof(coin_algos[0]));
@@ -630,6 +631,7 @@ bool jconf::parse_config(const char* sFilename, const char* sFilenamePools)
if(ctmp == coin_algos[i].coin_name)
{
mining_algo = coin_algos[i].algo;
+ mining_algo_root = coin_algos[i].algo_root;
break;
}
}
OpenPOWER on IntegriCloud