Pages:
Author

Topic: [ANN] RainbowMiner v4.5.5.2 - most versatile multipool mining, AMD, NVIDIA, CPU - page 3. (Read 2800 times)

jr. member
Activity: 95
Merit: 2

It's time for an update Smiley Many prominent miners have been updated, including Gminer, XmrStak and CryptoDredge, also we have an interesting addition: NBminer v22.3 joins our Cuckaroo-force. It's now the third miner that has officially added Cuckaroo29s to mine Swap/XWP.
To make it much more easy to start mining special coins (like e.g. XWP Swap), right out of the box, I have reworked our setup wizard.
Also, a very new feature "PostBlockMining" has been added to furthermore improve your profitability by catching blocks-in-a-row on many pools.

Happy mining!
 
Quote
Miners
  • update miner NBminer to v22.3 (nvidia)
  • update miner Gminer (nvidia) / fix minmem w10
  • update miner Nanominer to v1.2.0 (cpu)
  • update miner Srbminer to v1.8.3 (amd)
  • update miner Bminer to v15.5.0 (amd,nvidia)
  • update miner Gminer to v1.38 (amd,nvidia)
  • update miner WildRigPreview to v0.15.4p18 (amd)
  • update miner CpuminerRplant to v4.0.4 (cpu)
  • update miner MiniZ to v1.2m (nvidia)
  • update miner FireIce/XmrStak to v2.10.4 (amd.cpu.nvidia)
  • update miner RhminerCpu to v1.5 (cpu)
  • update miner XmrigNvidia to v2.14.3 (nvidia)
  • update miner CryptoDredge to v0.18.0 (nvidia)
  • update miner GrinProMiner to v2.0 RC (amd,nvidia)
  • update miner CcminerMTP to v1.1.16 (nvidia)

Pools
  • update pool Ravenminer / no more RavenminerEu
  • update pool GosC / fix DGB currency
  • update pool Icemining / fix DGB currency
  • update pool Mintpond
  • update pool 2Miners/2MinersSolo
  • update pool GrinMint
  • add balances for pool LuckyPool
  • add pool Aionmine / to mine AION
  • add balances for F2pool / supply f2pool "UserName" in pools.config.txt
  • update balances / some code cleanup and extra checks for empty wallets
  • update pool MiningRigRentals / speedup info request
  • update ZergPool
  • update ZergPoolCoins

Core
  • fix "ambigous not" error on powershell < 6.1.3
  • allow to disable a coin on a pool, if not detected for PostBlockMining. e.g. if you want PostBlockMining on XZC at ZergPoolCoins but not for normal
    profit switching, add XZC to the list of "CoinSymbolPBM" in pools.config.txt. The new parameter CoinSymbolRBM does not select in general. It is applied
    to the overall pool coin setup.
  • add poolsinfo function and db
  • fix multi process mining
  • optimize stopmining functions
  • rework process start and id catcher
  • update cpu tdp calculation
  • enable windows/linux detection
  • better warning messages if command not found in autoexec.txt
  • detect if running on windows
  • update localhost
  • update cleanup / add override pool penalties option
  • better pool fields handling
  • add parameter "EnablePostBlockMining" to pools.config.txt
  • add parameter "PostBlockMining" to coins.config.txt
  • add error check for MSIAprofile in miners.config.txt

jr. member
Activity: 95
Merit: 2
There is almost no day without an updated miner, currently. At the moment, there is a strong trend towards additional CPU mining, since more and more projects try to create ASIC resistant algorithms. Therefor I took great care to add and update the most important CPU miners for this release.
Also, Phoenix has updated to 4.2c, with improved Ethereum mining and Bminer vs. Gminer are in a Cuckaroo29 battle.

Happy mining!

Quote
Miners
  • update miner WildRigPreview to v0.15.4p11 (amd)
  • update miner Bminer to v15.4.0 (amd,nvidia)
  • add miner Nheqminer v0.7.2 (cpu)
  • update miner CpuminerOptBF to v3.8.11 (cpu)
  • update miner CpuminerYespower to v3.8.8.4
  • update miner Phoenix to v4.2c (amd,nvidia)
  • update miner TTminer to v2.2.1 (nvidia)
  • update miner Teamred to v0.4.3 (amd)
  • update miner GrinPro to v2.0b (amd,nvidia)
  • update miner XmrigAmd to v2.14.1 (amd)
  • update miner Gminer to v1.36 (amd,nvidia)
  • update miner FireIce to v2.10.2 (amd,cpu,nvidia)
  • update miner MiniZ to v1.2l (nvidia)
  • update miner SrbMiner to v1.8.1 (amd)
  • update miner Nanominer to v1.1.1 (cpu)
  • update miner CpuMinerMulti to v1.3.6.1 (cpu)

