Title: *BTC Poolwatch* - no new dev for now Post by: rearwheels on May 29, 2011, 11:07:56 PM Hi all, I will be stopping all development and changes for a while (8 months at least). I've been diagnosed with Acute Myeloid Leukemia, and have just gone through 1st round of chemo therapy. I'll be going for another round of chemo therapy, and than bone marrow transplant (thank god my sis is a match), and i'll take at least 6 months to recover from the transplant. At this point, btc-poolwatch.com will have to take a backseat. I'll keep the service running. I'll be back. Regards, Koo Hi guys, This is something that I've been working on to solve the pain of having to check multiple pools. (Currently supports 18 different pools) www.btc-poolwatch.com (http://www.btc-poolwatch.com) Sample: 1. If you only entered 2 API tokens, you will see only 2 pools information. 2. Green means the miner is alive. Red means it's not responding. http://btc-poolwatch.com/public/images/poolwatch-main.gif One step process to get this working. Enter your API key from the pool website. http://btc-poolwatch.com/public/images/poolwatch-apitokens.gif What does it do? This will be an aggregator for information from all the mining pools you have signed up. If you want to check on the statuses, you only have to hit one webpage, instead of visiting all the different websites. How is the info gathered? The mining pools would have json information which the pool will provide you with a "API Key" or "API Token". API stands for Application Programming Interface. Basically you will enter this key once and subsequent requests to the server will use this key to pull the information. Is this safe? Should I pass other people this key? This API key can only be used to pull data. It cannot be used to login to your account, or change information on your account. Why is there no login/password? The API keys are stored as cookies on your browser. This simplifies the login/forgot password process. Thus if you clear cookies on your browser, you will have to fill up the API tokens again. Features 1. Currently supports the following pools
2. Allows multiple tokens for 1 pool. Just separate each with a comma. 3. Shows pool stats where available. 4. Shows your rewards where available. 5. Auto detects mobile device and display nicely. Sample view on ipod touch http://www.btc-poolwatch.com/public/images/ipod_capture.gif 6. A Pools' Stats page displays stats of 14 different pools. http://btc-poolwatch.com/public/images/poolwatch-poolstats.gif 7. Auto refresh the main monitoring page every 5 minutes. No Registration/Login required! No email and password to lose/get hacked! To-do 1. Add more pools Please let me know what you guys think. Regards, koo ps: please be gentle. :P Title: Re: BTC Poolwatch Post by: irishmick on May 29, 2011, 11:14:19 PM So is this totally a teaser? No website or api calls available yet? It looks cool, but I'm bummed I can't use it...
Title: Re: BTC Mining Poolwatch Post by: Anonymous on May 29, 2011, 11:16:53 PM Its a bitcoin version of isitdownforyouorjustme.com ;D
Title: Re: BTC Mining Poolwatch Post by: RyNinDaCleM on May 29, 2011, 11:19:05 PM I think this would simplify the process. I'd try it out!
Title: Re: BTC Mining Poolwatch Post by: rearwheels on May 30, 2011, 07:15:49 AM I'm still finishing up the programming, and also doing my sums of getting extra server space or run it off a shared server, getting ssl cert, etc. I'm thinking of not displaying too much info. Would you guys want to know the blocks proccesed and other details or just the hash rate of each worker? Title: Re: BTC Mining Poolwatch Post by: rearwheels on June 02, 2011, 02:57:28 AM Updated with colors to indicate status of workers, reduce information displayed (less is more). Most important....added total hash rate. Title: Re: btc-poolwatch.com - pls test Post by: rearwheels on June 04, 2011, 03:49:30 AM updated. pls test it out. ;D Title: Re: btc-poolwatch.com - pls test Post by: ElectroGeek007 on June 04, 2011, 03:58:26 AM Very nice! :) If only I had more miners to fill the page with...
Title: Re: btc-poolwatch.com - pls test Post by: aBitcoiner on June 04, 2011, 04:14:38 AM Can we get a page with overall starts per pool?
Title: Re: btc-poolwatch.com - pls test Post by: rearwheels on June 04, 2011, 05:04:02 AM Can we get a page with overall starts per pool? Hmm..not all the pools provide this information. I'll see what can be done. Title: Re: btc-poolwatch.com - pls test Post by: rearwheels on June 04, 2011, 04:37:10 PM Updated with Pool Stats for btc guild and btc mine. I'm trying my best to keep the information displayed to a minimal. Less is more. :D For now, I only look at total hash rate, as a significant drop means one of them has hung. And of course, all miners should be green. (FYI, dead/non-responsive miners will be in red) Deepbit only provide your miner's info, so I can't grab and display the info. Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: zimpixa on June 04, 2011, 05:11:07 PM Cant u grab some info directly from their page?
Anyway it looks brilliant, but have no use for me, since I have only 1 miner now. For others its really useful. GREAT WORK. Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: littlesnail2 on June 04, 2011, 05:42:58 PM I get this error when adding only deepbit token.
A PHP Error was encountered Severity: Notice Message: Undefined index: payout_history Filename: models/api_model.php Line Number: 279 But it still works, I get the same info as on deepbit. Is there anyway to get the Mh/s on each worker ? Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on June 04, 2011, 05:49:08 PM Cant u grab some info directly from their page? Anyway it looks brilliant, but have no use for me, since I have only 1 miner now. For others its really useful. GREAT WORK. I could grab and scrub the html, but the html page is not intended to be used that way...anyway I don't look at that information. :D Thanks for the compliment. I've spread my 3 miners across 2 pools, in case a pool goes down or if there's network problem to that particular pool. I found it a hassle to goto different pools' webpage to look at the status of my miners so I did this for my own use, but made slight modifications so anyone can use it. I hope it's useful to the community. Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on June 04, 2011, 05:54:53 PM I get this error when adding only deepbit token. A PHP Error was encountered Severity: Notice Message: Undefined index: payout_history Filename: models/api_model.php Line Number: 279 But it still works, I get the same info as on deepbit. Is there anyway to get the Mh/s on each worker ? Can you give it a try again? I was updating the files just now. Please let me know if you get the error again. Deepbit don't give information on individual Mh/s of each worker in the JSON API, so that's nothing I can do. On the other hand BTC Guild provides that information (you can see it in the screenshot in my first post), so I can display it. Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on June 05, 2011, 02:25:36 PM updated with minor UI change, and added mtgox pricing. Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: jme621 on June 05, 2011, 11:42:47 PM updated with minor UI change, and added mtgox pricing. can you add the current price at time of page load, like the calculator does? that would be cool. Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on June 07, 2011, 03:21:27 AM updated with minor UI change, and added mtgox pricing. can you add the current price at time of page load, like the calculator does? that would be cool. The mtgox pricing should be displaying the current price. If not just refresh and the system will pull the latest price from mtgox again. Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on June 07, 2011, 09:23:39 AM Added bitcoinpool to be monitored. Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on June 08, 2011, 01:40:45 AM Added simplecoin.us to the pool monitor. Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: borito4 on June 08, 2011, 01:57:25 AM Have you thought about adding multiple API's per site? Me and my co-miner want to see what our combined info is.
Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: tripper22 on June 08, 2011, 03:35:27 AM Can you add Slush's pool please? ;D
Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on June 08, 2011, 07:00:49 AM Have you thought about adding multiple API's per site? Me and my co-miner want to see what our combined info is. you mean to be able to put in multiple API tokens for the same pool? I can do that. Basically you will need to separate each API token with a comma ",". e.g. 1AVXZengG7haCfWH, G7haCfWH1AVXZeng Something like this? Will get to it. Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on June 08, 2011, 07:03:29 AM Can you add Slush's pool please? ;D Will do. Slush pool was one of the earlier ones I tried, but hit a problem. It's probably me. Pls chk back again in 48 hrs. :) Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: tito13kfm on June 08, 2011, 07:30:58 AM Can you add Slush's pool please? ;D Will do. Slush pool was one of the earlier ones I tried, but hit a problem. It's probably me. Pls chk back again in 48 hrs. :) The API changed right as I was working on a monitoring plugin for rainmeter, and sometimes returns results in differing format/order. Not 100% sure what is going on with that. It would display fine 9/10 times, then error out, then fix itself on a refresh. After I took out a few things form my regexp it stopped erroring out, but now I can't pull all the relevant data. I'm sure somebody smarter than me can figure it out though. Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on June 08, 2011, 07:36:52 AM Can you add Slush's pool please? ;D Will do. Slush pool was one of the earlier ones I tried, but hit a problem. It's probably me. Pls chk back again in 48 hrs. :) The API changed right as I was working on a monitoring plugin for rainmeter, and sometimes returns results in differing format/order. Not 100% sure what is going on with that. It would display fine 9/10 times, then error out, then fix itself on a refresh. After I took out a few things form my regexp it stopped erroring out, but now I can't pull all the relevant data. I'm sure somebody smarter than me can figure it out though. My approach is lazier.... if php json_decode() can parse the return string and return me an array, I'll display the information. If json_decode() returns empty string, it means there's problem with the json, and I just dump out the reply string. Typically it will be an error message or something like "Server/service under maintenance". Which is easy for user's to understand, and I don't have to handle such exceptions. :) Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on June 09, 2011, 08:28:20 AM Added slushpool.
Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: snoopytime on June 09, 2011, 08:34:53 AM kool as shit mann! Good job!
Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on June 09, 2011, 12:03:01 PM Tks. The really useful one will be the mobile version. Working on that. Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on June 22, 2011, 11:45:43 AM hey all,
I've been busy with work and down with flu for a while, that's why the lack of updates. Added Eclipse MC to the poolwatch. Also changed the layout to remove total payout, as I thought it does not make much sense to have that. Instead, I've added in confirmed rewards, unconfirmed rewards and estimated rewards. Shares of workers are also updated to be per round instead of total (total can be seen at the pool's main site) Let me know if this change is good or bad. Thks! Regards, koo Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: kokojie on June 22, 2011, 06:01:17 PM Can you add mtred.com?
Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: HatlessCat on June 22, 2011, 07:05:46 PM Could you add email support when worker is down? That would be top notch!
Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on June 23, 2011, 02:56:26 AM Can you add mtred.com? Any link to the JSON API sample/documentation? I registered, but did not find any links to the APIs Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on June 23, 2011, 02:58:35 AM Could you add email support when worker is down? That would be top notch! Ah, I would like that too...but the way this thing works is this: The information is updated when you click "refresh" on the page. The system does not store your api keys and poll the respective pools. Thus there's no way to trigger an alert to you. Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: jkminkov on June 23, 2011, 07:33:32 AM hello, can you make it possible to add multiple API tokens to same pool,
I have three of those :) Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: Oldminer on June 23, 2011, 08:08:05 AM Will try this tonight - thanks
Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on June 23, 2011, 10:08:28 AM hello, can you make it possible to add multiple API tokens to same pool, I have three of those :) Ah, this is on my to-do list. I'm trying to think of how to output the results in a logical manner. Will try this tonight - thanks Let me know what you think. Thanks!Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: Oldminer on June 23, 2011, 10:15:12 AM Ah can you add https://www.bitcoins.lc pool?
Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on June 23, 2011, 10:44:03 AM Ah can you add https://www.bitcoins.lc pool? Argh, they don't provide json api like other pools, so i cannot write a script to get miners info. Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: Oldminer on June 23, 2011, 10:45:17 AM Hmm..perhaps email the admin. I'm sure they have provided the info to other developers.
Also can you add https://ozco.in (Australian Mining Pool) API Key 484b5c88097ec6a6a01908261b531b84e5e6030363ceef9cc069c364021d0a88 Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: kakobrekla on June 23, 2011, 11:30:00 AM Have you thought about adding multiple API's per site? Me and my co-miner want to see what our combined info is. you mean to be able to put in multiple API tokens for the same pool? I can do that. Basically you will need to separate each API token with a comma ",". e.g. 1AVXZengG7haCfWH, G7haCfWH1AVXZeng Something like this? Will get to it. YES PLEASE! Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on June 23, 2011, 05:00:08 PM updated to allow multiple tokens for 1 pool! Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on June 23, 2011, 05:27:10 PM Hmm..perhaps email the admin. I'm sure they have provided the info to other developers. Also can you add https://ozco.in (Australian Mining Pool) Added ozco.in! I'll follow up with the admin. Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: kakobrekla on June 23, 2011, 06:17:23 PM updated to allow multiple tokens for 1 pool! I get The BTC Guild Key field can not exceed 50 characters in length. for guild. Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on June 23, 2011, 06:37:20 PM updated to allow multiple tokens for 1 pool! I get The BTC Guild Key field can not exceed 50 characters in length. for guild. sorry, hang on.... Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on June 23, 2011, 06:40:07 PM updated to allow multiple tokens for 1 pool! I get The BTC Guild Key field can not exceed 50 characters in length. for guild. ok, it's fixed. Forgot to upload 1 file that performs input checking. sorry abt that. Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: stick_theman on June 24, 2011, 12:49:30 AM Great project! Could be expanded to storing username/password, tokenid and email alert. This will be one stop for all pool mining!
Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: chaud on June 24, 2011, 02:13:13 AM Can you add mtred.com? Any link to the JSON API sample/documentation? I registered, but did not find any links to the APIs https://mtred.com/api/stats https://mtred.com/api/user/key/b830ead9c0a4b99887b0086534db3b7d Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on June 24, 2011, 02:18:14 AM Tks, I must be too tired. Will get to it after work or over the weekend.
Can you add mtred.com? Any link to the JSON API sample/documentation? I registered, but did not find any links to the APIs https://mtred.com/api/stats https://mtred.com/api/user/key/b830ead9c0a4b99887b0086534db3b7d Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on June 24, 2011, 08:39:17 AM Finished work early.:)
Added Mt. Red Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: kakobrekla on June 24, 2011, 06:59:47 PM updated to allow multiple tokens for 1 pool! I get The BTC Guild Key field can not exceed 50 characters in length. for guild. ok, it's fixed. Forgot to upload 1 file that performs input checking. sorry abt that. Cool, thank you. One more request - I like how I see total speeds on the top - total rewards confirmed/unconfirmed for all pools would be nice too! Edit: Site seems down at the moment and also its often slow. I run some servers maybe i can help you with that. Were you thinking of open sourcing the script or selling the code to run a personal instance? Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on June 24, 2011, 08:12:23 PM updated to allow multiple tokens for 1 pool! I get The BTC Guild Key field can not exceed 50 characters in length. for guild. ok, it's fixed. Forgot to upload 1 file that performs input checking. sorry abt that. Cool, thank you. One more request - I like how I see total speeds on the top - total rewards confirmed/unconfirmed for all pools would be nice too! Edit: Site seems down at the moment and also its often slow. I run some servers maybe i can help you with that. Were you thinking of open sourcing the script or selling the code to run a personal instance? Sure thing, I'll do a total confirmed/unconfirmed/estimated rewards just below total hash rate. Maybe over the weekend. It's 4am Sat here. I think there's some network issue at my DC to international traffic. I'm ssh in right now and the server load is 0.0 and the system don't use a database. If there's interest (i.e. more users, more users requests), I'll get something at rackspace. I don't think I'll open source the script for now. I still have a few more (bad ass) features in my mind that I'm considering. As to personal instance, are you thinking of using this to do email/sms and historical data? Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on June 24, 2011, 09:14:55 PM server problem resolved. DNS issue. Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: kakobrekla on June 24, 2011, 10:35:45 PM Im getting this:
A Database Error Occurred Unable to connect to your database server using the provided settings. Filename: core/Loader.php Line Number: 232 also when site loads, my tokes are saved but no data is loaded (all 4 pools) Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on June 25, 2011, 02:38:57 AM Im getting this: A Database Error Occurred Unable to connect to your database server using the provided settings. Filename: core/Loader.php Line Number: 232 also when site loads, my tokes are saved but no data is loaded (all 4 pools) My whole VPS is down....resolving the issue now. Sorry about this. Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on June 30, 2011, 05:42:54 PM Added BitClockers.
Now you have a choice from 10 pools to monitor. :) Also added a total rewards view at the top. Please let me know if the maths is wrong. Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: organofcorti on July 04, 2011, 02:23:51 AM I seem to be getting much to high a hashrate as the total, too high by about 60%. I've copy pasted the results below. You can see they add up to 1029 (which is about right for me), but the total displayed is 1,537, which is way too high. Bug, or is it PEBKAC on my end?
Your Total Hashrate = 1,537 MH/s Confirmed: 0.22558979 Unconfirmed: 0 Estimated: 0.632772633618 Eclipse MC [Users:96, Speed:26.39 GH/s, Duration:3d 23:05:59, Shares:1,787,987] Confirmed Rewards: 0.00699499 [Unconfirmed: 0.00000000, Estimated: 0.632772633618] Worker Hash Rate Shares Last Activity XXXXXXX 134 MH/s 7368 2011-07-04 02:15:21 XXXXXXX 210 MH/s 7306 2011-07-04 02:15:40 XXXXXXX 177 MH/s 7954 2011-07-04 02:15:41 ozco.in Confirmed Rewards: 0.2185948 Hash Rate: 508 Worker Hash Rate XXXXXXX 172 XXXXXXX 193 XXXXXXX 143 Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on July 04, 2011, 01:31:55 PM Hi,
This is definitely a bug. I took 1,537-1029=508, which is the total hashrate for ozco.in. I've mistakenly added the ozcoin hashrate twice (once in the ozcoin total and once of the individual miners). I've corrected this. Sorry about that. Thanks for spotting this. Regards, Koo I seem to be getting much to high a hashrate as the total, too high by about 60%. I've copy pasted the results below. You can see they add up to 1029 (which is about right for me), but the total displayed is 1,537, which is way too high. Bug, or is it PEBKAC on my end? Your Total Hashrate = 1,537 MH/s Confirmed: 0.22558979 Unconfirmed: 0 Estimated: 0.632772633618 Eclipse MC [Users:96, Speed:26.39 GH/s, Duration:3d 23:05:59, Shares:1,787,987] Confirmed Rewards: 0.00699499 [Unconfirmed: 0.00000000, Estimated: 0.632772633618] Worker Hash Rate Shares Last Activity XXXXXXX 134 MH/s 7368 2011-07-04 02:15:21 XXXXXXX 210 MH/s 7306 2011-07-04 02:15:40 XXXXXXX 177 MH/s 7954 2011-07-04 02:15:41 ozco.in Confirmed Rewards: 0.2185948 Hash Rate: 508 Worker Hash Rate XXXXXXX 172 XXXXXXX 193 XXXXXXX 143 Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: organofcorti on July 04, 2011, 02:11:47 PM ..and it all is working fine. Great job rearwheels - can't do without this. Coinage your way man.
Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: xurious on July 04, 2011, 10:47:28 PM This looks nice! Works well so far too. I haven't found any problems.
Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on July 05, 2011, 10:57:19 AM Thanks guys. Sorry my health is not good, no new features for now. Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: Boing7898 on July 05, 2011, 12:32:06 PM When you have time, could you add bitp.it? Thanks!
Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on July 05, 2011, 01:05:41 PM Will do! I'm half done with arsbitcoin. Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: Man From The Future on July 06, 2011, 11:54:24 AM Could you add Eligius :)
Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: organofcorti on July 06, 2011, 12:01:57 PM I just realised how perfect this is for local Multipool monitoring.
Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: kakobrekla on July 07, 2011, 08:15:45 AM After adding slush i get
A PHP Error was encountered Severity: Notice Message: Undefined index: confirmed_rewards Filename: models/api_model.php Line Number: 752 Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on July 07, 2011, 08:40:02 AM Could you add Eligius :) Do you have a link to the Eligius APIs? I tried to find it on their site but nothing. Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on July 07, 2011, 08:41:00 AM I just realised how perfect this is for local Multipool monitoring. yap, for those who runs backup pools, this is great for knowing when your miners switched to a secondary pool. Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on July 07, 2011, 08:44:47 AM After adding slush i get A PHP Error was encountered Severity: Notice Message: Undefined index: confirmed_rewards Filename: models/api_model.php Line Number: 752 Arg, a bug. I'm surprised I did not catch this. I have made some changes. Please let me know if you face the same error. Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: organofcorti on July 07, 2011, 10:54:11 AM I got some errors as well after adding Slush, Bitclockers, Bitcoinpool, Deepbit, Mineco.in, ozco.in and Mt Red all yesterday evening
A PHP Error was encountered Severity: Notice Message: Undefined index: workers Filename: models/api_model.php Line Number: 426 A PHP Error was encountered Severity: Notice Message: Undefined index: balance Filename: models/api_model.php Line Number: 428 A PHP Error was encountered Severity: Notice Message: Undefined index: balance Filename: models/api_model.php Line Number: 430 A PHP Error was encountered Severity: Warning Message: Invalid argument supplied for foreach() Filename: models/api_model.php Line Number: 439 Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on July 07, 2011, 12:10:09 PM I got some errors as well after adding Slush, Bitclockers, Bitcoinpool, Deepbit, Mineco.in, ozco.in and Mt Red all yesterday evening A PHP Error was encountered Severity: Notice Message: Undefined index: workers Filename: models/api_model.php Line Number: 426 A PHP Error was encountered Severity: Notice Message: Undefined index: balance Filename: models/api_model.php Line Number: 428 A PHP Error was encountered Severity: Notice Message: Undefined index: balance Filename: models/api_model.php Line Number: 430 A PHP Error was encountered Severity: Warning Message: Invalid argument supplied for foreach() Filename: models/api_model.php Line Number: 439 Hmm...These errors are caused by the code in mtred.com. I think the JSON returned must have been corrupted. I assume this only happen once and if you refresh it goes away? I'll put in some checks so that it does not break so easily and display these errors. Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: organofcorti on July 07, 2011, 01:57:14 PM No, doesn't go away after a refresh. It's not a big deal, doesn't seem to affect stats. The page just looks less pretty.
Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on July 07, 2011, 03:35:02 PM No, doesn't go away after a refresh. It's not a big deal, doesn't seem to affect stats. The page just looks less pretty. Ah! It's due to an invalid token key. MTRed returns a proper message, while most other pools return empty values. Please refresh and you will see a proper error message. Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on July 07, 2011, 04:47:33 PM Added in a auto-refresh. The main page will auto-refresh every 5 minutes. Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: phelix on July 08, 2011, 10:22:12 AM nice work!
what about bitcoins.lc? Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on July 08, 2011, 10:45:41 AM nice work! what about bitcoins.lc? Tks. The last time I checked, bitcoins.lc don't provide user's data via JSON API. Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: organofcorti on July 08, 2011, 11:28:57 AM All fixed - nice job. ;D
Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: phelix on July 08, 2011, 04:10:13 PM nice work! what about bitcoins.lc? Tks. The last time I checked, bitcoins.lc don't provide user's data via JSON API. oops, you are right Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: inlikeflynn on July 08, 2011, 07:05:09 PM any chance of getting this to work with arsbitcoin.com?
thanks. Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: organofcorti on July 08, 2011, 09:56:43 PM It already should. click on the 'API tokens' tab.
Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: hot_fever on July 09, 2011, 09:30:03 AM There is a small bug in "Your Total Hashrate", it's related with Slush poll JSON API.
When worker hash rate exceed over 1000MH/s it isn't count to "Your Total Hashrate". Worker hash rate look like this: 1,000.00MH/s, so I think that the reason of this bug is coma after thousand. http://i52.tinypic.com/103tnwz.png Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: mmortal03 on July 09, 2011, 10:44:51 AM Thanks for your work on this, rearwheels!
Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on July 09, 2011, 12:19:26 PM nice work! what about bitcoins.lc? Tks. The last time I checked, bitcoins.lc don't provide user's data via JSON API. oops, you are right They do provide pool stats via JSON API, nut not individual miners, so until they do, there's nothing I can do. btw, they have the best looking web interface, imho. Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on July 09, 2011, 12:20:16 PM any chance of getting this to work with arsbitcoin.com? thanks. I've added it in, will update the first post. Tks, organofcorti. Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on July 09, 2011, 12:23:13 PM There is a small bug in "Your Total Hashrate", it's related with Slush poll JSON API. When worker hash rate exceed over 1000MH/s it isn't count to "Your Total Hashrate". Worker hash rate look like this: 1,000.00MH/s, so I think that the reason of this bug is coma after thousand. http://i52.tinypic.com/103tnwz.png You are right, the coma after the thousand caused the problem, and I'm the one who put that in to pretty up the numbers. I put in the "pretty up" code too early and screwed up the addition....:D Fixed. Please try and let me know. I did not manage to test this as I don't have a 1ghs system to test this. :D Thanks for catching this. ps...I was running high fever on and off for the past 2 weeks. :D Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on July 09, 2011, 12:25:01 PM Thanks for your work on this, rearwheels! no problem! Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: hot_fever on July 09, 2011, 08:31:13 PM There is a small bug in "Your Total Hashrate", it's related with Slush poll JSON API. When worker hash rate exceed over 1000MH/s it isn't count to "Your Total Hashrate". Worker hash rate look like this: 1,000.00MH/s, so I think that the reason of this bug is coma after thousand. http://i52.tinypic.com/103tnwz.png You are right, the coma after the thousand caused the problem, and I'm the one who put that in to pretty up the numbers. I put in the "pretty up" code too early and screwed up the addition....:D Fixed. Please try and let me know. I did not manage to test this as I don't have a 1ghs system to test this. :D Thanks for catching this. ps...I was running high fever on and off for the past 2 weeks. :D It's OK now :) Thank you for fast reaction and great site. Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: Einewton on July 10, 2011, 11:55:14 PM Can you add nofeemining.com?
Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on July 11, 2011, 03:19:37 PM Just added bitp.it! Will work on nofeemining.com. But I may be away for about 2 weeks and have limited access to a computer/internet. If there's any bug, please report here. Tks! Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: kripz on July 13, 2011, 02:25:38 AM arstechnica is broken, says document has moved.
Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: organofcorti on July 13, 2011, 02:43:55 AM Nofeemining needs a capcha to access api - I can't find an easy way to access it via commandline, and someone on their thread mentioned it was to do with poolhopping. You might have a bit of trouble doing it in an automated fashion unless you can get special access.
Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on July 13, 2011, 04:21:21 AM arstechnica is broken, says document has moved. Updated to the new url (they changed to HTTPS) Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on July 13, 2011, 04:22:21 AM Nofeemining needs a capcha to access api - I can't find an easy way to access it via commandline, and someone on their thread mentioned it was to do with poolhopping. You might have a bit of trouble doing it in an automated fashion unless you can get special access. ah..I've not signed up with them. If a captcha is required, then it's going to be difficult. Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: organofcorti on July 13, 2011, 05:28:01 AM Message them - they might give you special access. They seem like nice folks on their thread.
Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: kripz on July 13, 2011, 05:42:47 AM How is the mobile page coming? If you move the news to another tab, it should display fine on most mobile browsers. it will organize and resize everything itself.
Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: hot_fever on July 13, 2011, 12:40:18 PM The site is down or is it me?
Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: organofcorti on July 13, 2011, 01:01:02 PM http://www.downforeveryoneorjustme.com/btc-poolwatch.com
(http://www.downforeveryoneorjustme.com/btc-poolwatch.com) computer says "yes" Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on July 13, 2011, 01:13:32 PM VPS is down...getting the service provider to reboot/get it up. Damn, after setting up this site, my VPS has been hitting downtimes. Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: organofcorti on July 13, 2011, 01:23:37 PM VPS is down...getting the service provider to reboot/get it up. Damn, after setting up this site, my VPS has been hitting downtimes. We still love your service mate. You're awesome. Some downtime for such a good free service - no biggy. Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on July 13, 2011, 02:23:33 PM Tks.. The frustrating thing is that I cannot monitor my workers as I'm used to having the site opened in a tab! ;D Anyway, seems a few racks were affected at the DC. I may just put this onto godaddy.com webhosting and pay the $4.99/mth. LOL. Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: mikemacman on July 13, 2011, 07:20:39 PM VPS is down...getting the service provider to reboot/get it up. Damn, after setting up this site, my VPS has been hitting downtimes. Is it instability from the provider or just too much load? Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on July 14, 2011, 12:08:13 AM VPS is down...getting the service provider to reboot/get it up. Damn, after setting up this site, my VPS has been hitting downtimes. Is it instability from the provider or just too much load? I've been using this company for 7 years and has been good. The load is not that high, even after I added in the 5min auto refresh. Much less hit rate than other sites I'm running on the VPS. I'll give them another 4 hours before I start pointing the DNS elsewhere. Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on July 14, 2011, 12:32:56 AM The system is back up. Sorry for the downtime. Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on July 14, 2011, 07:33:59 PM How is the mobile page coming? If you move the news to another tab, it should display fine on most mobile browsers. it will organize and resize everything itself. mobile page is done! Simply point your mobile device to http://www.btc-poolwatch.com and it will automatically detect your device and display the stats accordingly. Mobile page will not auto-refresh every 5 mins as I believe most people have limited/payable data charges on mobile. Please use the browser refresh button manually. Please let me know if anything does not work/display properly on your phone. I've made quite a few changes to the under lying structure instead of just taking out the news content. My next objective is to cache the pool stats so that the page will load faster. Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on July 15, 2011, 05:07:44 AM pool stats are cached for 5 mins (from the last person who accessed the same pool stats info). So if two person are pulling the pool stats, only 1 http call is made to the poolstats json. This should result in significant speed boost in loading pages. (especially if you mine on > 3 pools). Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on July 15, 2011, 07:16:11 PM Since the various pools' stats are cached, I've made a page to display the information. (You can check out the competition :) ) Also added in bitcoins.lc and eligius pool stats. http://www.btc-poolwatch.com/poolstats Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: organofcorti on July 15, 2011, 09:41:36 PM Nice work, rearwheels!
Any chance of getting user stats for eligius, too? Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: i dig bitcoins on July 15, 2011, 10:40:29 PM You have a very easy to read and useful website...please continue with your efforts. I really like it so far and am considering giving a donation in the near future.
Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on July 16, 2011, 06:34:15 AM Nice work, rearwheels! Any chance of getting user stats for eligius, too? The user stats provided is very different from other pools. To include that will require a large portion of re-work on the current pools as well. I'll try to work this in as I'm thinking of adding a User Token to identify each user. If the system can keep track of each user with the User Token, I can display performance graphs for each miner. Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on July 16, 2011, 06:34:59 AM You have a very easy to read and useful website...please continue with your efforts. I really like it so far and am considering giving a donation in the near future. Thank you, I like to keep it as simple as possible. Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: hot_fever on July 16, 2011, 12:52:02 PM There is a problem with multiple API for one pool. First API is counted twice:
http://i54.tinypic.com/72vtom.jpg Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on July 16, 2011, 01:05:39 PM There is a problem with multiple API for one pool. First API is counted twice: http://i54.tinypic.com/72vtom.jpg Ah...updated! Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: organofcorti on July 16, 2011, 01:11:54 PM Nice work, rearwheels! Any chance of getting user stats for eligius, too? The user stats provided is very different from other pools. To include that will require a large portion of re-work on the current pools as well. I'll try to work this in as I'm thinking of adding a User Token to identify each user. If the system can keep track of each user with the User Token, I can display performance graphs for each miner. Sounds great - hope you can make it happen :) Title: Re: Monitor multiple pools - www.btc-poolwatch.com Post by: rearwheels on July 16, 2011, 07:28:09 PM Nice work, rearwheels! Any chance of getting user stats for eligius, too? Exchanged a few emails with Luke-Jr and managed to get user stats up! Please try it out. Title: Re: *BTC Poolwatch* - Monitor 13 different pools! [Web/Mobile] Post by: organofcorti on July 16, 2011, 11:21:54 PM Hey rearwheels, tried it this orning, got:
Code: Fatal error: Out of memory (allocated 2621440) (tried to allocate 4864 bytes) in /home/btcpwatch/domains/btc-poolwatch.com/public_html/application/models/eligius.php on line 50 Title: Re: *BTC Poolwatch* - Monitor 13 different pools! [Web/Mobile] Post by: rearwheels on July 17, 2011, 01:21:31 AM Hey rearwheels, tried it this orning, got: Code: Fatal error: Out of memory (allocated 2621440) (tried to allocate 4864 bytes) in /home/btcpwatch/domains/btc-poolwatch.com/public_html/application/models/eligius.php on line 50 damn...I think I'm moving to a different webhosting company. They probably put a new VPS customer to the server doing crazy things to the server. Title: Re: *BTC Poolwatch* - Monitor 13 different pools! [Web/Mobile] Post by: organofcorti on July 17, 2011, 01:26:45 AM if i use a browser that i haven't used with btc-poolwatch before, i get the site up ok. haven't tried adding api codes though.
What about using a simple json feed in the meantime? Title: Re: *BTC Poolwatch* - Monitor 13 different pools! [Web/Mobile] Post by: rearwheels on July 17, 2011, 01:31:01 AM If you have not used the site before, there's no cookies with API tokens thus no database access (pool stats are cached in the database). Sadly I cannot even ssh to the server, so I cannot make any changes. Title: Re: *BTC Poolwatch* - Monitor 13 different pools! [Web/Mobile] Post by: organofcorti on July 17, 2011, 01:37:33 AM so you want me to try deleting cookies and then adding api codes until it fails? or you already know what you need to know?
Title: Re: *BTC Poolwatch* - Monitor 13 different pools! [Web/Mobile] Post by: rearwheels on July 17, 2011, 01:56:51 AM so you want me to try deleting cookies and then adding api codes until it fails? or you already know what you need to know? nah, purely server side problem. It's up after a reboot. I think I'll put getting stable hosting as top priority Title: Re: *BTC Poolwatch* - Monitor 13 different pools! [Web/Mobile] Post by: organofcorti on July 17, 2011, 02:06:14 AM well, just sent you coinage to help you out.
Title: Re: *BTC Poolwatch* - Monitor 13 different pools! [Web/Mobile] Post by: organofcorti on July 17, 2011, 02:47:44 AM back up! thanks mate, thats a life saver.
Is there an easy way t copy cookies to other browsers on different computers/mobiles? Saves the pain of copy/pasting 10 apis. ttfn Title: Re: *BTC Poolwatch* - Monitor 13 different pools! [Web/Mobile] Post by: rearwheels on July 17, 2011, 03:13:42 AM Thanks for your support! To use this on different browser/device, you will have to go through the pain of copying and pasting all the APIs. The way to solve this is to assign each user a user token, like the API token that stores all the pool tokens. But this will take some time to implement. In the mean time, if you have to manage multiple API Tokens, what I'll do is email all the tokens to myself, so that I don't need to login to various pools to copy the tokens. On each device, I just open up the email and do a copy and paste. Hope this helps. Regards, Koo Title: Re: *BTC Poolwatch* - Monitor 13 different pools! [Web/Mobile] Post by: organofcorti on July 17, 2011, 03:41:30 AM Thanks for your support! To use this on different browser/device, you will have to go through the pain of copying and pasting all the APIs. The way to solve this is to assign each user a user token, like the API token that stores all the pool tokens. But this will take some time to implement. In the mean time, if you have to manage multiple API Tokens, what I'll do is email all the tokens to myself, so that I don't need to login to various pools to copy the tokens. On each device, I just open up the email and do a copy and paste. Hope this helps. Regards, Koo Thx for that. I already do email the api tokens and copy/paste them, it's just fiddly on a phone and I've been putting it off. It's not urgent, and I can wait. Cheers, ooc Title: Re: *BTC Poolwatch* - Monitor 13 different pools! [Web/Mobile] Post by: rearwheels on July 18, 2011, 11:30:53 AM The pool stats cache have had a hit rate of about 85%! That is very good and I'm happy with that.
Next to-do is to move to a different host before I implement anything new things in the database to minimize migration headaches. Title: Re: *BTC Poolwatch* - Monitor 13 different pools! [Web/Mobile] Post by: rearwheels on July 18, 2011, 11:39:38 AM Will do tonight while I wait for DNS propagation.
Title: Re: *BTC Poolwatch* - Monitor 13 different pools! [Web/Mobile] Post by: organofcorti on July 18, 2011, 11:43:51 AM If it's not too much bother, could you add rfcmining, nofeemining and triplemining? *cheesey please grin* - oh, wait - ;D
and while I'm begging, also a way to disable pools without deleting the api key? Some pools I don't need for a while, but then I find I need them again. Title: Re: *BTC Poolwatch* - Monitor 13 different pools! [Web/Mobile] Post by: rearwheels on July 18, 2011, 11:57:24 AM If it's not too much bother, could you add rfcmining, nofeemining and triplemining? *cheesey please grin* - oh, wait - ;D and while I'm begging, also a way to disable pools without deleting the api key? Some pools I don't need for a hole, but then I find I need them again. Damn you pool-hoppers!! *shakes fist* ok, I'll think of something. :D Title: Re: *BTC Poolwatch* - Monitor 13 different pools! [Web/Mobile] Post by: rearwheels on July 18, 2011, 05:04:08 PM Could you add https://mining.mainframe.nl/ please. Added Mainframe MC! Regards, Koo Title: Re: *BTC Poolwatch* - Monitor 14 different pools! [Web/Mobile] Post by: rearwheels on July 19, 2011, 05:33:55 PM updated with new screen shots in first post.
Title: Re: *BTC Poolwatch* - Monitor 14 different pools! [Web/Mobile] Post by: OgNasty on July 20, 2011, 03:15:35 PM Cool service.
Title: Re: *BTC Poolwatch* - Monitor 14 different pools! [Web/Mobile] Post by: rearwheels on July 22, 2011, 01:59:02 AM Cool service. Thanks, Nasty. BTW, I have implemented a new feature to turn-off monitoring of some pools, but keep the API keys, to make our life easier. The has been tested in my test site by beta tester (erm 1 beta tester). I will move this to LIVE tonight or over the weekend. Sorry for the delay on this. Just got a pre-owned 5870 and was busy with upgrading my rigs to 11.6. A man's gotta eat. :D ps. I've got a few donations (4 so far...), and if you have donated, please PM me and I can give you the link to the beta site so you can get a first hand view of up-coming features. Just PM me with the donation transaction code. Regards, Koo Title: Re: *BTC Poolwatch* - Monitor 14 different pools! [Web/Mobile] Post by: ed64 on July 22, 2011, 12:32:52 PM Would be nice to show stats via JSON as well, single JSON API for all pools would be nice, as well as consistency of data...
Title: Re: *BTC Poolwatch* - Monitor 14 different pools! [Web/Mobile] Post by: rearwheels on July 22, 2011, 12:51:57 PM Hi Ed, Do you mean to provide a JSON API to show the information of all the pools? Title: Re: *BTC Poolwatch* - Monitor 14 different pools! [Web/Mobile] Post by: organofcorti on July 22, 2011, 01:22:52 PM I dunno rearwheels. That json api for all pools sunds kinda ... hoppy to me ;)
Title: Re: *BTC Poolwatch* - Monitor 14 different pools! [Web/Mobile] Post by: rearwheels on July 22, 2011, 02:29:28 PM I dunno rearwheels. That json api for all pools sunds kinda ... hoppy to me ;) I was wondering why would the json api for all pools be "happy"... :D Title: Re: *BTC Poolwatch* - Monitor 14 different pools! [Web/Mobile] Post by: rearwheels on July 22, 2011, 02:34:06 PM Major updates
1. Added "Enable" check box in the API tokens setup. If you do not want to monitor a pool, just uncheck the check box so that the API token of the pool is retained. (Only available for web version, not for mobile) 2. Auto-refresh, stopping At the bottom of the page, there is a check box to allow you to stop the auto-refresh. Check it again to allow auto-refresh. 3. Added a "Page generated" date and time. 4. Miners are sorted by name and aligned left for a more organised look. For the technies, programmers: 5. Implemented factory design pattern. Allows easy adding of new pools 6. Refactored MVC codes. Less repeated codes. Makes for easier and faster changes (whatever it may be). Title: Re: *BTC Poolwatch* - Monitor 14 different pools! [Web/Mobile] Post by: gnar1ta$ on July 22, 2011, 11:48:22 PM Just wondering if there was an update on adding NoFeeMining.com??
Title: Re: *BTC Poolwatch* - Monitor 14 different pools! [Web/Mobile] Post by: rearwheels on July 24, 2011, 05:20:45 AM Just wondering if there was an update on adding NoFeeMining.com?? Added nofeemining.com! ;D Title: Re: *BTC Poolwatch* - Monitor 15 different pools! [Web/Mobile] Post by: rearwheels on July 24, 2011, 05:25:46 AM triplemining API link is broken. Let me contact the admins about this. Title: Re: *BTC Poolwatch* - Monitor 15 different pools! [Web/Mobile] Post by: organofcorti on July 24, 2011, 08:43:40 AM Hey mate, in nofeemining, 'confirmed' actually means 'total ever'. They have a field called 'balance' which is in the api, and this is the same as 'confirmed' in other apis. Everyone always have to do something different!
Title: Re: *BTC Poolwatch* - Monitor 15 different pools! [Web/Mobile] Post by: rearwheels on July 24, 2011, 08:49:18 AM Hey mate, in nofeemining, 'confirmed' actually means 'total ever'. They have a field called 'balance' which is in the api, and this is the same as 'confirmed' in other apis. Everyone always have to do something different! Damn! Fixed. I thought balance is "total ever". I signed up for an account and everything is 0 for me atm, sorry abt this. Title: Re: *BTC Poolwatch* - Monitor 15 different pools! [Web/Mobile] Post by: organofcorti on July 24, 2011, 08:58:49 AM Hah, no worries, I only figured it out because I was thinking - hey this is cool, I just took out a coin and I have another coin here? Sweet! Only then I looked closer and made sadface
Title: Re: *BTC Poolwatch* - Monitor 15 different pools! [Web/Mobile] Post by: organofcorti on July 24, 2011, 09:04:04 AM btw could you add polmine.pl and rfcpool.com? I just bribed you for some encouragement!
Title: Re: *BTC Poolwatch* - Monitor 15 different pools! [Web/Mobile] Post by: rearwheels on July 24, 2011, 11:37:35 AM Added polmine.pl There's no poolstats available only user stats, if there is one, pls let me know. Title: Re: *BTC Poolwatch* - Monitor 15 different pools! [Web/Mobile] Post by: organofcorti on July 24, 2011, 11:51:36 AM User stats are fine - they don't do a pool api. Sorry, should have mentioned.
Title: Re: *BTC Poolwatch* - Monitor 15 different pools! [Web/Mobile] Post by: rearwheels on July 24, 2011, 12:16:25 PM I'm looking at rfcpool, they have pool stats but not user stats in JSON.
edit. found it. Title: Re: *BTC Poolwatch* - Monitor 15 different pools! [Web/Mobile] Post by: organofcorti on July 24, 2011, 12:33:42 PM next time I think I'll save you searching and post the apis - sorry about that!
Title: Re: *BTC Poolwatch* - Monitor 15 different pools! [Web/Mobile] Post by: rearwheels on July 24, 2011, 12:40:30 PM I was not concentrating..:D
Anyway it's done! Added rfcpool With the MVC and factory design pattern, it's quite easy to add pools. Title: Re: *BTC Poolwatch* - Monitor 15 different pools! [Web/Mobile] Post by: organofcorti on July 24, 2011, 12:46:10 PM Anyway it's done! I know! I actually found it before I saw this post! Nice surprise there. :D Title: Re: *BTC Poolwatch* - Monitor 17 different pools! [Web/Mobile] Post by: The00Dustin on July 25, 2011, 02:53:41 AM The link for PolMine is going to NoFeeMining.com.
Title: Re: *BTC Poolwatch* - Monitor 17 different pools! [Web/Mobile] Post by: rearwheels on July 25, 2011, 03:23:02 AM The link for PolMine is going to NoFeeMining.com. Sorry about that. Fixed! Title: Re: *BTC Poolwatch* - Monitor 17 different pools! [Web/Mobile] Post by: The00Dustin on July 25, 2011, 01:16:07 PM The link for PolMine is going to NoFeeMining.com. Sorry about that. Fixed!Quote For JSON stats, please use http://api.triplemining.com/json/stats Perhaps the admins responded to you, but if they didn't, perhaps they were letting users know because it has been fixed but they didn't think you needed to. Perhaps not, though, I don't know.Title: Re: *BTC Poolwatch* - Monitor 17 different pools! [Web/Mobile] Post by: organofcorti on July 25, 2011, 01:23:51 PM The link for PolMine is going to NoFeeMining.com. Sorry about that. Fixed!Quote For JSON stats, please use http://api.triplemining.com/json/stats Perhaps the admins responded to you, but if they didn't, perhaps they were letting users know because it has been fixed but they didn't think you needed to. Perhaps not, though, I don't know.Was that a convoluted request to add triplemining? If so, I'll second that. But I don't think they do user apis, only pool stats. Title: Re: *BTC Poolwatch* - Monitor 17 different pools! [Web/Mobile] Post by: The00Dustin on July 25, 2011, 04:05:04 PM Was that a convoluted request to add triplemining? If so, I'll second that. But I don't think they do user apis, only pool stats. No, actually, someone else requested it, he tried and the API was broken so he was going to e-mail the admins. I was just providing potentially useful information. That said, TripleMining provides API keys to users, so I should think they would have per-user stats. However, those may not be at the same URL, I wouldn't know.EDIT: I guess one could find out easily enough since the API on the workers page is a link... http://api.triplemining.com/json/<APIKEY> Title: Re: *BTC Poolwatch* - Monitor 17 different pools! [Web/Mobile] Post by: rearwheels on July 25, 2011, 05:20:12 PM The link "http://api.triplemining.com/json/stats" only shows the number of shares currently? I was looking through the bithopper thread and it seems this triplemining API was created for that purpose. But "http://api.triplemining.com/json/<APIKEY>" is working. I'll get right on that. But I have a few nasty emails to send to my webhosting company first. Title: Re: *BTC Poolwatch* - Monitor 17 different pools! [Web/Mobile] Post by: rearwheels on July 25, 2011, 06:15:27 PM Added TripleMining
I'm not 100% sure if I've interpreted the json reply for worker status correctly. Please try it out. Title: Re: *BTC Poolwatch* - Monitor 17 different pools! [Web/Mobile] Post by: The00Dustin on July 25, 2011, 06:57:27 PM Added TripleMiningI'm not 100% sure if I've interpreted the json reply for worker status correctly. Please try it out. The worker name and shares counts look right. I'm not sure that the number you have for stales is right, though, you show 9 stales on my worker while the website appears to say I have no invalids.Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: rearwheels on July 25, 2011, 07:04:36 PM Hm...can you check by doing the following: 1. hit the api url with your api key http://api.triplemining.com/json/<api key> If you are using IE or firefox, you will be asked to save the output to a file. 2. Copy and paste the output into http://jsonlint.com/ and click validate. This will format the json nicely. Double check the "stales" information reported by triplemining json. My only problem with this is that the "alive" is returned as a text and not a boolean value. Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: The00Dustin on July 25, 2011, 07:53:19 PM Hm...can you check by doing the following: IE displayed it instead of asking me to save. IMHO, it was human readable, so I didn't mess with jsonlint, but it definitely shows 9 stales. Sounds like a question for triplemining, but I'll let someone else mess with that.1. hit the api url with your api key http://api.triplemining.com/json/<api key> If you are using IE or firefox, you will be asked to save the output to a file. 2. Copy and paste the output into http://jsonlint.com/ and click validate. This will format the json nicely. Double check the "stales" information reported by triplemining json. My only problem with this is that the "alive" is returned as a text and not a boolean value. Title: Re: *BTC Poolwatch* - Monitor 17 different pools! [Web/Mobile] Post by: organofcorti on July 25, 2011, 09:46:19 PM Was that a convoluted request to add triplemining? If so, I'll second that. But I don't think they do user apis, only pool stats. No, actually, someone else requested it, he tried and the API was broken so he was going to e-mail the admins. I was just providing potentially useful information. That said, TripleMining provides API keys to users, so I should think they would have per-user stats. However, those may not be at the same URL, I wouldn't know.EDIT: I guess one could find out easily enough since the API on the workers page is a link... http://api.triplemining.com/json/<APIKEY> yep - triple just added it yesterday - talk about coincidence! Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: rearwheels on July 26, 2011, 04:06:47 PM Minor update to the "Pool Stats" page. Added a show of count down to new difficulty Code: 6d 08:06:40 to new difficulty: 1,826,161 Title: Re: *BTC Poolwatch* - Monitor 14 different pools! [Web/Mobile] Post by: gnar1ta$ on July 26, 2011, 07:22:26 PM Just wondering if there was an update on adding NoFeeMining.com?? Added nofeemining.com! ;D thx sent some coin Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: organofcorti on July 27, 2011, 12:45:24 AM Minor update to the "Pool Stats" page. Added a show of count down to new difficulty Code: 6d 08:06:40 to new difficulty: 1,826,161 Nice addition rw! btw, pool speed on eligius has a bug: Quote Eligius [Speed:0 ByteH/s] Confirmed Rewards: 0.31658895 [Estimated: 0.0] Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: rearwheels on July 27, 2011, 02:59:42 AM Eligius pool speed fixed. The only pool that does not return json. :D Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: Clipse on July 28, 2011, 05:38:27 PM rearwheels would you be willing to add some basic earnings/accounting section.
Im thinking it would be nice to use btc poolwatch that allready combines the confirmed/unconfirmed and estimated earnings in one block for all listed pools however it would be even more usefull if we could select an earnings range or at the very least have 24hr earnings calculated for confirmed/unconfirmed/estimated earnings. This way we could more easily figure out what we made in a 24hr cycle compared to expected returns based on hashrate. Users on more than one pool it starts to get tricky to keep accurate 24hr cycle track of earnings. Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: The00Dustin on July 28, 2011, 07:41:19 PM rearwheels would you be willing to add some basic earnings/accounting section. Yours isn't the first request for a feature that would require the server to store our information and poll our data whether we are actually using the page or not. It probably won't be the last either. That said, if you had read through the thread, you would have learned that our API keys are stored ina cookie on our computer and the data from the servers is only retrieved from the pools when we request it by loading the page. Given those two constraints, there is no way he can tell you what you earned in the last 24 hours or what your overall average hash rate for the last 24 hours was. Changing this design would be 1) a privacey concern and 2) potentially harmful to the pools due to the number of constant API requests coming in, so I doubt rearwheels is interested in doing such a thing. However, if you could get your pool(s) to include that data in the data returned by the API i should imagine that he'd be happy to add it to his page and perform math on it where doing so would make sense.Im thinking it would be nice to use btc poolwatch that allready combines the confirmed/unconfirmed and estimated earnings in one block for all listed pools however it would be even more usefull if we could select an earnings range or at the very least have 24hr earnings calculated for confirmed/unconfirmed/estimated earnings. This way we could more easily figure out what we made in a 24hr cycle compared to expected returns based on hashrate. Users on more than one pool it starts to get tricky to keep accurate 24hr cycle track of earnings. Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: Clipse on July 28, 2011, 08:05:51 PM rearwheels would you be willing to add some basic earnings/accounting section. Yours isn't the first request for a feature that would require the server to store our information and poll our data whether we are actually using the page or not. It probably won't be the last either. That said, if you had read through the thread, you would have learned that our API keys are stored ina cookie on our computer and the data from the servers is only retrieved from the pools when we request it by loading the page. Given those two constraints, there is no way he can tell you what you earned in the last 24 hours or what your overall average hash rate for the last 24 hours was. Changing this design would be 1) a privacey concern and 2) potentially harmful to the pools due to the number of constant API requests coming in, so I doubt rearwheels is interested in doing such a thing. However, if you could get your pool(s) to include that data in the data returned by the API i should imagine that he'd be happy to add it to his page and perform math on it where doing so would make sense.Im thinking it would be nice to use btc poolwatch that allready combines the confirmed/unconfirmed and estimated earnings in one block for all listed pools however it would be even more usefull if we could select an earnings range or at the very least have 24hr earnings calculated for confirmed/unconfirmed/estimated earnings. This way we could more easily figure out what we made in a 24hr cycle compared to expected returns based on hashrate. Users on more than one pool it starts to get tricky to keep accurate 24hr cycle track of earnings. Thanks for assuming I wasnt aware of how btc poolwatch cache the stats in a cookie, unfortunately I was. My request would obviously suggest an accounts section / users actually logging in. This is part of the request for such a feature and I cant imagine it not being possible to implement. The question would be would they want to add such features, I guess not. This isnt the end of the world as I have other means to go about this, it would just have been an easier approach to get the same thing done. Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: The00Dustin on July 28, 2011, 08:16:46 PM Clipse,
I'm not part of the BTC-Poolwatch project, so don't consider it 100% apparent that they wouldn't want to add such features. I was simply supplying reasons why it isn't feasible with the current setup and why it wouldn't necessarily be a great idea to do such a thing on a mass scale anyway (even an open-source tool for individuals to do this could end up taking down a pool the same way a DDoS attack could if it started spreading like wildfire, much like hoppers sometimes bring down a pool by monitoring it heavily while not even hashing at it). Dustin Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: organofcorti on July 29, 2011, 03:21:45 AM Clipse, I'm not part of the BTC-Poolwatch project, so don't consider it 100% apparent that they wouldn't want to add such features. I was simply supplying reasons why it isn't feasible with the current setup and why it wouldn't necessarily be a great idea to do such a thing on a mass scale anyway (even an open-source tool for individuals to do this could end up taking down a pool the same way a DDoS attack could if it started spreading like wildfire, much like hoppers sometimes bring down a pool by monitoring it heavily while not even hashing at it). Dustin Sorry - I couldn't let this go. Hopper proxies (and non-hopper proxies) only monitor webpages if there is no json feed. We have emailed pools that don't supply feed data in json and recommended one. Most proxies only update website data once every couple of minutes, and I would have been doing that manually. If a pool isn't ready for hoppers, it isn't ready for fulltime miners either. [/rant] Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: rearwheels on July 29, 2011, 03:56:56 AM Yours isn't the first request for a feature that would require the server to store our information and poll our data whether we are actually using the page or not. It probably won't be the last either. That said, if you had read through the thread, you would have learned that our API keys are stored ina cookie on our computer and the data from the servers is only retrieved from the pools when we request it by loading the page. Given those two constraints, there is no way he can tell you what you earned in the last 24 hours or what your overall average hash rate for the last 24 hours was. Changing this design would be 1) a privacey concern and 2) potentially harmful to the pools due to the number of constant API requests coming in, so I doubt rearwheels is interested in doing such a thing. However, if you could get your pool(s) to include that data in the data returned by the API i should imagine that he'd be happy to add it to his page and perform math on it where doing so would make sense. What he said. Thanks Dustin. Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: Clipse on July 29, 2011, 04:08:52 AM Yours isn't the first request for a feature that would require the server to store our information and poll our data whether we are actually using the page or not. It probably won't be the last either. That said, if you had read through the thread, you would have learned that our API keys are stored ina cookie on our computer and the data from the servers is only retrieved from the pools when we request it by loading the page. Given those two constraints, there is no way he can tell you what you earned in the last 24 hours or what your overall average hash rate for the last 24 hours was. Changing this design would be 1) a privacey concern and 2) potentially harmful to the pools due to the number of constant API requests coming in, so I doubt rearwheels is interested in doing such a thing. However, if you could get your pool(s) to include that data in the data returned by the API i should imagine that he'd be happy to add it to his page and perform math on it where doing so would make sense. What he said. Thanks Dustin. Ok, that leaves something for me to do ;) Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: rearwheels on July 29, 2011, 04:11:16 AM Thanks for assuming I wasnt aware of how btc poolwatch cache the stats in a cookie, unfortunately I was. My request would obviously suggest an accounts section / users actually logging in. This is part of the request for such a feature and I cant imagine it not being possible to implement. The question would be would they want to add such features, I guess not. This isnt the end of the world as I have other means to go about this, it would just have been an easier approach to get the same thing done. Hi Clipse, It is certainly possible to implement what you've mentioned. It's just that when I first set out on this project, I only wanted to be able to keep tabs on my miners on multiple pools at one glance. I was using this for my own use with hardcoded API tokens since I was the only user. Later I made some modifications so that every one here can get to use it. And using only cookies to store user's information reduces the implementation time and effort tremendously (as opposed to getting users to register and login). That's 2 hours coding something simple vs 2 days coding plus testing plus hitting forget password and checking emails, etc. One thing I've been thinking of implementing, is to have a user token (32 char random characters, similar to the API token) that will be unique to each user. This user token will be tied to all your pools' API tokens. So a user will remain anonymous, and this will be a step closer to implementing what you've mentioned. However, I don't have a timeline for this as I only work on this in between rebooting my rig, upgrading catalyst versions and re-balancing the GPUs on each rigs. :) Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: Clipse on July 29, 2011, 04:14:28 AM Thanks for assuming I wasnt aware of how btc poolwatch cache the stats in a cookie, unfortunately I was. My request would obviously suggest an accounts section / users actually logging in. This is part of the request for such a feature and I cant imagine it not being possible to implement. The question would be would they want to add such features, I guess not. This isnt the end of the world as I have other means to go about this, it would just have been an easier approach to get the same thing done. Hi Clipse, It is certainly possible to implement what you've mentioned. It's just that when I first set out on this project, I only wanted to be able to keep tabs on my miners on multiple pools at one glance. I was using this for my own use with hardcoded API tokens since I was the only user. Later I made some modifications so that every one here can get to use it. And using only cookies to store user's information reduces the implementation time and effort tremendously (as opposed to getting users to register and login). That's 2 hours coding something simple vs 2 days coding plus testing plus hitting forget password and checking emails, etc. One thing I've been thinking of implementing, is to have a user token (32 char random characters, similar to the API token) that will be unique to each user. This user token will be tied to all your pools' API tokens. So a user will remain anonymous, and this will be a step closer to implementing what you've mentioned. However, I don't have a timeline for this as I only work on this in between rebooting my rig, upgrading catalyst versions and re-balancing the GPUs on each rigs. :) I hear ya, its hard enough at times to manage your own mining farm and then still get requests like mine ;) Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: organofcorti on July 29, 2011, 04:14:43 AM However, I don't have a timeline for this as I only work on this in between rebooting my rig, upgrading catalyst versions and re-balancing the GPUs on each rigs. :) I really enjoy the fact that I actually understood you're talking about there. I'm not sure anyone outside the forum would though :D Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: rearwheels on July 29, 2011, 04:50:07 AM Actually I'm looking to build one of these as a next project after btc-poolwatch. http://linuxfocus.org/English/July2002/article239.shtml Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: rearwheels on August 03, 2011, 03:46:14 PM Apologies, server is down. Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: rearwheels on August 04, 2011, 10:07:28 AM Server is back up...after a freaking 20hr+ down time. I've sourced for a new webhoster and will move the server/code over next week. Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: rearwheels on August 08, 2011, 09:50:27 AM Hi guys,
I'm migrating to the new server. The DNS will take up to 48 hours to propagate. No action is necessary on your part. The server is now in US instead of Asia, so it should be faster for most of you. "Software Engineering 101: Keeping fingers crossed after hitting enter." *edit: pointed to the wrong DNS server. Have updated and thus you may experience a slight downtime due to the name servers pointing to the wrong dns I gave. Damn murphy's law. Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: max in montreal on August 10, 2011, 05:20:45 AM Actually I'm looking to build one of these as a next project after btc-poolwatch. http://linuxfocus.org/English/July2002/article239.shtml I read somewhere once that a guy placed 2 pc close enough that he reset one pc by opening the cd tray of ther other... ;D Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: max in montreal on August 10, 2011, 05:24:14 AM rearwheels would you be willing to add some basic earnings/accounting section. Im thinking it would be nice to use btc poolwatch that allready combines the confirmed/unconfirmed and estimated earnings in one block for all listed pools however it would be even more usefull if we could select an earnings range or at the very least have 24hr earnings calculated for confirmed/unconfirmed/estimated earnings. This way we could more easily figure out what we made in a 24hr cycle compared to expected returns based on hashrate. Users on more than one pool it starts to get tricky to keep accurate 24hr cycle track of earnings. i dont know much about cookies...but can it save the time of your last visit, and the confirmed/unconfirmed? and when you come back the site tells us since your last visit, at 12:06 pm on monday you made X coins? Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: max in montreal on August 10, 2011, 05:30:06 AM cannot find the api for eligius...can anyone point it out?
Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: rearwheels on August 10, 2011, 05:47:48 AM rearwheels would you be willing to add some basic earnings/accounting section. Im thinking it would be nice to use btc poolwatch that allready combines the confirmed/unconfirmed and estimated earnings in one block for all listed pools however it would be even more usefull if we could select an earnings range or at the very least have 24hr earnings calculated for confirmed/unconfirmed/estimated earnings. This way we could more easily figure out what we made in a 24hr cycle compared to expected returns based on hashrate. Users on more than one pool it starts to get tricky to keep accurate 24hr cycle track of earnings. i dont know much about cookies...but can it save the time of your last visit, and the confirmed/unconfirmed? and when you come back the site tells us since your last visit, at 12:06 pm on monday you made X coins? In a way, that's possible, but if you have automatic payout, your second visit will have less confirmed payout than the earlier, so the delta does not make sense, similiarly for unconfirmed payouts. Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: rearwheels on August 10, 2011, 05:50:22 AM cannot find the api for eligius...can anyone point it out? Hashrate http://eligius.st/~luke-jr/raw/combined/hashrate.txt User stats http://eligius.st/~luke-jr/hashrate.php?addr= Balance http://eligius.st/~luke-jr/raw/5/balances.json Last block balance http://eligius.st/~luke-jr/raw/5/blocks/latest.json Goto http://eligius.st/~luke-jr/ for everything you need. Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: rearwheels on August 10, 2011, 05:52:34 AM Actually I'm looking to build one of these as a next project after btc-poolwatch. http://linuxfocus.org/English/July2002/article239.shtml I read somewhere once that a guy placed 2 pc close enough that he reset one pc by opening the cd tray of ther other... ;D Great idea. If only have I have CD rom drives.... Anyway, I'm skipping this reset thing, since I have very good up time on my machines now. (7 days and counting) Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: rearwheels on August 10, 2011, 03:47:07 PM Crap, the server is down. http://status.namecheap.com/?p=5218 I actually signed up for godaddy and ran into problems and got a refund within 14 days of sign up. Lightning does strike twice. Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: rearwheels on August 11, 2011, 04:43:44 AM Server is back up. I hope it's not because some miners got rigs at the same data center and caused the power issue. ;D Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: organofcorti on September 04, 2011, 01:51:51 AM Hey rearwheels,
site down atm. Getting this error: No data received Unable to load the webpage because the server sent no data. Here are some suggestions: Reload this webpage later. Error 324 (net::ERR_EMPTY_RESPONSE): The server closed the connection without sending any data. Being without btc-poolwatch is like running blind! Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: titbb on September 04, 2011, 09:35:22 AM Seems pretty handy if you use multiple pools though!
Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: rearwheels on September 04, 2011, 02:31:00 PM sorry abt that. fixed. The log file grew too big and caused problems on the hosting. I've tuned down the logging since the app itself is pretty stable with nothing on my bug list. :) I do have a couple of new pools to add, but I've been tied down with work, and I gotta replace the fans in a couple of the video cards. Argh, only 24 hours in a day. Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: organofcorti on September 04, 2011, 02:39:50 PM Excellent - back on. Thanks so much rearheels. Good luck with the cards.
Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: ZombieDeity on September 13, 2011, 08:06:11 PM Could you please add ABCPool.co? Thanks!
Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: rearwheels on September 16, 2011, 10:01:52 AM Could you please add ABCPool.co? Thanks! Will do. I'm away from home and my laptop for another week. Will prioritise the new pools. Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: mmortal03 on September 24, 2011, 02:47:55 AM There is a typo on the reported hash rate of BitcoinPool. It shows up as Speed:91.06 MH/s instead of Speed:91.06 GH/s.
Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: The00Dustin on September 24, 2011, 11:27:09 AM If you aren't anti merged mining, masterpool.eu and nmcbit.com will both have BTC mining going fairly soon. They offer individual stats at https://www.masterpool.eu/jsonstats/<apikey> and http://www.nmcbit.com/api/<apikey> respectively. Presumably you could only pull/post the BTC stats if that was your preference. I don't actually know how to get the stats from these URLs, so I can't post the format here, but if you want to include them, you can PM me to let me know what I can do to help you get that info, because I'm guessing neither site has the format details on it (namecoin sites are mostly not as developed as bitcoin sites, which is no surprise).
Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: mmortal03 on September 26, 2011, 01:00:24 AM There is a typo on the reported hash rate of BitcoinPool. It shows up as Speed:91.06 MH/s instead of Speed:91.06 GH/s. Also, do you have any idea why BitcoinPool constantly shows up as red, even when mining just fine? Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: rearwheels on October 03, 2011, 02:46:22 AM Hi guys, Sorry for being MIA. Just managed to find some time to spend on managing my rigs. I'll take a look at the bugs reported, and update with new pools over the next few weeks. Still pretty tied up with other stuff. Thank you for your patience. Regards, koo Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: organofcorti on October 03, 2011, 04:39:25 AM No worries - btw the site has been absolutely stable and fast for the last month or so. Loving it.
Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: xcooling on October 04, 2011, 10:03:59 AM A PHP Error was encountered Severity: Notice Message: Undefined index: confirmed_rewards Filename: models/simplecoin.php Line Number: 60 A PHP Error was encountered Severity: Notice Message: Undefined index: estimated_rewards Filename: models/simplecoin.php Line Number: 61 Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: rearwheels on October 04, 2011, 10:49:23 AM A PHP Error was encountered Severity: Notice Message: Undefined index: confirmed_rewards Filename: models/simplecoin.php Line Number: 60 A PHP Error was encountered Severity: Notice Message: Undefined index: estimated_rewards Filename: models/simplecoin.php Line Number: 61 Fixed. The json API now includes NMC and other currencies. I've modified the code to pull out BTC. Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: mmortal03 on October 08, 2011, 06:42:20 AM There is a typo on the reported hash rate of BitcoinPool. It shows up as Speed:91.06 MH/s instead of Speed:91.06 GH/s. Also, do you have any idea why BitcoinPool constantly shows up as red, even when mining just fine? Is the typo on your end or on BitcoinPool's end? Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: sharky112065 on October 22, 2011, 07:29:04 PM Is it possible we can get an update for btcguild? Since they changed to pps the stats no longer show up.
Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: rearwheels on November 09, 2011, 01:19:53 PM Is it possible we can get an update for btcguild? Since they changed to pps the stats no longer show up. Sorry for the wait. It's done. Please take a look. Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: rearwheels on November 09, 2011, 01:21:34 PM Sorry guys, I've been in bad health for quite a while so I've been away. I noticed quite a few pools have merge mining now. Let me know if you want to see the NMC earned displayed or something. (I'm still trying to read up on this.) Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: rearwheels on November 09, 2011, 01:24:59 PM There is a typo on the reported hash rate of BitcoinPool. It shows up as Speed:91.06 MH/s instead of Speed:91.06 GH/s. Updated, maths error on my part... Thanks. Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: rearwheels on November 09, 2011, 01:28:49 PM There is a typo on the reported hash rate of BitcoinPool. It shows up as Speed:91.06 MH/s instead of Speed:91.06 GH/s. Also, do you have any idea why BitcoinPool constantly shows up as red, even when mining just fine? Hmm...bitcoinpool replies in the json "active"="No" or "active"="Yes". I've made some changes to my code. Please let me know if the change solved this problem. Regards, Koo Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: sharky112065 on November 09, 2011, 01:41:20 PM Is it possible we can get an update for btcguild? Since they changed to pps the stats no longer show up. Sorry for the wait. It's done. Please take a look. Awesome! Thanks so much. :) Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: sharky112065 on November 09, 2011, 03:46:42 PM One slight problem still. Btcguild shows unconfirmed. Should change it to confirmed as it is now a pps only pool.
Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: DeathAndTaxes on November 09, 2011, 03:57:13 PM Anyone else getting btcpoolwatch database errors when getting refreshes of Slush pool API?
Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: organofcorti on November 09, 2011, 04:01:42 PM Anyone else getting btcpoolwatch database errors when getting refreshes of Slush pool API? yep. must be my exahash farm. Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: rearwheels on November 10, 2011, 12:49:03 AM One slight problem still. Btcguild shows unconfirmed. Should change it to confirmed as it is now a pps only pool. oh, ic. There are 2 values from btcguild, paid and unpaid. I'm displaying it as follows: paid="confirmed" unpaid="estimated" Does this represent the values well? I can't change much due to all of them being sub-classed from the same parent (if you know what I'm talking about...software engineering stuff). I'll have to relook at my design to cater for different payments. Regards, Koo Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: rearwheels on November 10, 2011, 12:50:04 AM Anyone else getting btcpoolwatch database errors when getting refreshes of Slush pool API? Looks like Slush pool information has changed and there's only historical information. So I've removed it. Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: rearwheels on November 10, 2011, 12:50:52 AM Anyone else getting btcpoolwatch database errors when getting refreshes of Slush pool API? yep. must be my exahash farm. Long time no see! Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: slush on November 10, 2011, 12:56:12 AM Looks like Slush pool information has changed and there's only historical information. So I've removed it. What changed? I only added few extra fields, but everything should be backward compatible. Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: rearwheels on November 10, 2011, 01:05:47 AM I'm getting the json from here: http://mining.bitcoin.cz/stats/json/ The current code parses it for "active_workers" and "ghash_ps" which are not in the json. Please let me know if this has changed from last time or I'm looking at something else. Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: slush on November 10, 2011, 01:13:28 AM The current code parses it for "active_workers" and "ghash_ps" which are not in the json. Please let me know if this has changed from last time or I'm looking at something else. ghash_ps is here. active_workers is away for almost half a year. But it's pretty easy to turn it back on this server. If you wait a moment, it will be in json again... Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: slush on November 10, 2011, 01:19:44 AM ok, active_workers is back :-)
Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: rearwheels on November 10, 2011, 01:21:36 AM got it! The values are after the histories.
I see the active users has been added back in. I've put back in the code to display the pool info. Thanks Slush. Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: slush on November 10, 2011, 01:25:12 AM got it! The values are after the histories. json dictionary is unordered, so I have no control how information is serialized. But as far as you parse it with json decoder, those values will be there forever. Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: sharky112065 on November 10, 2011, 01:35:27 AM One slight problem still. Btcguild shows unconfirmed. Should change it to confirmed as it is now a pps only pool. oh, ic. There are 2 values from btcguild, paid and unpaid. I'm displaying it as follows: paid="confirmed" unpaid="estimated" Does this represent the values well? I can't change much due to all of them being sub-classed from the same parent (if you know what I'm talking about...software engineering stuff). I'll have to relook at my design to cater for different payments. Regards, Koo "Confirmed Rewards" on the left side should be from ["unpaid_rewards":0.84874402]. "Estimated" on the right side should be removed. Btcguild is now pps and miners get paid for all valid shares submitted. There is no waiting for confirmed blocks. This is why they charge a fee now. Should look just like Arsbitcoin. Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: mmortal03 on November 10, 2011, 06:50:38 AM There is a typo on the reported hash rate of BitcoinPool. It shows up as Speed:91.06 MH/s instead of Speed:91.06 GH/s. Also, do you have any idea why BitcoinPool constantly shows up as red, even when mining just fine? Hmm...bitcoinpool replies in the json "active"="No" or "active"="Yes". I've made some changes to my code. Please let me know if the change solved this problem. Regards, Koo Yep, both issues look to be fixed. Thanks! Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: rearwheels on November 10, 2011, 08:00:08 AM got it! The values are after the histories. json dictionary is unordered, so I have no control how information is serialized. But as far as you parse it with json decoder, those values will be there forever. yap, sorry abt that. I was eyeballing the json initially. Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: rearwheels on November 10, 2011, 08:01:00 AM "Confirmed Rewards" on the left side should be from ["unpaid_rewards":0.84874402]. "Estimated" on the right side should be removed. Btcguild is now pps and miners get paid for all valid shares submitted. There is no waiting for confirmed blocks. This is why they charge a fee now. Should look just like Arsbitcoin. done! Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: sharky112065 on November 10, 2011, 08:12:43 AM "Confirmed Rewards" on the left side should be from ["unpaid_rewards":0.84874402]. "Estimated" on the right side should be removed. Btcguild is now pps and miners get paid for all valid shares submitted. There is no waiting for confirmed blocks. This is why they charge a fee now. Should look just like Arsbitcoin. done! Nice! Looks great. Thank you. Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: finway on November 10, 2011, 12:55:38 PM Nice, i will try this.
Tried: Nice job! Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: BitcoinMint.US on November 12, 2011, 01:29:20 AM Great site.
Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: rearwheels on November 28, 2011, 08:17:31 AM Could you please add ABCPool.co? Thanks! After 2mths and 20 days....it's done. :P I got 2 rigs mining on it to try this out. Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: jamesg on November 30, 2011, 01:01:22 PM Hi! Could you please add yourbtc.net to your site?
Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: rearwheels on November 30, 2011, 03:31:01 PM Hi! Could you please add yourbtc.net to your site? Done! But please help me test if the workers' status is being shown correctly. i.e. Green = worker alive Red = worker dead The JSON API does not have explicit info on worker status, so I'm using the "Idle Since" value which should be NULL if worker is active (I guess). Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: urstroyer on November 30, 2011, 04:27:53 PM Hi! Could you please add yourbtc.net to your site? Done! But please help me test if the workers' status is being shown correctly. i.e. Green = worker alive Red = worker dead The JSON API does not have explicit info on worker status, so I'm using the "Idle Since" value which should be NULL if worker is active (I guess). Thanks a lot for adding us! idle since = null means worker is active exactly. What does confirmed value mean on btc poolwatch? BTC that have to be payed and not payed yet for whatever reason (payout threeshold for example) or do you mean the sum btc that have been payed out so far? The current value of "Confirmed" is btc that have been payed out, if it should be confirmed payout that has to be payed, please change the value to pending_payout. Great service btw! I like it! Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: rearwheels on December 01, 2011, 02:24:30 AM Hi! Could you please add yourbtc.net to your site? Done! But please help me test if the workers' status is being shown correctly. i.e. Green = worker alive Red = worker dead The JSON API does not have explicit info on worker status, so I'm using the "Idle Since" value which should be NULL if worker is active (I guess). Thanks a lot for adding us! idle since = null means worker is active exactly. What does confirmed value mean on btc poolwatch? BTC that have to be payed and not payed yet for whatever reason (payout threeshold for example) or do you mean the sum btc that have been payed out so far? The current value of "Confirmed" is btc that have been payed out, if it should be confirmed payout that has to be payed, please change the value to pending_payout. Great service btw! I like it! Thanks for the compliment. Confirmed means it has got 120confirmations, but the pool has not paid it out to you via the auto payment (due to their batch schedule, or the confirmed amount has not reached the auto payment threshold) From the JSON, this is what I have now: confirmed = 'completed_payout' unconfirmed = 'pending_payout' estimated = 'estimated_payout' If completed_payout means a cumulative/historical of all the payouts then my implementation is totally wrong. What I'll do is: confirmed = 'pending_payout' unconfirmed = *remove* estimated = 'estimated_payout' Regards, Koo Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: sharky112065 on December 02, 2011, 07:25:22 AM How come every so often btc-poolwatch goes down? Tonight neither my phone, or my computer can access it. Seems to be a dns issue. Usually I can get one or the other working when one is acting up (phone or computer aka diff isp's and diff dns servers).
Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: rearwheels on December 02, 2011, 07:31:32 AM How come every so often btc-poolwatch goes down? Tonight neither my phone, or my computer can access it. Seems to be a dns issue. Usually I can get one or the other working when one is acting up (phone or computer aka diff isp's and diff dns servers). The name server is down. I'm talking to the support guys on this. Sorry. update: server is up. Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: sharky112065 on December 10, 2011, 05:50:02 AM Seems to be down again. Has been down for hours... :(
At least this time it does not appear to be a DNS problem. Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: Graet on December 11, 2011, 11:03:57 AM Seems to be down again. Has been down for hours... :( for me tooAt least this time it does not appear to be a DNS problem. I miss it - come back soon :D Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: rearwheels on December 11, 2011, 05:55:46 PM fixed. sorry about that. I was overseas and was not monitoring the status of the server so it took a while to get it back up. Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: Graet on December 11, 2011, 06:35:24 PM I hope it is for holiday ;)
thanks for taking the time to fix it :) Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: sharky112065 on December 11, 2011, 06:56:10 PM fixed. sorry about that. I was overseas and was not monitoring the status of the server so it took a while to get it back up. Thank you for fixing it. :) Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: sharky112065 on January 17, 2012, 03:48:33 AM Eligius has switched servers apparently. The url you are using to get the required data is now wrong.
It is now http://eligius.st/~luke-jr/raw/7/ instead of the old http://eligius.st/~luke-jr/raw/5/. Rearwheels, can you please fix this? Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: rearwheels on January 17, 2012, 04:28:17 AM Eligius has switched servers apparently. The url you are using to get the required data is now wrong. It is now http://eligius.st/~luke-jr/raw/7/ instead of the old http://eligius.st/~luke-jr/raw/5/. Rearwheels, can you please fix this? Updated. Please let me know if your information is still not reflected correctly. Tks. Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: sharky112065 on January 17, 2012, 08:57:11 AM Eligius has switched servers apparently. The url you are using to get the required data is now wrong. It is now http://eligius.st/~luke-jr/raw/7/ instead of the old http://eligius.st/~luke-jr/raw/5/. Rearwheels, can you please fix this? Updated. Please let me know if your information is still not reflected correctly. Tks. Looks good now, thanks. :) Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: sharky112065 on February 09, 2012, 05:24:47 PM Hey, could you change the pull of eligius stats to use port 8080 instead of the standard 80? Their stats/web/mining are now on the same ip address, and port 80 and 8337 are for mining.
Thanks. :) Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: WebMonkey on February 14, 2012, 06:51:15 PM is poolwatch working for eclipsemc at present?
i'm showing data error for most of the user stats. speed of workers is shown correctly though. thanks for your time. 'monkey Eligius has switched servers apparently. The url you are using to get the required data is now wrong. It is now http://eligius.st/~luke-jr/raw/7/ instead of the old http://eligius.st/~luke-jr/raw/5/. Rearwheels, can you please fix this? Updated. Please let me know if your information is still not reflected correctly. Tks. Looks good now, thanks. :) Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: stoppots on February 21, 2012, 10:30:07 PM Any plans for poolwatch to add Bitlc.net to the supported sites list. It's now stickied in the Top 10 Pools list.
https://bitcointalk.org/index.php?topic=10121.0 https://www.bitlc.net/ Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: rearwheels on February 23, 2012, 02:56:22 AM Hi all,
I will be stopping all development and changes for a while (8 months at least). I've been diagnosed with Acute Myeloid Leukemia, and have just gone through 1st round of chemo therapy. I'll be going for another round of chemo therapy, and than bone marrow transplant (thank god my sis is a match), and i'll take at least 6 months to recover from the transplant. At this point, btc-poolwatch.com will have to take a backseat. I'll keep the service running. I'll be back. Regards, Koo Title: Re: *BTC Poolwatch* - Monitor 18 different pools! [Web/Mobile] Post by: organofcorti on February 23, 2012, 06:12:54 AM Hi all, I will be stopping all development and changes for a while (8 months at least). I've been diagnosed with Acute Myeloid Leukemia, and have just gone through 1st round of chemo therapy. I'll be going for another round of chemo therapy, and than bone marrow transplant (thank god my sis is a match), and i'll take at least 6 months to recover from the transplant. At this point, btc-poolwatch.com will have to take a backseat. I'll keep the service running. I'll be back. Regards, Koo Get well soon, Koo. I hope it all goes well for you. Title: Re: *BTC Poolwatch* - no new dev for now Post by: bronan on March 04, 2012, 01:15:52 PM Poolwatch does no longer work with ozco.in
A PHP Error was encountered Severity: Notice Message: Undefined index: roundduration Filename: models/ozcoin.php Line Number: 40 A PHP Error was encountered Severity: Notice Message: Undefined index: activeworkers Filename: models/ozcoin.php Line Number: 43 A PHP Error was encountered Severity: Notice Message: Undefined index: hashrate Filename: models/ozcoin.php Line Number: 44 A PHP Error was encountered Severity: Notice Message: Undefined index: roundduration Filename: models/ozcoin.php Line Number: 45 A PHP Error was encountered Severity: Notice Message: Undefined index: shares Filename: models/ozcoin.php Line Number: 46 A PHP Error was encountered Severity: Notice Message: Undefined index: hashrate Filename: models/ozcoin.php Line Number: 73 A PHP Error was encountered Severity: Notice Message: Undefined index: hashrate Filename: models/ozcoin.php Line Number: 74 A PHP Error was encountered Severity: Notice Message: Undefined index: confirmed_rewards Filename: models/ozcoin.php Line Number: 75 A PHP Error was encountered Severity: Notice Message: Undefined index: workers Filename: models/ozcoin.php Line Number: 77 A PHP Error was encountered Severity: Warning Message: Invalid argument supplied for foreach() Filename: models/ozcoin.php Line Number: 78 BTC Poolwatch Title: Re: *BTC Poolwatch* - no new dev for now Post by: Herodes on March 06, 2012, 12:08:43 AM I'm genuinely sorry to hear about the health issues. Take care of the health, everything else can wait.
Title: Re: *BTC Poolwatch* - no new dev for now Post by: WebMonkey on March 06, 2012, 08:04:10 PM indeed.
focus on getting better. we'll see ya when we see ya! 'monkey |