melanarchy
Newbie
Offline
Activity: 22
Merit: 0
|
|
June 16, 2011, 10:20:59 PM |
|
Thanks, pretty cool. For the Windows users that want to check it out I used the following: Curl - http://www.paehl.com/open_source/?CURL_7.21.6Python - http://www.python.org/ftp/python/2.7.2/python-2.7.2.msiI installed Python with default selections. Then I copied the curl.exe into C:\BTCGuild_Stats folder along with the btcguild.py file. You will need to add your API key on line 6, keep the ' on each end, and then remove the /usr/bin/ from line 9,10,11. Then just be in a command prompt in the directory and type btcguild.py Glad to hear it works. I just updated it to have a CURL_PATH directly below the API_KEY so you only have to change the path in one place. It now displays the current Round Time next to the Average Block time as well.
|
|
|
|
|
Lumpy
|
|
June 16, 2011, 11:36:30 PM |
|
|
|
|
|
zimpixa
Member
Offline
Activity: 98
Merit: 10
|
|
June 17, 2011, 12:07:12 AM |
|
Any way to get pre-configured python script? Cant figure it out... What paste where... Feel dumb now. EDIT: Forget it. Used option "edit with idle" amd thats why I got everything messed... And save target as also misleaded me.
|
|
|
|
Moussekateer
Member
Offline
Activity: 69
Merit: 10
|
|
June 17, 2011, 12:53:49 AM |
|
So instead of reloading the block stats and my account pages on the site all the time I whipped up a quick python script to curl down the data from the api and display it. It requires python and curl to be installed, I've tested it on ubuntu but there isn't a reason it wouldn't work with any other os. For now you need to just put your API Key in the top, and if you're on a different os flavor update the #! python path and the curl path. Here is the sample of the output: +-+-+-+-BTC GUILD Pool Stats for XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-+-+-+-+ + Confirmed Payout : 0.58573323 + + Unconfirmed Payout : 0.34381127 + + Estimated Payout : 0.02086434 + + Sum Total (inc est): 0.95040884 + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + Total Worker Hashrate 615.61 Shares 1375 Stales 3 Stale% 0.22 + + Pool Average Block Time (seconds) 2825 + + Latest Block Times 1:07:50 0:36:48 0:12:03 0:07:46 0:14:48 0:44:14 + + Pool Est Blks/24hrs 31 Miner Est 24hr Rewards : 0.61859068 + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
https://github.com/johnmarc/BTC-Guild-Stats I'll likely provide some updates to allow for all sorts of extras (config files, idle warnings, etc.) as well but this is a start at least. Feel free to pm me if you have questions, and you can always submit a pull request to change the code. I've sent you a pull request for a small calculation fix and also individual worker stats
|
|
|
|
IamFuzzles
Newbie
Offline
Activity: 28
Merit: 0
|
|
June 17, 2011, 02:27:20 AM |
|
Didn't want to create a new topic for this or anything sense it's more directed at people using this pool, but I was wondering how often most people payout? Do you wait to accumulate a certain amount, or payout each day? Any recommendations? Just curious.
|
|
|
|
hugolp
Legendary
Offline
Activity: 1148
Merit: 1001
Radix-The Decentralized Finance Protocol
|
|
June 17, 2011, 02:33:50 AM |
|
I also wonder why they dont redirect.
|
|
|
|
Moussekateer
Member
Offline
Activity: 69
Merit: 10
|
|
June 17, 2011, 02:36:39 AM |
|
Didn't want to create a new topic for this or anything sense it's more directed at people using this pool, but I was wondering how often most people payout? Do you wait to accumulate a certain amount, or payout each day? Any recommendations? Just curious.
Whenever you want really. It's not like you're gaining interest by it being in your wallet or btc guild account.
|
|
|
|
eleuthria (OP)
Legendary
Offline
Activity: 1750
Merit: 1007
|
|
June 17, 2011, 03:24:43 AM |
|
Fixed a bug with updating stats from US Central on the My Account page. No data was lost, it just wasn't updating the worker's share counts when displaying the worker summary/estimated reward.
|
RIP BTC Guild, April 2011 - June 2015
|
|
|
Lumpy
|
|
June 17, 2011, 03:36:32 AM |
|
Thanks for the hard work! All has been smooth sailing for me now that the loads are balanced better. I like choosing my own servers.
|
|
|
|
melanarchy
Newbie
Offline
Activity: 22
Merit: 0
|
|
June 17, 2011, 03:54:47 AM |
|
I've sent you a pull request for a small calculation fix and also individual worker stats Accepted. I tweaked the formatting a bit, but please keep it coming I'm really glad to not be the only one using the script. I'll likely refactor a bit in the coming days but don't let that stop you from submitting more pull request.
|
|
|
|
melanarchy
Newbie
Offline
Activity: 22
Merit: 0
|
|
June 17, 2011, 04:09:19 AM |
|
Accepted. I tweaked the formatting a bit, but please keep it coming I'm really glad to not be the only one using the script. I'll likely refactor a bit in the coming days but don't let that stop you from submitting more pull request.
I realize that my display tweak focuses on my worker's name as opposed to yours. Probably time for me to start using ncurses to display things a bit more easily, and put the whole script in a delay loop so I don't have to run it with watch -n 300 ./btcguild.py anymore.
|
|
|
|
Veldy
Member
Offline
Activity: 98
Merit: 10
|
|
June 17, 2011, 04:34:25 AM |
|
I get a lot of idle messages, but my GPUs keep running at 99% and the Hashrate doesnt go down at all. Does it mean I can just ignore the warnings?
Pretty much yes. If your hashrate is unaffected its unlikely that your rig is being affected by tiny amounts of idles. Ignore the "fatigue" guy, sounds like he has some weird problem with his individual setup. The only problem I'm having with BTCGuild is a slightly overhigh stale share rate. Still floating around 2%, whereas before I used to be at 1/2%. Perhaps its just an inevitable effect of higher difficulty I dunno. Yes, as long as the temperature doesn't vary by more than a few degrees, it isn't a risk, but if it varies by 10 or more degrees C, then it will start causing physical expansion or contraction [the latter in the case of idle and temperature drops]. I use MSI Afterburner, so if there is a big spike in GPU utilization [note that the sample period affects the graph, so what may have been a 0.2s gap, may show as a 1s gap on the graph], I just look up at the temperature line and see if it moved more than a "blip" meaning a couple of degrees. If I see this happen often, and especially in relatively close succession, I stop the miner and either wait it out, or mine a different pool for a bit [sometimes, conditions are such that nearly every significant pool was having similar issues]. I have not had to leave my miners down for long before I found a place to land I give it a day or so and then test the waters. I watch my stales carefully, compare to the fee/donation that I am paying and the variability of the pool to determine my threshold of what is acceptable. No mathematical analysis, but I do make educated conclusions about whether I think it is a good idea to leave my miners connected to a given pool when unattended [i.e. when I am sleeping, or in the office away from my mining computers]. That's why I call it babysitting when all hell breaks loose among multiple pools
|
If you have found my post helpful, please donate what you feel it is worth: 18vaZ4K62WiL6W2Qoj9AE1cerfCHRaUW4x
|
|
|
pokermon919
Member
Offline
Activity: 84
Merit: 10
|
|
June 17, 2011, 07:40:39 AM |
|
I think the site is down. I can view block stats but not my worker stats. I get a "Failed to connect to UK BTCGuild."
|
|
|
|
5tr1k3r
Newbie
Offline
Activity: 39
Merit: 0
|
|
June 17, 2011, 07:41:20 AM |
|
I'm getting "Failed to connect to UK server." while trying to open my account page. Also when loading api.
|
|
|
|
marvinmartian
|
|
June 17, 2011, 07:42:12 AM |
|
http://www.btcguild.com/my_account.phap is timing out with a "Failed to connect to UK BTCGuild." So I can't watch my workers and monitor their progress atm. Was working fine not too long ago. N
|
"... and the geeks shall inherit the earth."
|
|
|
pokermon919
Member
Offline
Activity: 84
Merit: 10
|
|
June 17, 2011, 10:25:44 AM |
|
Hey eleuthria, you know what would really make the site better? If you have a "total reward" that added up the confirmed and unconfirmed. Put it on top of confirmed or below unconfirmed and the page that shows miners and work would be alot more awesome.
|
|
|
|
5tr1k3r
Newbie
Offline
Activity: 39
Merit: 0
|
|
June 17, 2011, 11:25:48 AM |
|
Hey eleuthria, you know what would really make the site better? If you have a "total reward" that added up the confirmed and unconfirmed. Put it on top of confirmed or below unconfirmed and the page that shows miners and work would be alot more awesome. I've just thought about it. Fully agree.
|
|
|
|
bitcoindaddy
|
|
June 17, 2011, 01:41:23 PM |
|
Hey eleuthria, you know what would really make the site better? If you have a "total reward" that added up the confirmed and unconfirmed. Put it on top of confirmed or below unconfirmed and the page that shows miners and work would be alot more awesome. It would be even better if you donated 2.5%, then you wouldn't need to worry about adding the confirmed and unconfirmed amounts together.
|
|
|
|
Veldy
Member
Offline
Activity: 98
Merit: 10
|
|
June 17, 2011, 01:51:11 PM |
|
Hey eleuthria, you know what would really make the site better? If you have a "total reward" that added up the confirmed and unconfirmed. Put it on top of confirmed or below unconfirmed and the page that shows miners and work would be alot more awesome. It would be even better if you donated 2.5%, then you wouldn't need to worry about adding the confirmed and unconfirmed amounts together. BTW, if donating 2% ... may as well donate 2.5% since invalids seem to occur at a rate above .5% anyway.
|
If you have found my post helpful, please donate what you feel it is worth: 18vaZ4K62WiL6W2Qoj9AE1cerfCHRaUW4x
|
|
|
|