ty for this btw. this is amazing

Yes, thanks Sootha, great work here!
FYI, if anyone is looking for Raven support, put this in your config.json
{CoinFullName: "Raven", CoinShortName: "RVN", Algo: "X16r", BlockReward: 5000, BlockTime: 60, BlockExplorer: "
https://rvn.hash4.life/ext/summary", BlockExplorerType: "Iquidus"}
One thing I don't understand though. The difficulty is always far lower than the website difficulty for new coins, and it looks like it takes a while (even a few hours) to adjust to the correct level. Why not just start with the exact number from the blockexplorer?
Also, I notice that on some explorers, where there is no value for the coin, CoinUpdater will overwrite any manual entries with zero.
For example, my mktcoin entry:
{CoinFullName: "Mktcoin", CoinShortName: "MLM", Algo: "X17", BlockReward: 2500, BlockTime: 360, BlockExplorer: "
https://info.mktcoin.org/ext/summary", BlockExplorerType: "Iquidus"}
Whats odd is this coin is actually traded on southxchange, but I get the error "can't find price" for MLM
Thanks!
Regarding difficulty adjustments, I noticed too, previous versions seems to update on every minute and smoothed out pretty quick after say, 20min. However I haven't added any new coins bar 2 in v0.4 and they uses the cryptoid as explorer. What happens here is that the difficulty value don't update until exchange price update cycle which is around 15min. Thus taking hours for those coins' difficulty to come down. (so only when the console window come up with the message "Updating all CryptoID prices..done!" is when those coins' difficulty gets pulled and updated). One way around it is that it seems that it can be forced run on each start of the coin updater, so if you want to bring it down quicker, just relaunch the updater every few minutes and it did the trick for me...