I get a lot of PMs asking me about my custom AwesomeMiner coin program so I have decided to release it. (You can find AwesomeMiner here:
https://bitcointalksearch.org/topic/awesome-miner-powerful-windows-gui-to-manage-and-monitor-up-to-200000-miners-676942)
I'm happy to release what I consider to be a rather complete 1.0 version of AMCU!
I am doing this because I have finally landed myself what looks to be a very promising and busy new day job and will probably not even have enough time to manage my miners let alone continue development of this program. I will check in hopefully every week or so gather new exchange requests. Thank you all for the donations and merit, they really do motivate me to continue!
Happy mining all!
This is not for the technically illiterate. I am making nothing off this program.
I do not offer support. I will however, be monitoring for good ideas, enhancements, etc. This is a rough
first second n+1 release. There WILL be bugs.
AwesomeMiner Coin Updater 1.0.0- Added Altex.Exchange
- Added requested "non-averaging" mode - setting "AverageDifficulties" to "false" in "settings.json" will now dump current difficulties into AwesomeMiner
- Cleaned up code, de-duplicated things, hopefully made it overall more stable
AwesomeMiner Coin Updater 0.8- Major cleanup to the console output. Hopefully this should make errors much easier to understand
- Added support for the stupid Iquidus explorers that modify their difficulty with "POW/POS
- BETA(as if this thing isn't beta enough): Added a difficulty sniffer. This should hopefully be able to find the difficulty from almost any BlockExplorer now without having to explicitly add support.
You can find the latest update in the Mega link.
AwesomeMiner Coin Updater 0.7.4- Fixed bugs introduced in 0.7.3
AwesomeMiner Coin Updater 0.7.3- Added Support for TradeOgre Exchange
- Will be doing more today.
You can find the latest update in the Mega link.
AwesomeMiner Coin Updater 0.7.2You can find the latest update in the Mega link.
AwesomeMiner Coin Updater 0.7- Added support for Insight Explorer API
- Added support for any coin at minerpool, see example below or in OP
- Added support for using /api/getdifficulty on Iquidus explorers
- Fixed WebAPI not returning the latest released version
You can find the latest update in the Mega link.
AwesomeMiner Coin Updater 0.6- Did you know that adding 0 and -1 to an array of values kind of destroys a calculated average? I did! But I didn't check for it!
- Fixed numerous bugs in the averaging function (thank you all you eagle eyed mathematicians out there)
- Added support for Crex24 exchange
- Increased coin updating from every minute to 2 minutes (some explorers were banning us)
You can find the latest update in the Mega link.
AwesomeMiner Coin Updater 0.5.3 (
Requires AwesomeMiner 4.5 Release)
- I have no idea what I fixed in this release
- I think I fixed some bug with an exchange currency matching
- Maybe changed up the difficulty averaging method
You can find the latest update in the Mega link.
AwesomeMiner Coin Updater 0.5.1 (
Requires AwesomeMiner 4.5 Release)
- Removed NuGet package that was causing exe to get flagged as a Trojan
- Added autogenerator for config.json (just run the exe)
You can find the latest update in the Mega link.
AwesomeMiner Coin Updater 0.5 (
Requires AwesomeMiner 4.5 Release)
- Added support for Graviex Exchange
- Added support for cryptohub.online Exchange
- Fixed an issue with changes from Stocks.Exchange (or tradesatoshi.. can't remember)
- General improvements/clarifications in the console
You can find the latest update in the Mega link.
AwesomeMiner Coin Updater 0.4 (
Requires AwesomeMiner 4.5 Release)
- Added support for SouthXChange
- Added smart BlockExplorer detection - you no longer need to specify BlockExplorer type!
- Updated config.json file to include new coins and support removal of BlockExplorer type (merge config.json.new with your existing config.json)
- Added version detection, you will now see an alert within the program if you are running an out of date version
- Added framework for supporting planned coin syncing
You can find the latest update in the Mega link.
AwesomeMiner Coin Updater 0.3 (
Requires AwesomeMiner 4.5 Release)
- Added support for UExplorer
- Added support for any coin on CryptoChainz
- Added support for CryptoBridge Exchange
You can find the latest update in the Mega link.
AwesomeMiner Coin Updater 0.2 (
Requires AwesomeMiner 4.4.7 Dev or 4.5 Release)
- Changed away from nethash to difficulty measurements (delete your LocalCoinData.json file)
- Now updates all coin properties thanks to new AwesomeMiner HTTP APIs
- You no longer have to add custom coins, they are created for you thanks to new AwesomeMiner HTTP APIs
- Updated config.json to support these new changes. You MUST update your custom coins to the new format.
- Made the error messages more obvious about what is going on
You can find the latest update in the Mega link.
AwesomeMiner Coin Updater 0.1Details:
- Updates coin statistics inside of AwesomeMiner for coins not on WhatToMine. This can be extremely useful for new and bleeding edge coins.
- The income values will be very far off at first run. The program pulls the current
nethash difficulty of each coin and stores them and smooths it out after a few minutes to hours. Maximum of 24 hours data is used. - Caches exchange prices to prevent API limits. Useful for starting up and debugging.
Supported BlockExplorers- Iquidus
- CryptoNote
- UExplorer
- CryptoChainz
- Insight API
- Minerpool (not a BlockExplorer, come at me.)
Supported Exchanges- Cryptopia
- Stocks.Exchange
- TradeSatoshi
- CoinExchangeIO
- CryptoBridge
- SouthXChange
- Graviex
- cryptohub.online
- Crex24
- TradeOgre
Directions:
1) If you have not already, enable the AwesomeMiner HTTP API on port 17790 (no authentication). This program must be run on the same machine as AwesomeMiner (for now.)
2) Edit the config.json file to add coins you want to see updated. The block explorer type is very important. You can find the types usually at the bottom of the webpage.
3) Run the program.
Example Iquidus
{ CoinFullName: "Endorphin", CoinShortName: "END", Algo: "NeoScrypt", BlockReward: 5, BlockTime: 120, BlockExplorer: "http://exp.endorphin.network/api/getdifficulty"}
Example CryptoChainz
{CoinFullName: "BitCore", CoinShortName: "BTX", Algo: "Timetravel10", BlockReward: 3.13, BlockTime: 161}
Example minerpool
{ CoinFullName: "Victorium", CoinShortName: "VIC", Algo: "Ethereum", BlockReward: 6.25, BlockTime: 30, BlockExplorer: "minerpool"}
Example Insight API
{ CoinFullName: "BitcoinPrivate", CoinShortName: "BTCP", Algo: "Equihash", BlockReward: 6.25, BlockTime: 30, BlockExplorer: "https://explorer.btcprivate.org/api/status?q=getDifficulty"}
Files available here:
https://mega.nz/#F!U74lxBLK!wVh2Q5ME5ffNcYi1Y5XeoQDonation Addresses by Request:
BTC: 3BMEXzWNozUS2p8EBQz2pjhEUQM4yDApXt
ETH: 0xfa8eda5139Ec1EB480e5cc67e99920C70A8361C6
Rough Visual Guide, courtesy of cashen! (If anyone knows click to display markup to hide the below, please let me know)