Skip to content

Releases: MaynardMiner/SWARM

SWARM.1.6.6

30 Oct 03:39
Compare
Choose a tag to compare

1.6.6

This is a beta version.

1.6.6 is linux version. Windows not finished yet. Needed to get a patch for bugs out asap.
use 1.6.5.

FRESH INSTALL MANDATORY
Linux Version ONLY

-Wrote small help article for AMD users in help files.

-Fixed Clamore -Platform issue (AMD)

-Added argument -OnboardCard. Default is no. Specify Yes if
using amd and rocm-smi detects integrated card. Quick fix
will find better fix in near future

-re-wrote config folder. config now contains miner control
files in json format. Adding commands, difficulty, oc
and pre-start commands are now done there. Updates
in future will be planned to no longer cause any loss of
user data.

-added install git for CPU compiling.

-Fixed $RAW=0 placement to prevent double stacking of
hashrates, when total API failure occurs.

-Converted all config files to json for future use.

-Changed all miner files for new OC tuning.

-Changed stats file to come before miner launch.

-Ensured background agent is started before -delay
so users can specify delay for OC tuning.

-OC tuning is now launched in their own screens.
OC_NVIDIA is for NVIDIA
OC_AMD is for AMD
This prevents lockup of any of SWARM's processes
And lets users check for oc issues.

-Miners now lauch from one single script, made
on demand: startup.sh.

-trex updated, x22i added.

SWARM.1.6.5

26 Oct 03:09
Compare
Choose a tag to compare

1.6.5

Disclaimers:

If AMD mining has issues, remember there is an -AMDPlatform argument, to specify your platform.

Updates are safe.
All T-Rex miner files were changed. Make copies of files before updating!
Then copy your settings over after update. They will be DELETED if you set
-Update "Yes"
All WildRig miner files were changed. Make copies of files before updating!
Then copy your settings over after update. They will be DELETED if you set
-Update "Yes"
Naming folder will not transfer over: Algos were added.

-fairpool.pro added ( -Poolname fairpool)

-SHA256t
Added algo SHA256t

-Changed TRex version in update.

-Removed hashrate 0 on certain pools
-I want to support smaller pools
-Some smaller pools have different algos

-CCMiner API attempted fix:
-Attempted fix of ccminer
-converts API Data to a native powershell table
-hopefully this will stop/reduce Cryptodredge API errors

-New WildRig Miner
-New Algos Added

SWARM.1.6.4

24 Oct 04:57
Compare
Choose a tag to compare
1.6.4

IMPORTANT NOTE:
If AMD mining has issues, remember there is an -AMDPlatform argument, to specify your platform.
All xmr-stak miner files were changed. Make copies of files before updating!
Then copy your settings over after update. They will be DELETED if you set
-Update "Yes"
All T-Rex miner files were changed. Make copies of files before updating!
Then copy your settings over after update. They will be DELETED if you set
-Update "Yes"

-Updates should be working.
-Safe to remote update.
-To remote update, add "-Update Yes" to arguments (HiveOS version only)
-Insert New tar.gz Link Into HiveOS Flight Sheet.
-Update will transfer old miner files and its settings
-Update will transfer old oc settings
-Update will transfer old naming settings
-Update will tranfer old power settings.
-Update will transer backup hashrate files.

-Fixed Dual Mining For HiveOS (Stats)
-Forgot to push cpu export for XMR-Stak- Pushed Now. XMR-CPU should work.
-Added New Feature To Timeout System:
Strike outs reset to 0 if miner hasn't ran in last hour.
It still is previously set to reset strikes if a good benchmark occurs.

-fixed get-pool.txt to exclude algos not listed.

-new t-rex added.

-Added kill process to screen shutdown
-hopefully will stop processes that don't shutdown
when background miner screen changes.

-Default -Rejections changed to 50%

-Added Case-Specific Additions to Hashrate Arrays
-Will assist with multi-platform dual mining

-benchmark command now has the following additions:
-benchmark will remove backup hashrates of algo
-benchmark will remove backup power of algo
"-benchmark timeout"
will clear all pool/algo bans

SWARM.1.6.3

23 Oct 03:17
Compare
Choose a tag to compare

1.6.3

Note: first miner that starts is usually dagger on nlpool. It doesn't work (pool issue). I leave it in miner in case it does start working. It's also a good test on new strikeout system.

If miner starts, and there is no hashrates on dagger- That is why. Don't be dissuaded by it.

-Added Stak-CPU
-Cryptonight miner for cpu (includes v8)

-Improved Strikeout System
-Less chance of incorrect Strike
-fixed small Typos

-hs_units
-fixed typo causing KHS to stat for hs_units
-Added truncate to remove \r at end

-cryptonightv8
-xmr-stak updated
-no negative rejections

-repaired download links
-fixed broken merges
-fixed broken typos
-fixed missed pushes

-fixed cpu
-bubasik and jaydee stat diffently
-noticed differences and fixed

-teamredminer
-upgraded
-new api

-WildRig
-upgraded
-prioritized api to get RAW for SWARM first
-less chance of 0.00 hashrates for benchmark.
-no negative rejections

