Integrated CN-Conceal (CCX) algo (#259)
* Integrated embedded config parsing #245 * cleanup * Cleanup in remotelog * Fixed MS Visual Studio 2019 compatibility * Embedded config parsing only for miner not server * wip * Finished delete template * WIP * Integrated Argon2id/chukwa algo * Added chukwa-wrkz algo variant * Integrated cn-conceal/ccx for x86 arch
This commit is contained in:
parent
dea9b975f8
commit
161856b2b1
6 changed files with 301 additions and 18 deletions
|
@ -45,6 +45,7 @@ enum PowVariant
|
|||
POW_ZELERIUS,
|
||||
POW_RWZ,
|
||||
POW_UPX2,
|
||||
POW_CONCEAL,
|
||||
POW_ARGON2_CHUKWA,
|
||||
POW_ARGON2_WRKZ,
|
||||
LAST_ITEM
|
||||
|
@ -94,6 +95,8 @@ inline std::string getPowVariantName(PowVariant powVariant)
|
|||
return "rwz";
|
||||
case POW_UPX2:
|
||||
return "upx2";
|
||||
case POW_CONCEAL:
|
||||
return "conceal";
|
||||
case POW_ARGON2_CHUKWA:
|
||||
return "chukwa";
|
||||
case POW_ARGON2_WRKZ:
|
||||
|
@ -185,6 +188,8 @@ inline PowVariant parseVariant(const std::string variant)
|
|||
powVariant = PowVariant::POW_RWZ;
|
||||
} else if (variant == "upx2") {
|
||||
powVariant = PowVariant::POW_UPX2;
|
||||
} else if (variant == "conceal" || variant == "ccx") {
|
||||
powVariant = PowVariant::POW_CONCEAL;
|
||||
} else if (variant == "chukwa" || variant == "trtl-chukwa" || variant == "argon2-chukwa") {
|
||||
powVariant = PowVariant::POW_ARGON2_CHUKWA;
|
||||
} else if (variant == "chukwa_wrkz" || variant == "wrkz" || variant == "argon2-wrkz") {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue