Bitcoin Forum
November 16, 2024, 04:51:48 PM *
News: Check out the artwork 1Dq created to commemorate this forum's 15th anniversary
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: MinerStatus 0.8.8.6 Beta Release - Getting closer and closer to 1.0 !  (Read 3931 times)
trumpetx (OP)
Member
**
Offline Offline

Activity: 99
Merit: 10


View Profile
June 21, 2011, 06:30:46 AM
Last edit: July 20, 2011, 12:37:58 PM by trumpetx
 #1

0.8.8.6
Quote
- Adding RFC Pool
- Adding ArsBitcoin
- Adding EclipseMC

0.8.7
Quote
- Adding Eligius Pool


0.8.6
Quote
- Added support Mineco.in (watch out for l vs. I when typing your API key)

- Created a workaround for a relatively major bug which is associated with this Android issue affecting all pre-2.3 Android versions:
http://code.google.com/p/android/issues/detail?id=7074

This has the effect of no longer displaying "Did not receive a response from the server" every other time you try to refresh statistics.

This will also fix the same issue with the widget making the widget work every time (hopefully).

0.8.5
Quote
In conjunction with the widget, MinerStatus now provides notifications if your hashrate drops below a certain level (configurable in the options.)  

This is on by default, but can be disabled in the options as well.  

At this time, the widget and notifications work together and can only track one miner at a time.

Notifications will not work unless the widget is active on one of your home screens.  

Notifications will appear if your hashrate drops below the given value set in the options

0.8.4
Quote
- Adding Ozco.in mining pool

- WIDGET IS HERE!  It's also in absolute Alpha/Beta style mode.  I know there are bugs!  Please send any and all bugs to minerstatus@trumpetx.com

Known Issues:
- Cannot add > 1 Widget (support for multiple widgets will be implemented later)
- Adding / removing widgets in random orders can sometimes lead to force closes.
- "Configure in MinerStatus" comes up when it's already configured.


0.8.3
Quote
- The Widget is coming soon!  Adding a NON-FUNCTIONAL widget to the package.  Next release will have some basic widget stuff.

- Fixing some display issues when MinerStatus fails to connect (hiding the time and the extra row)

- Adding Exchange Bitcoins (yet another exchange) for ticker stats.

- Refactored lots of code.  Won't make it much faster, but it's sure prettier to read the code.

0.8.2
Quote
- Adding two new options to edit for users

#1) Max Errors before a Miner is removed

This value (defaults to 10) determines if a miner will be auto-removed after X consecutive errors.  These errors are usually connection timeouts when trying to get the statistics from the server.  Setting this to 0 will prevent a miner from being removed.

#2) Connection Timeout

This value is the number of seconds your phone will wait before a connection is established before throwing a timeout error (see above).


0.8.1
Quote
- Adding worker stats & total hashrate for Slush's Pool (Bitcoin Pooled Mining)

0.8.0
Quote
Adding Tradehill Exchange support to mirror Mt.Gox statistics.  Toggle visibility on the options page.

https://market.android.com/details?id=me.davidgreene.minerstatus

Description:
Quote
Are you out and about and want to know if your Bitcoin Miner has locked up?  Interested in keeping tabs on your Bitcoin Miner to make sure he (or she) is working hard for your money?

Wait no more!  Miner Status is here to help you do just that.  Beta release 0.8.x comes with almost all of the functionality you need!  Check the latest prices on Mt. Gox/Tradehill while compulsively checking your current hashrate -- what could be better?