-SGminer
-api changed
-prioritized api to get RAW for SWARM first
-less chance of timeouts

-clear hash log
-no incorrect hashrates
-this may increase chance of timeouts depending on miner load

-fixed typo with benchmark
-benchmark and interval should work correctly.

-fixed benchmark command
-benchmark should now erase bans correctly.

-nicehash pool
-Stat_Algo parameter will now work
-Stat_Algo default is live

-added .gitignore
-will help for those who self-develop
-ignores stats/timestamps/user specific data

-added maker.ps1
-start of integrating excavator into SWARM
-not functional

-fixed windows version
-some better stat work
-ensured paths are correct

-updated wiki
-added strike system
-added windows version details

SWARM.1.6.2

21 Oct 16:22
Compare
Choose a tag to compare
SWARM.1.6.2 Pre-release
Pre-release

Disclaimers:

Dagger does not work on NLPool- leaving it miner regardless in case it does. It's
a good test for new timeout system.
This is mainly update for NVIDIA, and small bug fixes. AMD update coming soon.
Some miner files were changed, so was stat system. Probably ideal to fresh install.
CryptoDredge did not release a cuda 10.0 version of his miner
only cuda 9.1 and 9.2. If you use -cuda 10 and want to use
his new miner- You have to manually update.
CryptoDredge was updated.
Cnv2 added for NVIDIA
To reset bans- run benchmark [algorithm]

-Found Bug preventing miner startup on windows- fixed.

-New Argument -Rejections
-Default is 20 (Do not need to specify if you like 20)
-Rejections is the amount of % rejections in order to consider a bad benchmark/strike
-Only flaw to this system, is if rejections are too high: It deletes stat
and forces benchmarking, so pool ban can be enforced.
-Higher the number, the lower chance of enforcement. 100 is maximum.

-New Strike system for benchmarking
-miner no longer sets any stat to 0
-results in more accurate stats.
-strike 1: Notifications
-strike 2: Algorithm ban on said pool
-strike 3: Algorithm ban across all pools
-resets every [x] hours where [x] is -timeout argument

-Ensure stats are cleared before each miner
-prevents cross stat contamination

-Stats will default to 1.000 on HiveOS
-allows user to know miner is running,
but API is awaiting stats.

-Watchdog does not closes down main program (hiveos)
-prevents shutdown of new restarted instance

-Changed ccminer api
-reduces chances of timeouts on SWARM.
-background first gets summary for total HashRates.
-background then tries to get threads.

SWARM.1.6.1

17 Oct 00:45
Compare
Choose a tag to compare
SWARM.1.6.1 Pre-release
Pre-release

1.6.1

HiveOS users- Install as you would normally.
Windows Users- Download .zip file, extract, modify .bat file- Run. After connected- Rocket Launch Miner as if you would running HiveOS version (this starts a flight sheet for stats).

Disclaimers:
-WattOMeter feature causes increased load. Use with discretion with multiple platform use.
-OCTuning feature causes increased driver load. Use with discretion with multiple platform use.
-New Core Program! Front end looks same, backend totally different!
-I have read that using the method to oc tune I use on windows side +
msi afterburner will cause crashes.
-I was having stability issues with NVIDIA miners on windows side-
100% positive it was the miners themselves. I haven't used windows in awhile for tuning them.
-Set a shortcut to startup, and miner will restart at reboot.
-Last rebooot time for windows may be wrong (will fix).
-Load is by % on windows.
-Platform Windows argument must be specified.
-Did not do API for lolminer- Have no pool to test it.
-Cryptodredge threads API for me was timing out a lot. If you experience the same-
message developer.

-changed nlpool_algo to nlpool
-Added first stage Windows HiveOS integration.
-Added stats,active,reboot,benchmark,get-screen version to windows.
-Added OC tuning to windows.
-Added WattOMeter to windows (and watt calcs).
-Miner now stats to HiveOS directly (windows).
-Miner now parses threads instead of HiveOS (unix).
-Only 1 api call on miners now every 10 seconds.
-Fixed symlink export issue on AMD.
-Attempted fix to zpool GUI error.
-Automatic HiveOS logs-off (no need for it).
-Added -AMDPlatform argument. Internally set at 1. If you have issues- try 0
-Divided up main core program into smaller functions for smoother runtime.
-Added difficulty parameter to miner files.
-Changed logdata screen to 'background'
-background screen shows relevant stat information going to hive (like agent-screen).
-Miner automatically parses -GPUDevices(1,2,3)
-Removed all other -Devices arguments, they are now depreciated
-Not all AMD miners will work with -GPUDevices: They're flawed design, not mine.
-Hybrid proper use is AMD1,NVIDIA2,CPU....Wallet2, CPUwallet & passwords must be specified
-Fixed NLPoool-specific arguments.
-Added 'dagger'
-Added -HiveID (Windows)
-Added -HivePassword (Windows)
-Added -HiveMirror (Windows)
-To not use hive- don't add those arguments.
-Fixed OC tuning to work faster.
-Fixed WattOMeter To work better. (--querygpu instead)
-CPUThreads argument must be specified if using CPU!
-extra wallets for donation are fixed
-ETHPill Added to octune (Linux only for now)
-Fan Startup For Windows Added
-Added Hybrid Support- Expiremental Status
-Cuda 10 added (-cuda 10). Drivers must be updated! I offer NO SUPPORT.
-Favor_Coin -Stat_Coin -Auto_Coin are still in code, but they have been disabled.
-zergpool removed.
-benchmark command now remove power files for wattometer as well. (if using)

