Add Kaspa
UserDC-LeGrand opened this issue · 12 comments
NiceHash has just announced support for KASPA. Please add support in lolminer-n and lolminer-a, and gminer-n and gminer-a.
Resolved this by changing lolminer-a.ps1 and lolminer-n.ps1 commandline argument from --coin to --algo, and json files Naming changed ..
root@rig5:/SWM/bin/lolminer-n-1# lolMiner --list-algos
List of supported algorithms:
Parameter Algorithm Fee % Needs / Supports --pers
AUTOLYKOS2 Autolykos V2 (Ergo) 1.5 false
BEAM-I BeamHash I 1.0 true
BEAM-II BeamHash II 1.0 false
BEAM-III BeamHash III 1.0 false
C29AE Cuckoo 29 2.0 false
C29D CuckarooD 29 2.0 false
C29M CuckarooM 29 2.0 false
C30CTX Cuckaroo 30 CTXC 2.5 false
C31 Cuckatoo 31 2.0 false
C32 Cuckatoo 32 2.0 false
CR29-32 Cuckaroo 29-32 1.0 false
CR29-40 Cuckaroo 29-40 1.0 false
EQUI144_5 Equihash 144/5 1.0 true
EQUI192_7 Equihash 192/7 1.0 true
EQUI210_9 Equihash 210/9 1.0 false
ETCHASH Etchash 0.7 false
ETHASH Ethash 0.7 false
FLUX ZelHash 1.5 false
KASPA HeavyHash-Kaspa 0.75 false
UBQHASH Ubqhash 0.7 false
ZEL ZelHash 1.5 true
Has to add Alt_Names as gminer and lolminer call the algos differently ...
Unsure if this was necessary, but went ahead with the double entries in the nicehash.ps1 pool file as well ...
Please note, heavyhash is not supported on later version of gminer, only on old version prior to 2.75. Ive logged an incident on their GitHub Repo Incident for this .
So does this mean I can't add it yet?
Technically one could copy 'gminer.ps1' .json, and the update.jsons to create a "gminer-old" for an older version. I have done it before, but it is a pain the butt to do, and they usually fix their next version when you point it out so the work is technically arbitrary on top of it.
I will leave this open for those who want to know how to add it, but I think I will wait until they support kaspa again before I add heavyhash back in.
Maybe you could add support for gminer-n only for now, and lolminer-n and lolminer-a. , ie leave kasp out of gminer-a.jjson config file. Can you test on higher on higher end AMD GPU's, as mine are lowly AMD RX570, and 580 4GB GPU's, which work fine with lolminer, even for dual mining !!!!
Worst case, just stick with lolminer/kas, but at a slight hash rate disadvantage over gminer-n.
I havent tried SRBminer nor teamredminer with KASPA, which might be better AMD options ...
So essentially check and see who supports heavyhash, and add it is what you want me to do. I thought I did already, but I will check again. If it is omitted from a miner that supports it let me know.
For the record the nicehash.ps1 port entries are no longer used. I commented out the ports in the file, but keep them there in case they roll back. But they have an auto port now that doesn't require port mapping.
And I will add them