Bitcoin Forum
May 26, 2024, 08:15:37 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 [3] 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 »  All
  Print  
Author Topic: AwesomeMiner Coin Updater *Version 1.0.0* (Plugin)  (Read 16429 times)
cashen
Sr. Member
****
Offline Offline

Activity: 434
Merit: 251


View Profile
March 01, 2018, 03:50:54 PM
 #41

Great work,

Couple suggests to think about.

Self detecting API format. I think you mentioned there are 3 you support and each one has a specific format, should be pretty easy to detect which one the coin uses.

Can you average the last 10 or so block times? this would also reduce user input and give slightly more accurate outputs.



Great work as always. Keep it up.
soothaa (OP)
Hero Member
*****
Offline Offline

Activity: 1151
Merit: 528



View Profile
March 01, 2018, 03:55:39 PM
 #42

Hi soothaa, thaks for your wonderfull work!!

I have some questions for you, if the plug in, have to be running all time 24/7 couldn´t be a good idea, to create a rule on AM to run the plug in? or, for check every n time if plug in is running/online?

Could you please help me with this rule creation?

Thanks in advance
The plugin has to be running all the time currently. I have no plans to change it.

Great work,

Couple suggests to think about.

Self detecting API format. I think you mentioned there are 3 you support and each one has a specific format, should be pretty easy to detect which one the coin uses.

Can you average the last 10 or so block times? this would also reduce user input and give slightly more accurate outputs.



Great work as always. Keep it up.
Yes, the "auto-selection" API was on my list. Really what I wanted was a function that you could feed nearly any URL to it and it would extract the data no mater what - that would be quite a challenge though.

So you're thinking.. use the BlockExplorer to pull the last several blocks and calculate the block time based on that? Interesting idea and it could possibly work with the exception that most BlockExplorers show masternode and PoS blocks in the list with no ability to differentiate the two.. that would kill the usefulness very quickly.

Want increased coin support within AwesomeMiner? Try my free plugin to add support for nearly any coin! https://bitcointalk.org/index.php?topic=2979494
Want Masternode income stats within AwesomeMiner? Try my free plugin to add support for them! https://bitcointalk.org/index.php?topic=3047367
Gongolo
Full Member
***
Offline Offline

Activity: 374
Merit: 101


View Profile
March 01, 2018, 05:51:48 PM
 #43

@soothaa, your plugin makes awesome miner almost complete.
Great news, I will try it as I will be back home.
cashen
Sr. Member
****
Offline Offline

Activity: 434
Merit: 251


View Profile
March 01, 2018, 05:59:22 PM
 #44

Hi soothaa, thaks for your wonderfull work!!

I have some questions for you, if the plug in, have to be running all time 24/7 couldn´t be a good idea, to create a rule on AM to run the plug in? or, for check every n time if plug in is running/online?

Could you please help me with this rule creation?

Thanks in advance
The plugin has to be running all the time currently. I have no plans to change it.

Great work,

Couple suggests to think about.

Self detecting API format. I think you mentioned there are 3 you support and each one has a specific format, should be pretty easy to detect which one the coin uses.

Can you average the last 10 or so block times? this would also reduce user input and give slightly more accurate outputs.



Great work as always. Keep it up.
Yes, the "auto-selection" API was on my list. Really what I wanted was a function that you could feed nearly any URL to it and it would extract the data no mater what - that would be quite a challenge though.

So you're thinking.. use the BlockExplorer to pull the last several blocks and calculate the block time based on that? Interesting idea and it could possibly work with the exception that most BlockExplorers show masternode and PoS blocks in the list with no ability to differentiate the two.. that would kill the usefulness very quickly.

good point. I'm shocked their isn't a API GET function for current mining reward.
soothaa (OP)
Hero Member
*****
Offline Offline

Activity: 1151
Merit: 528



View Profile
March 01, 2018, 06:30:52 PM
 #45