SWARM.1.5.2b

27 Sep 04:39
Compare
Choose a tag to compare

1.5.2b:

Disclaimers:

Remote Updates: Safe (would be ideal to remove tdxminer.ps1 in miners folder prior to updating):

rm -rf /hive/custom/SWARM.1.5.1b/Miners/unix/Tdxminer-1.ps1

https://github.com/MaynardMiner/SWARM/wiki/Remote-Update-(HiveOS)

https://github.com/MaynardMiner/SWARM/wiki/HiveOS-Unix-Install

-Best use of SWARM is in HiveOS Stable Image currently
-AMD should see MUCH better HiveOS stats
-AMD MUST use either use stable version, or
downgrade driver.
-export for AMD is located in:
Build > Unix > Hive > startupamd.sh
https://github.com/MaynardMiner/SWARM/blob/master/Build/Unix/Hive/startupamd.sh

-Swarm restarts agent on start (no more rebooting needed)
-New AMD miner: teamredminer
-Fixed -Favor_Coin Value Error
-Fixed Remote Update
-Fixed sgminer hs_units
-Created Logdata for teamredminer
-Fixed HiveCMD to send algo
-Fixed IncludeCoin for cpu
-Fixed Rejected shares for log miners
-Fixed lolMiner Coin Miner "Disable_Memcheck":0
-updated Cryptodredge 0.9.2
-updated Readme
-updated get-pool.txt

SWARM.1.5.1b

26 Sep 22:22
Compare
Choose a tag to compare

-Fixed -Favor_Coin Value Error
-Fixed Remote Update
-Help File Changes

Note: This release was edited due to a typo. If you had issues, try reloading again.

SWARM.1.5.0b

25 Sep 04:49
Compare
Choose a tag to compare

1.5.0b:

DISCLAIMERS:

DO NOT USE -Auto_Algo ARGUMENT! IT HAS BEEN REMOVED.
Update set to YES. Remove Nvidia lolminer from unix folder
prior to update!
Should transfer oc-configurations. To be safe- back them up
since this is first time.

-Auto_Algo argument removed. It is depreciated.
-Fixed GUI Display For -Favor_Coins.
-Fixed Threshold (confirmed).
-Attempted Fix For Benchmark Loop.
-Fixed SGMiners Temp & Fan HiveOS Stats.
-Changed NLPool location to Europe.

-Removed lolminer from unix miners that were placed on accident.
-Updated help file for accurate information.

SWARM.1.4.9b

24 Sep 03:17
95faabb
Compare
Choose a tag to compare

1.4.9b
Disclaimers:

Miner Files were added/modified. Remote Update Versions Were Disabled Again.
Transferring you oc-tuning file will cause no issues.

-Added lolminer for AMD. Added for NVIDIA version, but stored in "project" folder in miners. Just
move to "unix" folder to use.
-Added xmr-stack for AMD.
-Fixed HiveOS stats for AMD temp/fan (requires reboot after install)
-Removed export gpu_force_64bit_ptr 1 from amd launch
-Fixed miner stat issues for AMD
-Powershell is now not 'installed' to prevent further image errors.
-Miner will automatically perform disk-expand
-Last version P-Card count detection was changed on accident- Changed it back
-Updated Enemy 1.21
-Added NLPool.nl
-Fixed so miners are guranteed to all load in prior to benchmarking process
-Attempted fix of -Threshold argument
-Fixed CPU miner so they will compile with latest image
-export LD_Path= for cpuminers
-Added Argon2d-dyn to cpu
-Code staging for ASIC version (not completed yet)

New Arguments:
-NlWallet1 For coin specific auto-exchange in NlPool if other than BTC
-NlPassword For coin specific auto-exchange in NLPool if other than BTC

SGMINERS:
-Other than Avermore are not plug and play. I moved the other sgminer into "project" folder
Move back to use
-Other SGMiners may require the modification of Build > Unix > Hive > startupamd.sh to use
-Other SGMiners do NOT work for all AMD cards. See their github/bitcointalk thread.
-Other SGMiners may require a knowledge/expertise of sgminers to use.
-Depending on your system, you may need to compile these sgminers yourself
-Please DEAR GOD someone find an sgminer dev that knows how linux work!
-My Github is filled with sgminers I had to repair to work in unix environment. They work
For My RX580- I can't make any gurantees they work for other cards. That's why I moved them
Out Of Main Folder

XMRig:
-In order to properly parse stats --Nocpu argument was use. HiveOS custom miners
do not allow for stats of multiple platforms.