Post
Topic
Board Mining (Altcoins)
Re: [ANN] RainbowMiner v4.7.6.6 most versatile multipool mining AMD,INTEL,NVIDIA,CPU
by
rainbowminer
on 25/10/2021, 16:16:18 UTC
Version


Discord


Live data from rbminer.net's monitoring central


Say welcome to the brand-new RainbowMiner release v4.7.6.6 - on our list are tons up updates, upgrades and also some bugfixes.
Almost all mayor miners have got an update, most notably the Ethash-speedster Teamblack, which now comes in v1.19. Almost all bigger miner projects have implemented the FIRO hardfork algorithm FiroPow, which will kick in within the next 24 hours.
We have added Crazypool, KuCoin, Minerpool and the a special 2Miners-autoexchange module, with Ethash mining only and autoexchange to BTC or NANO.
The list of upgrades and bugfixes is loooong, so let me highlight only a few: complete rework of the HttpClient base class to finally get rid of Window's port exhaustion problem, complete rework of the proxy handling, multiple nice new parameters in config.txt, pools.config.txt and scheduler.config.txt.

Again - many thanks to our community for their enhancement ideas, issues, help and support.

Happy mining!



Updates, included in all releases up to v4.7.6.6:
 
Quote
Miners
  • update miner CpuminerJayddee to v3.18.2 (cpu)
  • update miner CpuminerRplant to v5.0.24 (cpu)
  • update miner Gminer to v2.70 (amd,nvidia)
  • update miner Lolminer to v1.34 (amd,nvidia)
  • update miner NBminer to v39.5 (amd,nvidia)
  • update miner Phoenix to v5.8c (amd,nvidia)
  • update miner SgminerFancyIX to v0.7.6 (amd)
  • update miner SrbminerMulti to v0.8.1 (amd,cpu)
  • update miner Teamblack to v1.19 (amd,intel,nvidia)
  • update miner Teamred to v0.8.6.2 (amd)
  • update miner Trex to v0.24.5 (nvidia)
  • update miner TTminer to v6.2.0 (nvidia)
  • update miner Wildrig to v0.29.0 (amd,nvidia)
  • update miner Xmrig to v6.15.2 (amd,cpu,nvidia)
  • add miner VertHashSP v4 (amd,nvidia)

Pools
  • add pool 2MinersAE
  • add pool Crazypool
  • add pool KuCoin
  • add pool Minerpool & MinerpoolSolo
  • update pool 2Miners
  • update pool 666Pool
  • update pool Ezil
  • update pool Flexpool
  • update pool Fluxpools
  • update pool Flypool
  • update pool Leafpool
  • update pool MiningPoolHub
  • update pool MiningRigRentals
  • update pool Nicehash
  • update pool Ravenminer
  • update pool RPlant
  • update pool Poolin
  • update pool TecraCoin
  • update pool unMineable
  • update pool UUppol
  • update pool WhatToMine
  • update pool Zpool
  • remove pool BeePool
  • remove SparkPool

Core
  • update algorithms.json
  • update coinsdb.json
  • update coinsdb-fork.json
  • update devices.json
  • update equihashcoins.json
  • update ethdagsizes.json
  • update miner-ports.txt
  • update minersha256.json
  • update mrrpools.json
  • update poolsinfo.json
  • update regions.json
  • add parameters "PoolName" and "ExcludePoolName" to scheduler.config.txt (issue #1789)
  • add parameter "WebsitesForOnlineCheck" to config.txt:
  • fix use of parameter "CoinSymbol" (config.txt)
  • update API
  • update setup
  • use SocketsHttpHandler if running on .NET Core v2.1 or better
  • handle blocking internet calls properly with CancelationTokenSource
  • add "AE" to sub-pool module extensions
  • get rid of read/write sysinfo message (issue #1788)
  • import OCDaemon into sysinfo on Linux
  • fix hidden error message on PS5
  • update SysInfo
  • complete rework of Proxy handling
  • trim usage of resources
  • move Sysinfo from Asyncloader into seperate threading job
  • get rid of extra function calls to convert datetime of filestamps
  • update linux: add CUDA 11.5 libraries
  • fix: JSON in pipeline seem to fail for PS6
  • add Repair modules
  • avoid port exhaustion on Windows (issue #1731)
  • enhance debug output
  • set FIRO fork date to Oct. 26, 6:00 gmt+00
  • forcelocal to localhost/127.0.0.1
  • add timestamp to statusline in concole
  • update Powershell Core to v7.1.5
  • remove pool BeePool
  • update MinerAPIs: reset OC after stopping the miners, not before
  • fix process id not found for miners with [, ] or ? in their command line
  • add parameter "MaxTimeToFind" to pools.config.txt (issue #1780)
  • fix fatal error imported by release v4.7.5.7:
  • use simple custom object for pause status in API, just to be sure. It's a gut feeling. (issue #1770)
  • add FiroPow to constants
  • select pool's ethmode stratum for KawPow/FiroPow
  • move PauseMiners object to module PauseMiners.psm1
  • easify some StopWatches
  • use Start-Process for nvidiaInspector.exe to get control over it's maximum runtime
  • fix large curl calls (batch MiningRigRentals)
  • add parameter "MinerName" and "ExcludeMinerName" to algorithms.config.txt (issue #1766)
  • increase timeout to allow for very slow servers to respond
  • add parameter "OpenCLPlatformSorting" to config.txt
  • improve automatic OpenCL platform detection. From now on, newly added platforms are being added to the end of the list in openclplatforms.json. If a platform is removed, the list will not change, so that in case that platform returns, the original GPU sorti
    ng will be kept.
  • fix lockup during Trex shutdown, in case the mining process has crashed (issue #1731)
  • update Asyncloader
  • update Cleanup.ps1
  • rewrite Pause-by code to be able to handle more pause states
  • add parameter "EnablePauseOnBattery" to config.txt
  • try to avoid lock-ups due to keep-alives in web requests (issue #1727 and #1731)
  • improve algorithm detection for Ethpill. Now available for all "Ethash*", "Etchash", "Ubqhash" and "Verthash" (issue #1762)
  • fix Ethpill call (issue #1762)
  • update README.md
  • add max check for timeout
  • Linux: update arch-based package names
  • add parameter "EnableCurl" to config.txt:
  • update AsyncLoader
  • finally fix date error for some pool balance API calls (issue #1743)
  • fix time conversion error in some balance calls (issue #1743)
  • add maximum delay of 5s to Asyncloader
  • move web requests into jobs. This could very well solve the web request hangs experienced in Powershell. (issue #1727)
  • better performance with thread jobs for web requests
  • add parameter "PriorizeThermalLimit" to ocprofiles.config.txt. Set this to "1" to priorize thermal limit over power limit (issue #1716). Hint: this only works on Windows and Nvidia GPUs.
  • update localhost
  • update SECURITY.md
  • create .gitattributes
  • create coinsdb-fork.json
  • update versions
  • update install.sh