good point. I'm shocked their isn't a API GET function for current mining reward.
Believe me.. the lack of structure in most of this drives me up the wall. Some of the newer block explorers (such as PIRL's) are really nice though.

Want increased coin support within AwesomeMiner? Try my free plugin to add support for nearly any coin! https://bitcointalk.org/index.php?topic=2979494
Want Masternode income stats within AwesomeMiner? Try my free plugin to add support for them! https://bitcointalk.org/index.php?topic=3047367
soothaa (OP)
Hero Member
*****
Offline Offline

Activity: 1151
Merit: 528



View Profile
March 01, 2018, 08:38:33 PM
Last edit: March 05, 2018, 01:41:50 PM by soothaa
 #46

Second plugin has been released. https://bitcointalk.org/index.php?topic=3047367

AwesomeMiner Masternodes 0.1
Updates your active masternodes and shows their daily income within AwesomeMiner.

In AwesomeMiner:


Program:

Want increased coin support within AwesomeMiner? Try my free plugin to add support for nearly any coin! https://bitcointalk.org/index.php?topic=2979494
Want Masternode income stats within AwesomeMiner? Try my free plugin to add support for them! https://bitcointalk.org/index.php?topic=3047367
Seanklei10
Newbie
*
Offline Offline

Activity: 74
Merit: 0


View Profile
March 02, 2018, 01:50:50 PM
Last edit: March 02, 2018, 02:00:59 PM by Seanklei10
 #47

Any thoughts on adding SouthXChange?

Also, would it be possible if a coin is not on a supported exchange to just not write anything to the coin value field? This way the difficulty is still live updated by the explorer but I can set a manual coin value without it being over written?
soothaa (OP)
Hero Member
*****
Offline Offline

Activity: 1151
Merit: 528



View Profile
March 02, 2018, 02:55:54 PM
 #48

Any thoughts on adding SouthXChange?

Also, would it be possible if a coin is not on a supported exchange to just not write anything to the coin value field? This way the difficulty is still live updated by the explorer but I can set a manual coin value without it being over written?
I can put it on the list.

Unfortunately the API would not allow me to do that. I must pass a value and that value would always overwrite whatever you have put.

Want increased coin support within AwesomeMiner? Try my free plugin to add support for nearly any coin! https://bitcointalk.org/index.php?topic=2979494
Want Masternode income stats within AwesomeMiner? Try my free plugin to add support for them! https://bitcointalk.org/index.php?topic=3047367
Seanklei10
Newbie
*
Offline Offline

Activity: 74
Merit: 0


View Profile
March 02, 2018, 03:22:52 PM
 #49

Any thoughts on adding SouthXChange?

Also, would it be possible if a coin is not on a supported exchange to just not write anything to the coin value field? This way the difficulty is still live updated by the explorer but I can set a manual coin value without it being over written?
I can put it on the list.

Unfortunately the API would not allow me to do that. I must pass a value and that value would always overwrite whatever you have put.

Is the API two way? Can you pull the value back that its currently set to? For example, if I overwrite it, could the program realize its no longer zero and continue to pass that new value instead?
soothaa (OP)
Hero Member
*****
Offline Offline

Activity: 1151
Merit: 528



View Profile
March 02, 2018, 03:37:08 PM
 #50

Any thoughts on adding SouthXChange?

Also, would it be possible if a coin is not on a supported exchange to just not write anything to the coin value field? This way the difficulty is still live updated by the explorer but I can set a manual coin value without it being over written?
I can put it on the list.

Unfortunately the API would not allow me to do that. I must pass a value and that value would always overwrite whatever you have put.

Is the API two way? Can you pull the value back that its currently set to? For example, if I overwrite it, could the program realize its no longer zero and continue to pass that new value instead?
Nope, 1 way

Want increased coin support within AwesomeMiner? Try my free plugin to add support for nearly any coin! https://bitcointalk.org/index.php?topic=2979494
Want Masternode income stats within AwesomeMiner? Try my free plugin to add support for them! https://bitcointalk.org/index.php?topic=3047367
proteus7
Newbie
*
Offline Offline

Activity: 106
Merit: 0


View Profile
March 03, 2018, 09:42:12 AM
Last edit: March 03, 2018, 10:10:16 AM by proteus7
 #51

I keep geeting "please make sure you have skein, C11, Cryptonight, Scrypt,neoscrypt, etc added in your algorithms. But of course, I do have these enabled! Any idea what could be going on?
Also, any support for MLM (mktcoin)

http://i65.tinypic.com/2iig877.png

Thanks!
soothaa (OP)
Hero Member
*****
Offline Offline

Activity: 1151
Merit: 528



View Profile
March 03, 2018, 03:55:46 PM
 #52

I keep geeting "please make sure you have skein, C11, Cryptonight, Scrypt,neoscrypt, etc added in your algorithms. But of course, I do have these enabled! Any idea what could be going on?
Also, any support for MLM (mktcoin)



Thanks!
Either A) you don't have those algos typed exactly as show (skien vs Skein) or B) you don't have the HTTP API enabled.

Want increased coin support within AwesomeMiner? Try my free plugin to add support for nearly any coin! https://bitcointalk.org/index.php?topic=2979494
Want Masternode income stats within AwesomeMiner? Try my free plugin to add support for them! https://bitcointalk.org/index.php?topic=3047367
puwaha
Sr. Member
****
Offline Offline

Activity: 700
Merit: 294


View Profile
March 04, 2018, 05:59:47 AM
Merited by soothaa (1), flip4flop (1)
 #53

I'm going to keep an updated "starter JSON" for new people coming into this plugin.  We shouldn't all have to keep typing and searching for the same information.  Hopefully, this will help some others.