Pools
  • update balance for pool GrinMint / fix duplicate values, unified api
  • add pool Hashpool / hashpool.eu for Rainforest/MBC mining
  • update pools ZergpoolCoins/Party/Solo

Core
  • add calculated pool totals to core/API/localhost/CSV
  • fix MinerName/ExcludeMinerName in pools.config.txt
  • decrease default max. variance to 7.5%
  • rework reset AMD Vega function
  • lower memory requirements due to AMD substracting cache memory from main memory
  • fix gpugroups not being created on non-gpu systems
  • fix paused startup
  • automatically activate pause mode, if no devices selected (in config.txt, `"DeviceName": "",`)
  • fix structure
  • better warning message for no devices
  • remove mpcomputerstatus condition
jr. member
Activity: 95
Merit: 2
Hi!

How can I setup RM to mine SWAP?

Thx!

- choose a pool for XWP mining (CryptoKnight, Fairpool, Herominers, Luckypool, PocketWhale)
- either use the build-in configuration to add XWP address to that pool or edit pools.config.txt and enter "XWP": "yourswapwalletaddresshere",
- make sure that Cuckaroo29s is on the "Algorithm" list in config.txt (or clear that list for all algorithms)
- make sure the selected pool is on the "PoolName" list in config.txt
- make sure the selected pool is not on the "ExcludePoolName" list in config.txt (or clear that list. It's not necessarily needed)

Go Smiley
newbie
Activity: 10
Merit: 0
Hi!

How can I setup RM to mine SWAP?

Thx!
jr. member
Activity: 95
Merit: 2

With this release, I introduce notifications: if you decide to use the monitoring service on https://rbminer.net you may now be notified, if one of your rigs go offline. To get notifications, either enter an email address or use the https://pushover.net service (Android, iOS, PC) and enter your pushover user key in the config.txt.
Beside this nice feature, a handful of miners have been updated to the newest versions, including Xmrstak/Fireice, Xmrig, Bminer and TTminer. Also, I invested some time to cleanup the CPU miners and discovered some pretty interesting new candidates; have a look at Rhminer and nanominer and mine some PASC on F2pool or Nanopool. It's pretty profitable, right now.

Happy mining!

Quote
Miners
  • update miner FireIce to v2.10.1 (amd,cpu,nvidia)
  • update miner Bminer to v15.3.1 (amd,nvidia)
  • update miner TTminer to v2.1.16 (nvidia)
  • update miner Teamred to v0.4.1 (amd)
  • update miner XmrigAmd to v2.14.1 (amd)
  • update miner XmrigCpu to v2.14.1 (cpu)
  • update miner XmrigNvidia to v2.14.1 (nvidia)
  • update miner CpuminerBinarium to v3.8.8.1-mod2 (cpu)
  • add miner RhminerCpu v1.4 (cpu)
  • add miner Nanominer v1.1.0 (cpu)
  • add miner MultiMiner v1.1.0 (nvidia)
  • update miner TTminer (nvidia) / add 5 seconds pause after halting the miner
  • update miner SrbMiner (amd) / fix graft/reversewaltz

Pools
  • update pool MiningRigRentals / add xlat for ethash mining
  • update pool MinerRocks / fix port selection
  • update pool MinerRocks / update stellite to CnHalf
  • update pool MinerRocks / do not allow virtual
  • update pool NanoPool / enable payment-id and email
  • update pool CryptoKnight / fix bittorium and monero
  • update pool F2pool / faster api
  • update pool LuckyPool / fix error with new API
  • update diverse pools / fix ssl stratum

Core
  • fix firewall error at first install
  • better hints during setup
  • fix invalid entry Bitcoin in ExcludeAlgorithm
  • allow cpu affinity to be set after cpu-mining started
  • add parameter PushOverUserKey for offline notifications via https://pushover.net
  • reduce "cannot connect" warnings
  • improve pool price watchdog
  • add parameter MinerStatusEmail: if miner get's offline on rbminer.net, you will get an email with a warning.
  • if coins.config.txt is changed, pools.config.txt needs to be checked
  • move from select algorithms to excludealgorithms for first setup. This is much smarter.
  • remove f2pool.json
jr. member
Activity: 95
Merit: 2
So many changes that I wouldn't be able to follow on my own, thanks for doing this job once for all your miners. All we have to do is double click your shortcut! Well... after going through the long settings once...
You certainly deserve your dev fee!

My only fear is, what if a miner is infected and I download it automatically in my system? I have like 3 devs I trust but Rainbow miner is using soooo many different miners.
It's an unavoidable risk I suppose?

Thank you  Smiley

I am mining since years with changing rigs and hardware, but luckily I never ever had a virus infection on any of them.
Anyway, there is always a minimum risk left over, regarding a virus infection. To keep the risk low, I do check all miners against hashes, after download and before upload. Also, I analyse them systematically in a sandbox environment. If anything weird is showing up, the miner will not be added.

full member
Activity: 728
Merit: 169
What doesn't kill you, makes you stronger
So many changes that I wouldn't be able to follow on my own, thanks for doing this job once for all your miners. All we have to do is double click your shortcut! Well... after going through the long settings once...
You certainly deserve your dev fee!

My only fear is, what if a miner is infected and I download it automatically in my system? I have like 3 devs I trust but Rainbow miner is using soooo many different miners.
It's an unavoidable risk I suppose?
jr. member
Activity: 95
Merit: 2

Good news, we finally added two of the major pools in the asia region: F2pool and Sparkpool made it into our library. Gminer added more speed to it's Cuckaroo29/Cuckatoo31, as well as bminer. Also, most Cryptonight miners, like Xmrig, XmrStak/Fireice and Srbminer updated their code to reflect current and upcoming forks.

Happy mining!

Quote
Miners
  • update miner FireIce to v2.10.0 (amd,cpu,nvidia)
  • update miner Gminer to v1.35 (nvidia)
  • update miner SrbMiner to v1.8.0 (amd)
  • update miner XmrigCpu to v2.14.0 (cpu)
  • update miner XmrigAmd to v2.14.0 (amd)
  • update miner XmrigNvidia to v2.14.0 (nvidia)
  • update miner TTminer to v2.1.14 (nvidia)
  • update miner Bminer to v15.2.0 (amd,nvidia)

Pools
  • add pool F2pool
  • add pool SparkPool
  • update Nanopool / add GRIN, PASC

Core
  • allow miners to be excluded from donation run
  • add automatic post to asyncloader
  • always add BTC/USD rate
  • improve emergency stat detection
  • dynamic regression for failures
  • reduce memory by using int instead of double
  • fix asyncloader error handling
  • reduce warnings
  • add emergency fallback to stats
  • remove unneeded code
  • centralize ticker
  • relax max variance a bit.
jr. member
Activity: 95
Merit: 2
Hi dev, can you make your miner fully support the latest stable drivers (Adrenalin 2019 Edition 19.1.1) ?

The software itself should work, no matter which drivers. Some of the build-in miners might crash on the new adrenalin edition. But that should be no problem, since the watchdog will disable them during benchmark.
jr. member
Activity: 95
Merit: 2
XmrigCpu? Is this still around?
I have an 8600k, well cooled. From your experience, is there any CPU-minable coin that's profitable? I wouldn't mind mining with my GPU and CPU at the same time.

Barely, but yes, it is still profitable. Currently the best options are to mine m7m or YescryptR16.
Those may be mined in parallel to most of the GPU miners. If mininig together with Cuckaroo miners, it will reduce the CPU mining speed.
full member
Activity: 1120
Merit: 131
Hi dev, can you make your miner fully support the latest stable drivers (Adrenalin 2019 Edition 19.1.1) ?
full member
Activity: 728
Merit: 169
What doesn't kill you, makes you stronger
XmrigCpu? Is this still around?
I have an 8600k, well cooled. From your experience, is there any CPU-minable coin that's profitable? I wouldn't mind mining with my GPU and CPU at the same time.
jr. member
Activity: 95
Merit: 2
Some miner updates have hit the shelves, so here is our new release v3.9.8.4, updating Bminer to v15.1.0, XmrigCpu to v2.13.1 and Ethminer to v0.17.1. The build-in watchdog now has improved timing, internet connectivity is being checked contiously and some bugs have been fixed, including the stratum region selection for some pools.

Happy mining!

Quote
Miners
  • update miner CcminerMTP to v1.1.15r (nvidia)
  • update miner Ethminer to v0.17.1 (amd,nvidia)
  • update miner Bminer to v15.1.0
  • update miner XmrigCpu to v2.13.1 (cpu)
  • update miner CcminerDyn (nvidia) / miner needs more time to settle

Pools
  • fix region selection for multiple pools
  • update pool CryptoKnight / add GRIN mining, add SSL
  • update pool CryptoKnight / add asia host for SWAP

Core
  • earlier preset of session variable
  • fix mining single pool / single miner
  • add manual watchdog reset, press "W"
  • reduce warnings, if interval is set to high value
  • fix switch for quiet
  • add internet connectivity test
  • rework pool check
  • rework miner check
  • improve pool watchdog
  • optimize watchdog interval
  • increase mininum wait from 15 to 20s
  • add parameter "DefaultPoolRegion" (comma separated list) to config.txt: order of default stratum regions for pools that do not support your region (e.g. us,eu will pre
    fer US over Europe if your region is Asia and the pool does not support asia)
  • more error checks
  • add sessionvars to API
  • catch more errors
  • fix Coinbase down
  • better Coinbase fallback
  • update API Claymore / fix dual mining
  • add some removes to catches
jr. member
Activity: 95
Merit: 2

I had it set to "europe" and now I changed it to "eu" in order to try the outcome... it's still connecting to the US pool so I guess there's a bug in the function which calls the grinmint.ps1 ? By the way, what language is that? It looks like JavaScript but the dollar symbol which is probably used to declare variables isn't part of JavaScript. Maybe C# which I've never used?


Thank you for bringing this up! The Grinmint stratum problem should be solved with the newest release v3.9.8.4.

To answer your question: RainbowMiner is programmed, using Powershell and some parts using C#
jr. member
Activity: 95
Merit: 2
And another subject... there's a trick I use in order to get a payment in a different coin than BTC. I guess it'd be too complicated to add this option since it'd require many changes on your program and I don't think many would be interested, but if you ever re-write part of the code, please have it in mind!

Right now this is my trick for anyone interested, step by step,
  • Go to the software's directory and find the config folder (\RainbowMiner\RainbowMiner\Config).
  • Open the "pools.config" file.
  • Find your pool of choice or all the pools you're using.
  • Change the part "BTC":  "$Wallet" to the symbol of your altcoin of choice. For example: "RVN":  "$Wallet"
  • If for whatever reason you prefer to use different coin payouts in different pools, just fill the corresponding coin symbol BUT ALSO manually add your wallet address, replacing the "$Wallet"
     - Wherever there's the "$Wallet" variable, the program will use whatever wallet you've input in the miner's settings.

Yes, that should do the job - there is a simpler and more flexible way that allows you to keep BTC (for example to mine on Nicehash).

  • either use the build-in configuration (press C, then C) to add or edit a coin of your choice plus wallet (e.g. RVN) or edit the Config\coins.config.txt directly. I have added RVN and XMR as default/example already.
  • now edit the pools.config.txt and change the "BTC": "$Wallet", to "RVN": "$RVN" for every pool with autoexchange, that you would to be payed in RVN. The variable $RVN will be substituted automatically with the wallet address in coins.config.txt. You may use the build-in configuration (C, then P) to change the pool's wallets, too.

.. I will check the Grinmint pool. It should select the eu server over the us, if you have selected "eu" or "europe" as region. It doesn't matter, how you type the region. All region, algorithm and coin strings will be converted to some unique standard, internally.


full member
Activity: 728
Merit: 169
What doesn't kill you, makes you stronger
And another subject... there's a trick I use in order to get a payment in a different coin than BTC. I guess it'd be too complicated to add this option since it'd require many changes on your program and I don't think many would be interested, but if you ever re-write part of the code, please have it in mind!

Right now this is my trick for anyone interested, step by step,
  • Go to the software's directory and find the config folder (\RainbowMiner\RainbowMiner\Config).
  • Open the "pools.config" file.
  • Find your pool of choice or all the pools you're using.
  • Change the part "BTC":  "$Wallet" to the symbol of your altcoin of choice. For example: "RVN":  "$Wallet"
  • If for whatever reason you prefer to use different coin payouts in different pools, just fill the corresponding coin symbol BUT ALSO manually add your wallet address, replacing the "$Wallet"
     - Wherever there's the "$Wallet" variable, the program will use whatever wallet you've input in the miner's settings.
full member
Activity: 728
Merit: 169
What doesn't kill you, makes you stronger
Hello! Thanks for your awesome software!

I have only a small difficulty with grinmint. I want to mine in the EU server but it's mining on the US one.
I have no clue as to where to change that, other than going in the config file and manually setting it... but I don't want to do manual configurations that might get overridden with the next update.

Any better solution to that?

Thank you Smiley

Which is your default region?

Actually, if you are not in us nor in eu region, the software chooses for you. I will add a new setting to the configuration (Config\config.txt) where you may put a preferred region for pools that do not offer stratum hosts in your region.

RBM

I'm living in Europe and when I went to (S)ettings > (A)ll , I came upon the setting "Enter your region".
There I typed "list" and I noticed there are two options for Europe, one is "europe" and the other is "eu". Same with the United States, there's a USA and a US.

I opened the Grinmint.ps1 and on lines 39-44 there's the following code,
Code:
$Pools_Data = @(
    [PSCustomObject]@{port = 3416; region = "eu"; host = "eu-west-stratum.grinmint.com"; ssl = $false}
    [PSCustomObject]@{port = 4416; region = "eu"; host = "eu-west-stratum.grinmint.com"; ssl = $true}
    [PSCustomObject]@{port = 3416; region = "us"; host = "us-east-stratum.grinmint.com"; ssl = $false}
    [PSCustomObject]@{port = 4416; region = "us"; host = "us-east-stratum.grinmint.com"; ssl = $true}
)

I had it set to "europe" and now I changed it to "eu" in order to try the outcome... it's still connecting to the US pool so I guess there's a bug in the function which calls the grinmint.ps1 ? By the way, what language is that? It looks like JavaScript but the dollar symbol which is probably used to declare variables isn't part of JavaScript. Maybe C# which I've never used?

jr. member
Activity: 95
Merit: 2
Hello! Thanks for your awesome software!

I have only a small difficulty with grinmint. I want to mine in the EU server but it's mining on the US one.
I have no clue as to where to change that, other than going in the config file and manually setting it... but I don't want to do manual configurations that might get overridden with the next update.

Any better solution to that?

Thank you Smiley

Which is your default region?

Actually, if you are not in us nor in eu region, the software chooses for you. I will add a new setting to the configuration (Config\config.txt) where you may put a preferred region for pools that do not offer stratum hosts in your region.

RBM
full member
Activity: 728
Merit: 169
What doesn't kill you, makes you stronger
Hello! Thanks for your awesome software!

I have only a small difficulty with grinmint. I want to mine in the EU server but it's mining on the US one.
I have no clue as to where to change that, other than going in the config file and manually setting it... but I don't want to do manual configurations that might get overridden with the next update.

Any better solution to that?
jr. member
Activity: 95
Merit: 2
A handful of interesting miners have been updated, including the SwapReferenceMiner, Bminer, TTminer and CcminerMTP. Also the rejection rate of Yescrypt GPU mining has been improved.

Happy mining!

Quote
Miners
  • update miner SwapMiner to v1.2.0 (amd,nvidia)
  • update miner lolMiner to v0.7 (amd,nvidia)
  • update miner Bminer to v15.0.2 (amd,nvidia)
  • update miner TTminer to v2.1.12 (nvidia)
  • update miner CcminerYescrypt (nvidia)
  • update miner SrbMiner to v1.7.9 (nvidia)
  • update miner CastXmr to v1.8.0 (amd)  …
  • update miner MiniZ to v1.1k (nvidia)  …
  • update miners XmrigAmd,XmrigCpu,XmrigNvidia to v2.13.0 (amd,cpu,nvidia)
  • update miner ZjazzNvidia (nvidia) / bitcash is now on X16r
  • update miner GrinProMiner (amd) / increase minimum memory requirement to 8GB
  • update miner CcminerMTP to v1.1.15 (nvidia)
  • update miner Gminer to v1.34 (nvidia) / support Swap coin (cuckaroo29s algorithm)

Pools
  • update pool MiningRigRentals / add xlat table for x16rt variants

Core
  • enable CPU and specific device only pools
  • fix Cuckaroo29s pools price calculation
  • fix null being sent to report APIs
  • add valid timestamp to report API
  • add extra parameters to pool's password string: https://github.com/RainbowMiner/RainbowMiner#add-additional-password-parameters-for-yiimp-based-pools
  • allow miner modules to change cpu priority/affinity
  • enable no algo change
  • speedup hashrate averaging
  • fix excludes from devices.config.txt not working
  • wait with watchdog until min. extended interval
  • concentrate API code
  • automatically cut off first samples, if below a threshold
  • better nonce for MRR
  • fix rejected share detection
  • add warning message in case MRR fails
Pages:
Jump to: