-
-
Notifications
You must be signed in to change notification settings - Fork 0
Contributing
Please remember that the GitHub Community Guidelines, Terms of Service, and other relevant policies apply here and elsewhere on GitHub - we're human beings too.
Violating these repeatedly may result in being blocked from contributing and/or being banned from GitHub.
You'll need to install Node.js (external site), Node.js LTS version is recommended for beginners.
Once you have cloned the repository, open a terminal in your folder and run npm install.
You can run SaladBind by typing node src/index in the terminal window.
If you want to try out your changes with a real binary, you can compile SaladBind.
- Open a terminal in your folder and run
npm run compile(This may display a warning, but it's safe to ignore it) - Your compiled binary will be in the
binfolder
-
pools.jsonis (still in-use for Stratum Security protocol) and reversed for compatibility with older versions of SaladBind and detivatives. -
pools-v2.jsonispools.jsonbut switched from NiceHash Stratum to NiceHash SSL.
Here are links to the miners listed in ./internal/miner.json
T-Rex: https://github.com/trexminer/T-Rex/releases
NBMiner: https://github.com/NebuTech/NBMiner/releases
TeamRedMiner: https://github.com/todxx/teamredminer/releases
lolMiner: https://github.com/Lolliedieb/lolMiner-releases/releases
XMRig: https://github.com/xmrig/xmrig/releases
I won't be accepting DAG-size-related updates any time soon, as this little helper is still working.
Tip: When disabling the algorithm, set the DAG value of the algorithm that you want to disable to 2147483647, DO NOT SET IT TO 0, -1 OR NULL or else SaladBind will think that the algorithm is compatible because the GPU VRAM is higher than 0 or -1 or doesn't have a requirement null.
- Setting up the environment
- Open a terminal in your folder and run
npm run compile(This may display a warning, but it's safe to ignore it) - Run
node ./internal/alfurDagUpdater.js
You can make a pull request on GitHub. This GitHub help article may be useful.