Supported Exchanges:
Mt.Gox (https://mtgox.com)
Tradehill (https://www.tradehill.com/)

Supported Pools:
Bitcoinpool (http://www.bitcoinpool.com/)
Slush / Bitcoin Pooled Mining (http://mining.bitcoin.cz)
Deepbit (https://deepbit.net/account)
Btcmine (http://btcmine.com/)
BtcGuild (http://www.btcguild.com/
Bitclockers (http://bitclockers.com/)
Swepool (http://swepool.net/)
Mt. Red (https://mtred.com/)

Donate to 1Eyr5mN54UyprUHAw1zXLvkvtDNeG9erD7 if you want to entice me to work on this project more often Smiley

**Suggested Donation: 0.05 btc

Upcoming Features for the 0.8.x Releases:
- A Widget !!!
- More pools (as they come up with JSON stats)
note: bitcoins.lc and Eligius are not currently supportable due to a lack of JSON stats page.  Convince your pool operator(s) to create an accessible JSON stats page, and I'll add support ASAP!

Features for 0.9.x:
- Make this ugly UI pretty!

After 1.0 release:
- Blackberry & iPhone

If you find a bug, please report it to: minerstatus@trumpetx.com

Quick QR Code download link:


MinerStatus Android Application Author
Donate: 1Eyr5mN54UyprUHAw1zXLvkvtDNeG9erD7 to support this project. (Total Received) or sign up for Tradehill
kingzzz
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
June 22, 2011, 02:28:48 PM
 #2

Hi,

Not sure if its just me, but it is no longer working for BTCguild, getting the error api key is wrong or no response from server. Key is correct as I can use other miner widgets fine. BTCguild has slightly changing the JSON stats with a few more servers and other stuff. Could this have broken it?

trumpetx (OP)
Member
**
Offline Offline

Activity: 99
Merit: 10


View Profile
June 22, 2011, 09:33:34 PM
 #3

I'm guessing BTCGuild changed their JSON output.  I too use BTCGuild as my primary pool and plan to take a look at it tonight.  IIRC the problem started up yesterday evening.



Hi,

Not sure if its just me, but it is no longer working for BTCguild, getting the error api key is wrong or no response from server. Key is correct as I can use other miner widgets fine. BTCguild has slightly changing the JSON stats with a few more servers and other stuff. Could this have broken it?



MinerStatus Android Application Author
Donate: 1Eyr5mN54UyprUHAw1zXLvkvtDNeG9erD7 to support this project. (Total Received) or sign up for Tradehill
trumpetx (OP)
Member
**
Offline Offline

Activity: 99
Merit: 10


View Profile
June 23, 2011, 12:31:26 AM
 #4

I've gone over the JSON and it doesn't appear that is the issue.  I think the JSON stats page is just flat out timing out.  I have my app timing out after 3 seconds of trying to connect.  I can bump that up a little bit, but I don't really like long timeouts.  I was noticing 5-7 seconds of load time in my browser just now.  I'm guessing with BtcGuild's new load balancer / multi-server setup, it's taking more time to crunch the info from the db and return it to the browser.

tldr; I'll bump the timeout to 5 seconds, but if it stays slow, I don't feel comfortable bumping it any higher.

MinerStatus Android Application Author
Donate: 1Eyr5mN54UyprUHAw1zXLvkvtDNeG9erD7 to support this project. (Total Received) or sign up for Tradehill
kingzzz
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
June 23, 2011, 12:51:26 AM
 #5

Ah ok, would you consider the timeout time limit as a user option that we can adjust ourselves?
trumpetx (OP)
Member
**
Offline Offline

Activity: 99
Merit: 10


View Profile
June 23, 2011, 02:12:37 AM
 #6

Ah ok, would you consider the timeout time limit as a user option that we can adjust ourselves?

Ooo, good idea.  I can do that.

MinerStatus Android Application Author
Donate: 1Eyr5mN54UyprUHAw1zXLvkvtDNeG9erD7 to support this project. (Total Received) or sign up for Tradehill
trumpetx (OP)
Member
**
Offline Offline

Activity: 99
Merit: 10


View Profile
June 23, 2011, 05:50:35 AM
 #7

0.8.2 Released

Quote
- Adding two new options to edit for users

#1) Max Errors before a Miner is removed

This value (defaults to 10) determines if a miner will be auto-removed after X errors.  These errors are usually connection timeouts when trying to get the statistics from the server.  Setting this to 0 will prevent a miner from being removed.

#2) Connection Timeout

This value is the number of seconds your phone will wait before a connection is established before throwing a timeout error (see above).

MinerStatus Android Application Author
Donate: 1Eyr5mN54UyprUHAw1zXLvkvtDNeG9erD7 to support this project. (Total Received) or sign up for Tradehill
trumpetx (OP)
Member
**
Offline Offline

Activity: 99
Merit: 10


View Profile
June 23, 2011, 05:51:35 AM
 #8

Also, if you're getting "your miner does not exist" exactly every other time (I get this on the emulator, but not on my phone) - chances are, you're affected by this bug:
http://code.google.com/p/android/issues/detail?id=7074

tldr; Only a server side fix for "dirty connection" closing until 2.3 where this bug is fixed.

Also, if you're affected by this bug, let me know and I'll attempt to do more workarounds and/or contact the pool owners to see if they'll make the server-side fix for the app.

MinerStatus Android Application Author
Donate: 1Eyr5mN54UyprUHAw1zXLvkvtDNeG9erD7 to support this project. (Total Received) or sign up for Tradehill
kingzzz
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
June 23, 2011, 02:12:38 PM
Last edit: June 23, 2011, 02:28:33 PM by kingzzz
 #9

Thanks, working now. And yep getting the no miner bug every other time I fetch
compro01
Hero Member
*****
Offline Offline

Activity: 590
Merit: 500



View Profile
June 23, 2011, 02:46:32 PM
 #10

just replying to subscribe.
trumpetx (OP)
Member
**
Offline Offline

Activity: 99
Merit: 10


View Profile
June 23, 2011, 04:11:04 PM
 #11

Thanks, working now. And yep getting the no miner bug every other time I fetch

What android version are you using?

MinerStatus Android Application Author
Donate: 1Eyr5mN54UyprUHAw1zXLvkvtDNeG9erD7 to support this project. (Total Received) or sign up for Tradehill
kingzzz
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
June 24, 2011, 06:22:33 AM
 #12

2.2
trumpetx (OP)
Member
**
Offline Offline

Activity: 99
Merit: 10


View Profile
June 24, 2011, 01:29:52 PM
 #13

0.8.3 Released
Quote
- The Widget is coming soon!  Adding a NON-FUNCTIONAL widget to the package.  Next release will have some basic widget stuff.

- Fixing some display issues when MinerStatus fails to connect (hiding the time and the extra row)

- Adding Exchange Bitcoins (yet another exchange) for ticker stats.

- Refactored lots of code.  Won't make it much faster, but it's sure prettier to read the code.

I'm still working on a good way to fix the "every other fail" bug.  I think I might have to completely alter how I'm opening https connections.  This is going to take some research.

MinerStatus Android Application Author
Donate: 1Eyr5mN54UyprUHAw1zXLvkvtDNeG9erD7 to support this project. (Total Received) or sign up for Tradehill
kingzzz
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
June 24, 2011, 01:50:26 PM
 #14

Thanks a lot with all these updates. Miner idle notices would be another cool feature.
trumpetx (OP)
Member
**
Offline Offline

Activity: 99
Merit: 10


View Profile
June 24, 2011, 02:34:56 PM
 #15

Thanks a lot with all these updates. Miner idle notices would be another cool feature.

Yep, that's been on my list for a long time.  Unfortunately, it requires a constantly running service (which MinerStatus currently does not implement).  Once I have the widget going, I can piggyback off of that and send notifications from there.  This is my first Android application so I'm slowly learning all of the tools available to me.

MinerStatus Android Application Author
Donate: 1Eyr5mN54UyprUHAw1zXLvkvtDNeG9erD7 to support this project. (Total Received) or sign up for Tradehill
penta
Member
**
Offline Offline

Activity: 113
Merit: 20


View Profile
June 26, 2011, 08:32:38 AM
 #16

great work! any chance you could add the BTC - namecoin exchange as an option? http://exchange.bitparking.com

api:
order book http://exchange.bitparking.com:8080/api/o
last 12 hours of trades http://exchange.bitparking.com:8080/api/t
last 10 trades http://exchange.bitparking.com:8080/api/t2
ticker  http://exchange.bitparking.com:8080/api/ticker
trumpetx (OP)
Member
**
Offline Offline

Activity: 99
Merit: 10


View Profile
June 26, 2011, 12:57:12 PM
 #17

great work! any chance you could add the BTC - namecoin exchange as an option? http://exchange.bitparking.com

api:
order book http://exchange.bitparking.com:8080/api/o
last 12 hours of trades http://exchange.bitparking.com:8080/api/t
last 10 trades http://exchange.bitparking.com:8080/api/t2
ticker  http://exchange.bitparking.com:8080/api/ticker

I'll think about it.  Since it doesn't have the "same stats" as a USD ticker, I'd need to make a separate section I think or just mash it in there under the other exchanges and hope users figure out the difference.


MinerStatus Android Application Author
Donate: 1Eyr5mN54UyprUHAw1zXLvkvtDNeG9erD7 to support this project. (Total Received) or sign up for Tradehill
trumpetx (OP)
Member
**
Offline Offline

Activity: 99
Merit: 10


View Profile
June 27, 2011, 01:38:30 AM
 #18

lol @ the person who donated 1.337 btc to me.  Thanks Smiley  The largest donation by far and quite entertaining.

MinerStatus Android Application Author
Donate: 1Eyr5mN54UyprUHAw1zXLvkvtDNeG9erD7 to support this project. (Total Received) or sign up for Tradehill
trumpetx (OP)
Member
**
Offline Offline

Activity: 99
Merit: 10


View Profile
June 28, 2011, 01:30:11 PM
 #19

0.8.4 Released

Quote
- Adding Ozco.in mining pool

- WIDGET IS HERE!  It's also in absolute Alpha/Beta style mode.  I know there are bugs!  Please send any and all bugs to minerstatus@trumpetx.com

Known Issues:
- Cannot add > 1 Widget (support for multiple widgets will be implemented later)
- Adding / removing widgets in random orders can sometimes lead to force closes.
- "Configure in MinerStatus" comes up when it's already configured.

MinerStatus Android Application Author
Donate: 1Eyr5mN54UyprUHAw1zXLvkvtDNeG9erD7 to support this project. (Total Received) or sign up for Tradehill
trumpetx (OP)
Member
**
Offline Offline

Activity: 99
Merit: 10


View Profile
July 01, 2011, 11:58:15 PM
 #20

0.8.5:

Quote
In conjunction with the widget, MinerStatus now provides notifications if your hashrate drops below a certain level (configurable in the options.) 

This is on by default, but can be disabled in the options as well. 

At this time, the widget and notifications work together and can only track one miner at a time.

Notifications will not work unless the widget is active on one of your home screens. 

Notifications will appear if your hashrate drops below the given value set in the options

MinerStatus Android Application Author
Donate: 1Eyr5mN54UyprUHAw1zXLvkvtDNeG9erD7 to support this project. (Total Received) or sign up for Tradehill
Pages: [1] 2 »  All
  Print  
 
Jump to:  

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