Unified code with xmrig-amd version
This commit is contained in:
parent
189eda6467
commit
35a611030a
1 changed files with 4 additions and 6 deletions
|
@ -342,7 +342,10 @@ bool Client::parseJob(const rapidjson::Value ¶ms, int *code)
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (params.HasMember("variant")) {
|
if (params.HasMember("algo")) {
|
||||||
|
job.setAlgorithm(params["algo"].GetString());
|
||||||
|
}
|
||||||
|
else if (params.HasMember("variant")) {
|
||||||
const rapidjson::Value &variant = params["variant"];
|
const rapidjson::Value &variant = params["variant"];
|
||||||
|
|
||||||
if (variant.IsInt()) {
|
if (variant.IsInt()) {
|
||||||
|
@ -353,11 +356,6 @@ bool Client::parseJob(const rapidjson::Value ¶ms, int *code)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// moved algo after variant parsing to override variant that is considered to be outdated now
|
|
||||||
if (params.HasMember("algo")) {
|
|
||||||
job.setAlgorithm(params["algo"].GetString());
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!verifyAlgorithm(job.algorithm())) {
|
if (!verifyAlgorithm(job.algorithm())) {
|
||||||
*code = 6;
|
*code = 6;
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue