# 1.9.0
- Integrated Monero CN-R variant so called CNv4, aka CN-R, aka CNv5, aka Cryptonight-R #233 (algo: "cryptonight", variant: "r")
- Integrated Wownero CN-R variant #233 (algo: "cryptonight", variant: "wow")
- Integrated Graft variant (algo: "cryptonight", variant: "rwz" OR variant: "graft")
- Integrated X-Cash variant #234 (algo: "cryptonight", variant: "double" OR variant: "heavyx" OR variant: "xcash")
- Integrated Zelerius variant (algo: "cryptonight", variant: "zls" OR variant: "zelerius")
- Add miner version column to the Dashboard (version turns red when its outdated)
- Fixed crash when remote logging is disabled
This commit is contained in:
Ben Gräf 2019-03-05 23:49:32 +01:00 committed by GitHub
parent e48436cc91
commit 862c34b31e
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
50 changed files with 15657 additions and 2303 deletions

View file

@ -39,6 +39,11 @@ enum PowVariant
POW_UPX,
POW_TURTLE,
POW_HOSP,
POW_WOW,
POW_V4,
POW_DOUBLE,
POW_ZELERIUS,
POW_RWZ,
LAST_ITEM
};
@ -74,6 +79,16 @@ inline std::string getPowVariantName(PowVariant powVariant)
return "turtle";
case POW_HOSP:
return "hosp";
case POW_WOW:
return "wow";
case POW_V4:
return "r";
case POW_DOUBLE:
return "double";
case POW_ZELERIUS:
return "zls";
case POW_RWZ:
return "rwz";
case POW_AUTODETECT:
default:
return "-1";
@ -149,6 +164,16 @@ inline PowVariant parseVariant(const std::string variant)
powVariant = PowVariant::POW_TURTLE;
} else if (variant == "hosp" || variant == "hospital") {
powVariant = PowVariant::POW_HOSP;
} else if (variant == "wow" || variant == "wownero") {
powVariant = PowVariant::POW_WOW;
} else if (variant == "r" || variant == "4" || variant == "cnv4" || variant == "cnv5") {
powVariant = PowVariant::POW_V4;
} else if (variant == "xcash" || variant == "heavyx" || variant == "double") {
powVariant = PowVariant::POW_DOUBLE;
} else if (variant == "zelerius" || variant == "zls" || variant == "zlx") {
powVariant = PowVariant::POW_ZELERIUS;
} else if (variant == "rwz" || variant == "graft") {
powVariant = PowVariant::POW_RWZ;
}
return powVariant;