Code:
{CoinFullName: "BitCore", CoinShortName: "BTX", Algo: "Timetravel10", BlockReward: 3.13, BlockTime: 161, BlockExplorerType: "cryptoid"}
{CoinFullName: "BitSend", CoinShortName: "BSD", Algo: "Xevan", BlockReward: 5, BlockTime: 180, BlockExplorerType: "cryptoid"}
{CoinFullName: "UFO", CoinShortName: "UFO", Algo: "NeoScrypt", BlockReward: 625, BlockTime: 90, BlockExplorerType: "cryptoid"}
{CoinFullName: "Guncoin", CoinShortName: "GUN", Algo: "NeoScrypt", BlockReward: 150, BlockTime: 120, BlockExplorerType: "cryptoid"}
{CoinFullName: "BZL Coin", CoinShortName: "BZL", Algo: "Tribus", BlockReward: 1, BlockTime: 30, BlockExplorerType: "cryptoid"}
{CoinFullName: "CurveCoin", CoinShortName: "CURV", Algo: "Skein", BlockReward: 47, BlockTime: 90, BlockExplorer: "https://curve.uexplorer.me/api/chart/stat", BlockExplorerType: "UExplorer"}
{CoinFullName: "Munncoin", CoinShortName: "MUN", Algo: "Skein", BlockReward: 5, BlockTime: 150, BlockExplorer: "http://explorer.muncoin.info/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Absolute Coin", CoinShortName: "ABS", Algo: "Lyra2v2", BlockReward: 18, BlockTime: 150, BlockExplorer: "http://www.explorer.absolute-coin.com/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Virtus", CoinShortName: "VRT", Algo: "Tribus", BlockReward: 12, BlockTime: 60, BlockExplorer: "http://108.61.99.51/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Nyx Coin", CoinShortName: "NYX", Algo: "NeoScrypt", BlockReward: 2, BlockTime: 120, BlockExplorer: "http://explorer.nyxcoin.org/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Northern", CoinShortName: "NORT", Algo: "Xevan", BlockReward: 5, BlockTime: 60, BlockExplorer: "http://explorer.nort.network/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Tune Coin", CoinShortName: "TUN", Algo: "NeoScrypt", BlockReward: 5, BlockTime: 90, BlockExplorer: "http://explorer.tunecrypto.io/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Argo", CoinShortName: "ARGO", Algo: "Skein", BlockReward: 54, BlockTime: 60, BlockExplorer: "http://explorer.argocash.com/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Bash Coin", CoinShortName: "BASHC", Algo: "Skein", BlockReward: 8, BlockTime: 60, BlockExplorer: "http://bashcoin.lchain.cc/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Taler", CoinShortName: "TLR", Algo: "Lyra2z", BlockReward: 50, BlockTime: 300, BlockExplorer: "http://taler-explorer.online/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Endorphin", CoinShortName: "END", Algo: "NeoScrypt", BlockReward: 5, BlockTime: 120, BlockExplorer: "http://exp.endorphin.network/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Dinero", CoinShortName: "DIN", Algo: "NeoScrypt", BlockReward: 21, BlockTime: 90, BlockExplorer: "http://explorer.dinerocoin.org/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "SnowGem", CoinShortName: "SNG", Algo: "Equihash", BlockReward: 19, BlockTime: 60, BlockExplorer: "https://explorer.snowgem.org/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Desire", CoinShortName: "DSR", Algo: "NeoScrypt", BlockReward: 19, BlockTime: 150, BlockExplorer: "http://desire.lchain.cc/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Galactrum", CoinShortName: "ORE", Algo: "Lyra2v2", BlockReward: 5, BlockTime: 120, BlockExplorer: "http://ore.explorerz.top:3017/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Nihilo", CoinShortName: "NIHL", Algo: "NeoScrypt", BlockReward: 10, BlockTime: 120, BlockExplorer: "http://172.104.246.158/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Coin2fly", CoinShortName: "CTF", Algo: "NeoScrypt", BlockReward: 15, BlockTime: 150, BlockExplorer: "http://explorer.coin2fly.com/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Cerberus", CoinShortName: "CBS", Algo: "NeoScrypt", BlockReward: 6, BlockTime: 120, BlockExplorer: "http://exp.cerberuscoin.com/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Rapture", CoinShortName: "RAP", Algo: "NeoScrypt", BlockReward: 2.97, BlockTime: 120, BlockExplorer: "http://explorer.our-rapture.com/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Stone Coin", CoinShortName: "STONE", Algo: "NeoScrypt", BlockReward: 6, BlockTime: 120, BlockExplorer: "http://stonecrypto.org/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "GoByte", CoinShortName: "GBX", Algo: "NeoScrypt", BlockReward: 7.5, BlockTime: 150, BlockExplorer: "http://explorer.gobyte.network:5001/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Zero", CoinShortName: "ZER", Algo: "Equihash", BlockReward: 10, BlockTime: 120, BlockExplorer: "https://zeroexplorer.forgetop.com/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Goa Coin", CoinShortName: "GOA", Algo: "NeoScrypt", BlockReward: 5, BlockTime: 150, BlockExplorer: "http://goa.altexplorer.co/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Lizus", CoinShortName: "LIZ", Algo: "Skein", BlockReward: 10.19, BlockTime: 60, BlockExplorer: "http://lizus.lchain.cc/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "LuckyBit", CoinShortName: "LUCKY", Algo: "NeoScrypt", BlockReward: 1, BlockTime: 180, BlockExplorer: "http://178.62.73.188:3001/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Onex Network", CoinShortName: "ONEX", Algo: "NeoScrypt", BlockReward: 10, BlockTime: 90, BlockExplorer: "http://explorer.onex.network:3001/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Xhimera", CoinShortName: "XHM", Algo: "Xevan", BlockReward: 1.98, BlockTime: 360, BlockExplorer: "https://xhimera.info/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Urals Coin", CoinShortName: "URALS", Algo: "Xevan", BlockReward: 40, BlockTime: 180, BlockExplorer: "http://exp.uralscoin.info:3001/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "CriptoReal", CoinShortName: "CRS", Algo: "Lyra2z", BlockReward: 0.5, BlockTime: 120, BlockExplorer: "https://explorer.criptoreal.org/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "SkeinCoin", CoinShortName: "SKC", Algo: "Skein", BlockReward: 2, BlockTime: 60, BlockExplorer: "http://xplorer.skeincoin.co/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Bithold", CoinShortName: "BHD", Algo: "C11", BlockReward: 37, BlockTime: 90, BlockExplorer: "http://bithold.lchain.cc/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "IntenseCoin", CoinShortName: "ITNS", Algo: "CryptoNight", BlockReward: 1538.36024346, BlockTime: 120, BlockExplorer: "http://192.124.18.154:8117/stats", BlockExplorerType: "CryptoNote"}
{CoinFullName: "GarlicCoin", CoinShortName: "GRLC", Algo: "Scrypt", BlockReward: 50, BlockTime: 40, BlockExplorer: "https://explorer.grlc-bakery.fun/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Ultranote", CoinShortName: "XUN", Algo: "Skein", BlockReward: 150, BlockTime: 120, BlockExplorer: "http://alpha.ultranote.org:8117/stats", BlockExplorerType: "CryptoNote"}

I'll keep adding coins for everyone's pleasure.


But... I've run into a new issue.  When I run the plugin, I'm getting the following errors now.  It seems like something changed with Cryptopia's information, and the plugin is not able to interpret it the same?


Code:
Unable to find previously saved information for CryptopiaPrices
Unable to find previously saved information for StocksExchangePrices
Unable to find previously saved information for TradeSatoshiPrices
Unable to find previously saved information for CoinExchangeIOPrices
Unable to find previously saved information for CryptoBridgePrices
Unable to find previously saved information for LocalCoinData
Updating all Cryptopia prices..Cryptopia: Error: The server committed a protocol violation. Section=ResponseHeader Detail=CR must be followed by LF
Updating all Stocks.Exchange prices.. done!
Updating all TradeSatoshi prices.. done!
Updating all coinexchangeio prices..  done!
Updating all CryptoBridge prices.. done!
Unable to save CryptopiaPrices information: Object Graph cannot be null.
Parameter name: graph
Saved StocksExchangePrices
Saved TradeSatoshiPrices
Saved CoinExchangeIOPrices
Saved CryptoBridgePrices
Updating all CryptoID prices..done!
Value cannot be null.
Parameter name: source
Value cannot be null.
Parameter name: source

It just repeats the last little bit over and over and never creates the customcoins.json.  I even extracted a fresh version of the original version 0.3 7Zip file and left everything as it was, even the original config.json file just to make sure I didn't do something funky with all my coins added in the new config.json file.

Any ideas Sootha?
zorvalth
Full Member
***
Offline Offline

Activity: 223
Merit: 100


View Profile
March 04, 2018, 02:50:53 PM
 #54

Btw, how about a setting for getting average of diff value? In my opinion 6h is enough to get average of diff and this way you can board the most profitable ship earlier?
MinLum
Newbie
*
Offline Offline

Activity: 34
Merit: 0


View Profile
March 04, 2018, 03:36:09 PM
 #55

I've just started using Awesome Miner and also very new to mining but I'm really liking Awesome Miner.  Can someone please explain what this plugin does and why it is useful?  The only thing that clicked on the OP was "Updates coin statistics inside of AwesomeMiner for coins not on WhatToMine. This can be extremely useful for new and bleeding edge coins." but I only see that as useful if you wanted to mine those specific coins, but then why be bothered about coin price at that point?  If coin price or daily profit was paramount, aren't the more established coins better off?

Thanks!
puwaha
Sr. Member
****
Offline Offline

Activity: 700
Merit: 294


View Profile
March 04, 2018, 06:26:15 PM
 #56

I've just started using Awesome Miner and also very new to mining but I'm really liking Awesome Miner.  Can someone please explain what this plugin does and why it is useful?  The only thing that clicked on the OP was "Updates coin statistics inside of AwesomeMiner for coins not on WhatToMine. This can be extremely useful for new and bleeding edge coins." but I only see that as useful if you wanted to mine those specific coins, but then why be bothered about coin price at that point?  If coin price or daily profit was paramount, aren't the more established coins better off?

Thanks!

Pool groups my man!  When you setup a bunch of pools for these individual coins into a pool group in Awesome Miner, you now have the statistics to do your own profit-switching between real coins and not through a service like Zpool, MPH, ahashpool, etc.

Also, it's good to keep an eye on some coins in one spot rather than having to go check web sites like WTM, crypto-coinz.net and the like and having to put in your hashing power over and over.  AM already knows your hashing power, so you will get more accurate results.
ruplikminer
Jr. Member
*
Offline Offline

Activity: 504
Merit: 3


View Profile
March 04, 2018, 08:15:22 PM
Last edit: March 04, 2018, 09:51:05 PM by ruplikminer
 #57

I have a request: when a coin is NOT on any exchange the program keep updating it ZERO value.

If I set a custom value the program will reset it in a few seconds again to zero.

Is it possible to allow the coins that are NOT listed on any exchange to have them set a custom value and keep it?

Right now it's not possible. The program update them to zero and cancel your custom value.

This feature would be VERY useful...

thanks!
Seanklei10
Newbie
*
Offline Offline

Activity: 74
Merit: 0


View Profile
March 05, 2018, 04:52:42 AM
 #58

I'm going to keep an updated "starter JSON" for new people coming into this plugin.  We shouldn't all have to keep typing and searching for the same information.  Hopefully, this will help some others.

Code:
{CoinFullName: "BitCore", CoinShortName: "BTX", Algo: "Timetravel10", BlockReward: 3.13, BlockTime: 161, BlockExplorerType: "cryptoid"}
{CoinFullName: "BitSend", CoinShortName: "BSD", Algo: "Xevan", BlockReward: 5, BlockTime: 180, BlockExplorerType: "cryptoid"}
{CoinFullName: "UFO", CoinShortName: "UFO", Algo: "NeoScrypt", BlockReward: 625, BlockTime: 90, BlockExplorerType: "cryptoid"}
{CoinFullName: "Guncoin", CoinShortName: "GUN", Algo: "NeoScrypt", BlockReward: 150, BlockTime: 120, BlockExplorerType: "cryptoid"}
{CoinFullName: "BZL Coin", CoinShortName: "BZL", Algo: "Tribus", BlockReward: 1, BlockTime: 30, BlockExplorerType: "cryptoid"}
{CoinFullName: "CurveCoin", CoinShortName: "CURV", Algo: "Skein", BlockReward: 47, BlockTime: 90, BlockExplorer: "https://curve.uexplorer.me/api/chart/stat", BlockExplorerType: "UExplorer"}
{CoinFullName: "Munncoin", CoinShortName: "MUN", Algo: "Skein", BlockReward: 5, BlockTime: 150, BlockExplorer: "http://explorer.muncoin.info/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Absolute Coin", CoinShortName: "ABS", Algo: "Lyra2v2", BlockReward: 18, BlockTime: 150, BlockExplorer: "http://www.explorer.absolute-coin.com/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Virtus", CoinShortName: "VRT", Algo: "Tribus", BlockReward: 12, BlockTime: 60, BlockExplorer: "http://108.61.99.51/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Nyx Coin", CoinShortName: "NYX", Algo: "NeoScrypt", BlockReward: 2, BlockTime: 120, BlockExplorer: "http://explorer.nyxcoin.org/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Northern", CoinShortName: "NORT", Algo: "Xevan", BlockReward: 5, BlockTime: 60, BlockExplorer: "http://explorer.nort.network/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Tune Coin", CoinShortName: "TUN", Algo: "NeoScrypt", BlockReward: 5, BlockTime: 90, BlockExplorer: "http://explorer.tunecrypto.io/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Argo", CoinShortName: "ARGO", Algo: "Skein", BlockReward: 54, BlockTime: 60, BlockExplorer: "http://explorer.argocash.com/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Bash Coin", CoinShortName: "BASHC", Algo: "Skein", BlockReward: 8, BlockTime: 60, BlockExplorer: "http://bashcoin.lchain.cc/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Taler", CoinShortName: "TLR", Algo: "Lyra2z", BlockReward: 50, BlockTime: 300, BlockExplorer: "http://taler-explorer.online/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Endorphin", CoinShortName: "END", Algo: "NeoScrypt", BlockReward: 5, BlockTime: 120, BlockExplorer: "http://exp.endorphin.network/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Dinero", CoinShortName: "DIN", Algo: "NeoScrypt", BlockReward: 21, BlockTime: 90, BlockExplorer: "http://explorer.dinerocoin.org/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "SnowGem", CoinShortName: "SNG", Algo: "Equihash", BlockReward: 19, BlockTime: 60, BlockExplorer: "https://explorer.snowgem.org/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Desire", CoinShortName: "DSR", Algo: "NeoScrypt", BlockReward: 19, BlockTime: 150, BlockExplorer: "http://desire.lchain.cc/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Galactrum", CoinShortName: "ORE", Algo: "Lyra2v2", BlockReward: 5, BlockTime: 120, BlockExplorer: "http://ore.explorerz.top:3017/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Nihilo", CoinShortName: "NIHL", Algo: "NeoScrypt", BlockReward: 10, BlockTime: 120, BlockExplorer: "http://172.104.246.158/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Coin2fly", CoinShortName: "CTF", Algo: "NeoScrypt", BlockReward: 15, BlockTime: 150, BlockExplorer: "http://explorer.coin2fly.com/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Cerberus", CoinShortName: "CBS", Algo: "NeoScrypt", BlockReward: 6, BlockTime: 120, BlockExplorer: "http://exp.cerberuscoin.com/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Rapture", CoinShortName: "RAP", Algo: "NeoScrypt", BlockReward: 2.97, BlockTime: 120, BlockExplorer: "http://explorer.our-rapture.com/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Stone Coin", CoinShortName: "STONE", Algo: "NeoScrypt", BlockReward: 6, BlockTime: 120, BlockExplorer: "http://stonecrypto.org/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "GoByte", CoinShortName: "GBX", Algo: "NeoScrypt", BlockReward: 7.5, BlockTime: 150, BlockExplorer: "http://explorer.gobyte.network:5001/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Zero", CoinShortName: "ZER", Algo: "Equihash", BlockReward: 10, BlockTime: 120, BlockExplorer: "https://zeroexplorer.forgetop.com/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Goa Coin", CoinShortName: "GOA", Algo: "NeoScrypt", BlockReward: 5, BlockTime: 150, BlockExplorer: "http://goa.altexplorer.co/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Lizus", CoinShortName: "LIZ", Algo: "Skein", BlockReward: 10.19, BlockTime: 60, BlockExplorer: "http://lizus.lchain.cc/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "LuckyBit", CoinShortName: "LUCKY", Algo: "NeoScrypt", BlockReward: 1, BlockTime: 180, BlockExplorer: "http://178.62.73.188:3001/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Onex Network", CoinShortName: "ONEX", Algo: "NeoScrypt", BlockReward: 10, BlockTime: 90, BlockExplorer: "http://explorer.onex.network:3001/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Xhimera", CoinShortName: "XHM", Algo: "Xevan", BlockReward: 1.98, BlockTime: 360, BlockExplorer: "https://xhimera.info/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Urals Coin", CoinShortName: "URALS", Algo: "Xevan", BlockReward: 40, BlockTime: 180, BlockExplorer: "http://exp.uralscoin.info:3001/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "CriptoReal", CoinShortName: "CRS", Algo: "Lyra2z", BlockReward: 0.5, BlockTime: 120, BlockExplorer: "https://explorer.criptoreal.org/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "SkeinCoin", CoinShortName: "SKC", Algo: "Skein", BlockReward: 2, BlockTime: 60, BlockExplorer: "http://xplorer.skeincoin.co/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Bithold", CoinShortName: "BHD", Algo: "C11", BlockReward: 37, BlockTime: 90, BlockExplorer: "http://bithold.lchain.cc/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "IntenseCoin", CoinShortName: "ITNS", Algo: "CryptoNight", BlockReward: 1538.36024346, BlockTime: 120, BlockExplorer: "http://192.124.18.154:8117/stats", BlockExplorerType: "CryptoNote"}
{CoinFullName: "GarlicCoin", CoinShortName: "GRLC", Algo: "Scrypt", BlockReward: 50, BlockTime: 40, BlockExplorer: "https://explorer.grlc-bakery.fun/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Ultranote", CoinShortName: "XUN", Algo: "Skein", BlockReward: 150, BlockTime: 120, BlockExplorer: "http://alpha.ultranote.org:8117/stats", BlockExplorerType: "CryptoNote"}

I'll keep adding coins for everyone's pleasure.


But... I've run into a new issue.  When I run the plugin, I'm getting the following errors now.  It seems like something changed with Cryptopia's information, and the plugin is not able to interpret it the same?


Code:
Unable to find previously saved information for CryptopiaPrices
Unable to find previously saved information for StocksExchangePrices
Unable to find previously saved information for TradeSatoshiPrices
Unable to find previously saved information for CoinExchangeIOPrices
Unable to find previously saved information for CryptoBridgePrices
Unable to find previously saved information for LocalCoinData
Updating all Cryptopia prices..Cryptopia: Error: The server committed a protocol violation. Section=ResponseHeader Detail=CR must be followed by LF
Updating all Stocks.Exchange prices.. done!
Updating all TradeSatoshi prices.. done!
Updating all coinexchangeio prices..  done!
Updating all CryptoBridge prices.. done!
Unable to save CryptopiaPrices information: Object Graph cannot be null.
Parameter name: graph
Saved StocksExchangePrices
Saved TradeSatoshiPrices
Saved CoinExchangeIOPrices
Saved CryptoBridgePrices
Updating all CryptoID prices..done!
Value cannot be null.
Parameter name: source
Value cannot be null.
Parameter name: source

It just repeats the last little bit over and over and never creates the customcoins.json.  I even extracted a fresh version of the original version 0.3 7Zip file and left everything as it was, even the original config.json file just to make sure I didn't do something funky with all my coins added in the new config.json file.

Any ideas Sootha?

Thanks for providing! FYI you have the curve block reward double what it should be. Half goes to masternodes.
soothaa (OP)
Hero Member
*****
Offline Offline

Activity: 1151
Merit: 528



View Profile
March 05, 2018, 01:24:20 PM
 #59

I'm going to keep an updated "starter JSON" for new people coming into this plugin.  We shouldn't all have to keep typing and searching for the same information.  Hopefully, this will help some others.

Code:
{CoinFullName: "BitCore", CoinShortName: "BTX", Algo: "Timetravel10", BlockReward: 3.13, BlockTime: 161, BlockExplorerType: "cryptoid"}
{CoinFullName: "BitSend", CoinShortName: "BSD", Algo: "Xevan", BlockReward: 5, BlockTime: 180, BlockExplorerType: "cryptoid"}
{CoinFullName: "UFO", CoinShortName: "UFO", Algo: "NeoScrypt", BlockReward: 625, BlockTime: 90, BlockExplorerType: "cryptoid"}
{CoinFullName: "Guncoin", CoinShortName: "GUN", Algo: "NeoScrypt", BlockReward: 150, BlockTime: 120, BlockExplorerType: "cryptoid"}
{CoinFullName: "BZL Coin", CoinShortName: "BZL", Algo: "Tribus", BlockReward: 1, BlockTime: 30, BlockExplorerType: "cryptoid"}
{CoinFullName: "CurveCoin", CoinShortName: "CURV", Algo: "Skein", BlockReward: 47, BlockTime: 90, BlockExplorer: "https://curve.uexplorer.me/api/chart/stat", BlockExplorerType: "UExplorer"}
{CoinFullName: "Munncoin", CoinShortName: "MUN", Algo: "Skein", BlockReward: 5, BlockTime: 150, BlockExplorer: "http://explorer.muncoin.info/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Absolute Coin", CoinShortName: "ABS", Algo: "Lyra2v2", BlockReward: 18, BlockTime: 150, BlockExplorer: "http://www.explorer.absolute-coin.com/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Virtus", CoinShortName: "VRT", Algo: "Tribus", BlockReward: 12, BlockTime: 60, BlockExplorer: "http://108.61.99.51/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Nyx Coin", CoinShortName: "NYX", Algo: "NeoScrypt", BlockReward: 2, BlockTime: 120, BlockExplorer: "http://explorer.nyxcoin.org/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Northern", CoinShortName: "NORT", Algo: "Xevan", BlockReward: 5, BlockTime: 60, BlockExplorer: "http://explorer.nort.network/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Tune Coin", CoinShortName: "TUN", Algo: "NeoScrypt", BlockReward: 5, BlockTime: 90, BlockExplorer: "http://explorer.tunecrypto.io/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Argo", CoinShortName: "ARGO", Algo: "Skein", BlockReward: 54, BlockTime: 60, BlockExplorer: "http://explorer.argocash.com/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Bash Coin", CoinShortName: "BASHC", Algo: "Skein", BlockReward: 8, BlockTime: 60, BlockExplorer: "http://bashcoin.lchain.cc/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Taler", CoinShortName: "TLR", Algo: "Lyra2z", BlockReward: 50, BlockTime: 300, BlockExplorer: "http://taler-explorer.online/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Endorphin", CoinShortName: "END", Algo: "NeoScrypt", BlockReward: 5, BlockTime: 120, BlockExplorer: "http://exp.endorphin.network/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Dinero", CoinShortName: "DIN", Algo: "NeoScrypt", BlockReward: 21, BlockTime: 90, BlockExplorer: "http://explorer.dinerocoin.org/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "SnowGem", CoinShortName: "SNG", Algo: "Equihash", BlockReward: 19, BlockTime: 60, BlockExplorer: "https://explorer.snowgem.org/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Desire", CoinShortName: "DSR", Algo: "NeoScrypt", BlockReward: 19, BlockTime: 150, BlockExplorer: "http://desire.lchain.cc/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Galactrum", CoinShortName: "ORE", Algo: "Lyra2v2", BlockReward: 5, BlockTime: 120, BlockExplorer: "http://ore.explorerz.top:3017/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Nihilo", CoinShortName: "NIHL", Algo: "NeoScrypt", BlockReward: 10, BlockTime: 120, BlockExplorer: "http://172.104.246.158/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Coin2fly", CoinShortName: "CTF", Algo: "NeoScrypt", BlockReward: 15, BlockTime: 150, BlockExplorer: "http://explorer.coin2fly.com/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Cerberus", CoinShortName: "CBS", Algo: "NeoScrypt", BlockReward: 6, BlockTime: 120, BlockExplorer: "http://exp.cerberuscoin.com/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Rapture", CoinShortName: "RAP", Algo: "NeoScrypt", BlockReward: 2.97, BlockTime: 120, BlockExplorer: "http://explorer.our-rapture.com/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Stone Coin", CoinShortName: "STONE", Algo: "NeoScrypt", BlockReward: 6, BlockTime: 120, BlockExplorer: "http://stonecrypto.org/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "GoByte", CoinShortName: "GBX", Algo: "NeoScrypt", BlockReward: 7.5, BlockTime: 150, BlockExplorer: "http://explorer.gobyte.network:5001/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Zero", CoinShortName: "ZER", Algo: "Equihash", BlockReward: 10, BlockTime: 120, BlockExplorer: "https://zeroexplorer.forgetop.com/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Goa Coin", CoinShortName: "GOA", Algo: "NeoScrypt", BlockReward: 5, BlockTime: 150, BlockExplorer: "http://goa.altexplorer.co/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Lizus", CoinShortName: "LIZ", Algo: "Skein", BlockReward: 10.19, BlockTime: 60, BlockExplorer: "http://lizus.lchain.cc/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "LuckyBit", CoinShortName: "LUCKY", Algo: "NeoScrypt", BlockReward: 1, BlockTime: 180, BlockExplorer: "http://178.62.73.188:3001/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Onex Network", CoinShortName: "ONEX", Algo: "NeoScrypt", BlockReward: 10, BlockTime: 90, BlockExplorer: "http://explorer.onex.network:3001/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Xhimera", CoinShortName: "XHM", Algo: "Xevan", BlockReward: 1.98, BlockTime: 360, BlockExplorer: "https://xhimera.info/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Urals Coin", CoinShortName: "URALS", Algo: "Xevan", BlockReward: 40, BlockTime: 180, BlockExplorer: "http://exp.uralscoin.info:3001/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "CriptoReal", CoinShortName: "CRS", Algo: "Lyra2z", BlockReward: 0.5, BlockTime: 120, BlockExplorer: "https://explorer.criptoreal.org/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "SkeinCoin", CoinShortName: "SKC", Algo: "Skein", BlockReward: 2, BlockTime: 60, BlockExplorer: "http://xplorer.skeincoin.co/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Bithold", CoinShortName: "BHD", Algo: "C11", BlockReward: 37, BlockTime: 90, BlockExplorer: "http://bithold.lchain.cc/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "IntenseCoin", CoinShortName: "ITNS", Algo: "CryptoNight", BlockReward: 1538.36024346, BlockTime: 120, BlockExplorer: "http://192.124.18.154:8117/stats", BlockExplorerType: "CryptoNote"}
{CoinFullName: "GarlicCoin", CoinShortName: "GRLC", Algo: "Scrypt", BlockReward: 50, BlockTime: 40, BlockExplorer: "https://explorer.grlc-bakery.fun/ext/summary", BlockExplorerType: "Iquidus"}
{CoinFullName: "Ultranote", CoinShortName: "XUN", Algo: "Skein", BlockReward: 150, BlockTime: 120, BlockExplorer: "http://alpha.ultranote.org:8117/stats", BlockExplorerType: "CryptoNote"}

I'll keep adding coins for everyone's pleasure.


But... I've run into a new issue.  When I run the plugin, I'm getting the following errors now.  It seems like something changed with Cryptopia's information, and the plugin is not able to interpret it the same?


Code:
Unable to find previously saved information for CryptopiaPrices
Unable to find previously saved information for StocksExchangePrices
Unable to find previously saved information for TradeSatoshiPrices
Unable to find previously saved information for CoinExchangeIOPrices
Unable to find previously saved information for CryptoBridgePrices
Unable to find previously saved information for LocalCoinData
Updating all Cryptopia prices..Cryptopia: Error: The server committed a protocol violation. Section=ResponseHeader Detail=CR must be followed by LF
Updating all Stocks.Exchange prices.. done!
Updating all TradeSatoshi prices.. done!
Updating all coinexchangeio prices..  done!
Updating all CryptoBridge prices.. done!
Unable to save CryptopiaPrices information: Object Graph cannot be null.
Parameter name: graph
Saved StocksExchangePrices
Saved TradeSatoshiPrices
Saved CoinExchangeIOPrices
Saved CryptoBridgePrices
Updating all CryptoID prices..done!
Value cannot be null.
Parameter name: source
Value cannot be null.
Parameter name: source

It just repeats the last little bit over and over and never creates the customcoins.json.  I even extracted a fresh version of the original version 0.3 7Zip file and left everything as it was, even the original config.json file just to make sure I didn't do something funky with all my coins added in the new config.json file.

Any ideas Sootha?
Thank you for this list. I was considering adding a WebAPI for added ones to submit new coins automatically and pull new ones...

Is it still doing that? Try deleting your localcoins.json file - might be corrupt. That looks like a really weird Cryptopia error.. something must have been up with their API over the weekend but I honestly cannot say.. did nothing but spam LoL 3v3s all weekend cause my GF worked  Tongue

Want increased coin support within AwesomeMiner? Try my free plugin to add support for nearly any coin! https://bitcointalk.org/index.php?topic=2979494
Want Masternode income stats within AwesomeMiner? Try my free plugin to add support for them! https://bitcointalk.org/index.php?topic=3047367
Seanklei10
Newbie
*
Offline Offline

Activity: 74
Merit: 0


View Profile
March 05, 2018, 02:19:14 PM
 #60

I asked about this in the main AM thread but no one seemed to respond.

Is anyone else having issues with user defined coins and balances? For example, I've mined DNR that is being updated with this plugin. Awesomeminer is able to read the address value but its not calculating the total (current rate * quantity). I've selected the user defined coin (DNR) in the balance setup window for that coin. The same is happening for other coins as well.

https://i.imgur.com/zQuh4n3.png
https://i.imgur.com/DEyUDuN.png
https://i.imgur.com/mZNwSGs.png
Pages: « 1 2 [3] 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!