ryouiki
Newbie
Offline
Activity: 33
Merit: 0
|
|
July 19, 2011, 06:39:16 AM Last edit: July 19, 2011, 08:30:24 AM by ryouiki |
|
I made a personal bitHopper fork with following features - Database logging for share / accept / reject per pool (you can plot chart with it) - choose better backup pool (by accept rate) - can use bitcoins.lc - can use bitp.it - can use nofeemining - can use polmine - more stability sample output : [15:30:53] RPC request [0701ab32] submitted to triplemining.com [15:30:56] Share > mtred : 2,243,450 [15:30:57] Share > bitp : 1,598,426 [15:30:57] Share > rfc : 1,497,127 [15:30:58] RPC request [C2ACD81D] submitted to triplemining.com [15:30:58] Share > triple : 406,166 | 1860/1918 = 96.98% [15:31:02] bitp est : 0.194754 / 0.97x chance [15:31:02] mtr est : 0.023602 / 0.69x chance [15:31:07] RPC request [8e755cdd] submitted to triplemining.com [15:31:08] RPC request [3dc60e5b] submitted to triplemining.com [15:31:17] RPC request [216c2f17] submitted to triplemining.com [15:31:19] RPC request [4c31a023] submitted to triplemining.com [15:31:28] RPC request [b6dec09c] submitted to triplemining.com [15:31:37] RPC request [babe1f8b] submitted to triplemining.com [15:31:40] RPC request [5d8ff1ce] submitted to triplemining.com [15:31:44] RPC request [8b227624] submitted to triplemining.com [15:31:46] RPC request [3ea80c42] submitted to triplemining.com [15:31:49] RPC request [8735bf91] submitted to triplemining.com [15:31:51] RPC request [23d281bc] submitted to triplemining.com [15:31:53] Share > bitp : 1,599,105 [15:31:53] Share > bclc : 1,995,181 | 124/130 = 95.38% [15:31:54] RPC request [4a0f6eae] submitted to triplemining.com [15:31:55] Share > triple : 408,124 | 1873/1931 = 97.00% [15:32:02] RPC request [48309b81] submitted to triplemining.com [15:32:06] RPC request [9fe53cb2] submitted to triplemining.com [15:32:07] RPC request [b56ec3e3] submitted to triplemining.com [15:32:10] RPC request [a3eda037] submitted to triplemining.com [15:32:26] RPC request [6ad31475] submitted to triplemining.com [15:32:29] RPC request [ee675c93] submitted to triplemining.com [15:32:31] RPC request [3987a0d6] submitted to triplemining.com
Try at your own risk https://github.com/ryouiki/bitHopper(you must edit password.py as usual)
|
|
|
|
Keninishna
|
|
July 19, 2011, 07:53:38 AM |
|
I made a personal bitHopper fork with following features - Database logging for share / accept / reject per pool (you can plot chart with it) - choose better backup pool (by accept rate) - can use bitcoins.lc - can use bitp.it - can use polmine - more stability sample output : [15:30:53] RPC request [0701ab32] submitted to triplemining.com [15:30:56] Share > mtred : 2,243,450 [15:30:57] Share > bitp : 1,598,426 [15:30:57] Share > rfc : 1,497,127 [15:30:58] RPC request [C2ACD81D] submitted to triplemining.com [15:30:58] Share > triple : 406,166 | 1860/1918 = 96.98% [15:31:02] bitp est : 0.194754 / 0.97x chance [15:31:02] mtr est : 0.023602 / 0.69x chance [15:31:07] RPC request [8e755cdd] submitted to triplemining.com [15:31:08] RPC request [3dc60e5b] submitted to triplemining.com [15:31:17] RPC request [216c2f17] submitted to triplemining.com [15:31:19] RPC request [4c31a023] submitted to triplemining.com [15:31:28] RPC request [b6dec09c] submitted to triplemining.com [15:31:37] RPC request [babe1f8b] submitted to triplemining.com [15:31:40] RPC request [5d8ff1ce] submitted to triplemining.com [15:31:44] RPC request [8b227624] submitted to triplemining.com [15:31:46] RPC request [3ea80c42] submitted to triplemining.com [15:31:49] RPC request [8735bf91] submitted to triplemining.com [15:31:51] RPC request [23d281bc] submitted to triplemining.com [15:31:53] Share > bitp : 1,599,105 [15:31:53] Share > bclc : 1,995,181 | 124/130 = 95.38% [15:31:54] RPC request [4a0f6eae] submitted to triplemining.com [15:31:55] Share > triple : 408,124 | 1873/1931 = 97.00% [15:32:02] RPC request [48309b81] submitted to triplemining.com [15:32:06] RPC request [9fe53cb2] submitted to triplemining.com [15:32:07] RPC request [b56ec3e3] submitted to triplemining.com [15:32:10] RPC request [a3eda037] submitted to triplemining.com [15:32:26] RPC request [6ad31475] submitted to triplemining.com [15:32:29] RPC request [ee675c93] submitted to triplemining.com [15:32:31] RPC request [3987a0d6] submitted to triplemining.com
Try at your own risk https://github.com/ryouiki/bitHopper(you must edit password.py as usual) nice, working well for me except ive been getting an error on mtred about the api key. [03:52:01] Error in pool api for mtred[Failure instance: Traceback: <type 'exceptions.KeyError'>: 'server' /usr/lib/python2.7/dist-packages/twisted/internet/defer.py:1076:gotResult /usr/lib/python2.7/dist-packages/twisted/internet/defer.py:1063:_inlineCallbacks /usr/lib/python2.7/dist-packages/twisted/internet/defer.py:361:callback /usr/lib/python2.7/dist-packages/twisted/internet/defer.py:455:_startRunCallbacks --- <exception caught here> --- /usr/lib/python2.7/dist-packages/twisted/internet/defer.py:542:_runCallbacks /home/jm/bithop/pool.py:203:selectsharesResponse /home/jm/bithop/pool.py:170:mtred_sharesResponse ]
|
|
|
|
c00w (OP)
|
|
July 19, 2011, 08:01:23 AM |
|
1) Flower's website? Well my own version is almost up. Its not his and is completely flat for now because I need to learn javascript. But it has a database backend.
|
1HEmzeuVEKxBQkEenysV1yM8oAddQ4o2TX
|
|
|
nob
Newbie
Offline
Activity: 23
Merit: 0
|
|
July 19, 2011, 08:06:09 AM |
|
I made a personal bitHopper fork with following features - Database logging for share / accept / reject per pool (you can plot chart with it) - choose better backup pool (by accept rate) - can use bitcoins.lc - can use bitp.it - can use polmine - more stability .... Try at your own risk https://github.com/ryouiki/bitHopper(you must edit password.py as usual) thx works great. But i can't get nofeemining working, neither with "original" bitHopper nor your modded Version. I always mess up the sharesRespons function, with the weekends Version of BitHopper everything was fine, but with the yesterdays Version its broken. Old (working) Version: 'nofee':{'shares': default_shares, 'name': 'nofee', 'mine_address': 'nofeemining.com:8332', 'user': nofee_user, 'pass': nofee_pass, 'lag': False, 'LP': None, 'api_address':'http://www.nofeemining.com/api.php?key=' + nofee_user_apikey, 'role':'mine'} def nofee_sharesResponse(response): global servers info = json.loads(response) round_shares = int(info['poolRoundShares']) servers['nofee']['shares'] = round_shares bitHopper.log_msg('nofee:' + FormatShares(round_shares)) 'nofee':nofee_sharesResponse, New (broken) Version: 'nofee':{'shares': default_shares, 'name': 'nofee', 'mine_address': 'nofeemining.com:8332', 'user': nofee_user, 'pass': nofee_pass, 'lag': False, 'LP': None, 'api_address':'http://www.nofeemining.com/api.php?key=' + nofee_user_apikey, 'role':'mine'}, def nofee_sharesResponse(self, response): info = json.loads(response) round_shares = int(info['poolRoundShares']) self.UpdateShares('nofee:',round_shares) 'nofee':self.nofee_sharesResponse, Error is: [10:03:01] Error in pool api for bitp[Failure instance: Traceback: <type 'excep ions.AttributeError'>: Pool instance has no attribute 'nofee_sharesResponse' C:\Python27\lib\site-packages\twisted\internet\defer.py:1076:gotResult C:\Python27\lib\site-packages\twisted\internet\defer.py:1063:_inlineCallbacks C:\Python27\lib\site-packages\twisted\internet\defer.py:361:callback C:\Python27\lib\site-packages\twisted\internet\defer.py:455:_startRunCallbacks --- <exception caught here> --- C:\Python27\lib\site-packages\twisted\internet\defer.py:542:_runCallbacks C:\Bit\ryouiki-bitHopper-43e6b75\pool.py:212:selectsharesResponse ] [10:03:01] bitp est : 0.033427 / 0.94x chance [10:03:01] Error in pool api for triple[Failure instance: Traceback (failure wi h no frames): <class '_newclient.ResponseFailed'>: [<twisted.python.failure.Fai ure <class 'twisted.internet.error.ConnectionLost'>>] ] [10:03:01] Error in pool api for polmine[Failure instance: Traceback: <type 'ex eptions.AttributeError'>: Pool instance has no attribute 'nofee_sharesResponse' C:\Python27\lib\site-packages\twisted\internet\defer.py:1076:gotResult C:\Python27\lib\site-packages\twisted\internet\defer.py:1063:_inlineCallbacks C:\Python27\lib\site-packages\twisted\internet\defer.py:361:callback C:\Python27\lib\site-packages\twisted\internet\defer.py:455:_startRunCallbacks --- <exception caught here> --- C:\Python27\lib\site-packages\twisted\internet\defer.py:542:_runCallbacks C:\Bit\ryouiki-bitHopper-43e6b75\pool.py:212:selectsharesResponse ] [Failure instance: Traceback (failure with no frames): <class '_newclient.Respo seFailed'>: [<twisted.python.failure.Failure <class 'twisted.internet.error.Con ectionLost'>>] ]
|
|
|
|
ryouiki
Newbie
Offline
Activity: 33
Merit: 0
|
|
July 19, 2011, 08:07:44 AM |
|
nice, working well for me except ive been getting an error on mtred about the api key.
[03:52:01] Error in pool api for mtred[Failure instance: Traceback: <type 'exceptions.KeyError'>: 'server' /usr/lib/python2.7/dist-packages/twisted/internet/defer.py:1076:gotResult /usr/lib/python2.7/dist-packages/twisted/internet/defer.py:1063:_inlineCallbacks /usr/lib/python2.7/dist-packages/twisted/internet/defer.py:361:callback /usr/lib/python2.7/dist-packages/twisted/internet/defer.py:455:_startRunCallbacks --- <exception caught here> --- /usr/lib/python2.7/dist-packages/twisted/internet/defer.py:542:_runCallbacks /home/jm/bithop/pool.py:203:selectsharesResponse /home/jm/bithop/pool.py:170:mtred_sharesResponse ]
i guess you omitted mtred_user_apikey on password.py for example) mtred_user_apikey = '995d432ec46141ae3f25db3aae688452'
|
|
|
|
organofcorti
Donator
Legendary
Offline
Activity: 2058
Merit: 1007
Poor impulse control.
|
|
July 19, 2011, 08:19:41 AM |
|
I made a personal bitHopper fork with following features - Database logging for share / accept / reject per pool (you can plot chart with it) - choose better backup pool (by accept rate) - can use bitcoins.lc - can use bitp.it - can use polmine - more stability .... Try at your own risk https://github.com/ryouiki/bitHopper(you must edit password.py as usual) thx works great. But i can't get nofeemining working, neither with "original" bitHopper nor your modded Version. I always mess up the sharesRespons function, with the weekends Version of BitHopper everything was fine, but with the yesterdays Version its broken. You have no trailing comma in the old version: 'api_address':'http://www.nofeemining.com/api.php?key=' + nofee_user_apikey, 'role':'mine'}
but you do have one in the new version: 'api_address':'http://www.nofeemining.com/api.php?key=' + nofee_user_apikey, 'role':'mine'}, Are there any other pools after nofee in the new one?
|
|
|
|
ryouiki
Newbie
Offline
Activity: 33
Merit: 0
|
|
July 19, 2011, 08:28:23 AM |
|
thx works great.
But i can't get nofeemining working, neither with "original" bitHopper nor your modded Version.
I always mess up the sharesRespons function, with the weekends Version of BitHopper everything was fine, but with the yesterdays Version its broken.
updated to support nofeemining https://github.com/ryouiki/bitHopper
|
|
|
|
Keninishna
|
|
July 19, 2011, 08:30:19 AM |
|
nice, working well for me except ive been getting an error on mtred about the api key.
[03:52:01] Error in pool api for mtred[Failure instance: Traceback: <type 'exceptions.KeyError'>: 'server' /usr/lib/python2.7/dist-packages/twisted/internet/defer.py:1076:gotResult /usr/lib/python2.7/dist-packages/twisted/internet/defer.py:1063:_inlineCallbacks /usr/lib/python2.7/dist-packages/twisted/internet/defer.py:361:callback /usr/lib/python2.7/dist-packages/twisted/internet/defer.py:455:_startRunCallbacks --- <exception caught here> --- /usr/lib/python2.7/dist-packages/twisted/internet/defer.py:542:_runCallbacks /home/jm/bithop/pool.py:203:selectsharesResponse /home/jm/bithop/pool.py:170:mtred_sharesResponse ]
i guess you omitted mtred_user_apikey on password.py for example) mtred_user_apikey = '995d432ec46141ae3f25db3aae688452' I fixed it, apparently you have to hit save after generating the api key on the mtred site.
|
|
|
|
Clipse
|
|
July 19, 2011, 08:40:41 AM |
|
I see alot of mention here of using bitcoins.lc, I dont see why anyone does that.
I was mining with their latest block, within 10minutes of hopping away all my shares were reduced to 0 thus they have some really rediculous scoring system in place.
|
...In the land of the stale, the man with one share is king... >> ClipseWe pay miners at 130% PPS | Signup here : Bonus PPS Pool (Please read OP to understand the current process)
|
|
|
msb8r
|
|
July 19, 2011, 08:42:55 AM |
|
I see alot of mention here of using bitcoins.lc, I dont see why anyone does that.
I was mining with their latest block, within 10minutes of hopping away all my shares were reduced to 0 thus they have some really rediculous scoring system in place.
If you're looking at the worker page, they only show shares submitted within the past 30 minutes, not shares submitted per round
|
|
|
|
Clipse
|
|
July 19, 2011, 09:03:11 AM |
|
Ok, any idea why they are being that retarded? Its stupid even for non-pool hoppers.
|
...In the land of the stale, the man with one share is king... >> ClipseWe pay miners at 130% PPS | Signup here : Bonus PPS Pool (Please read OP to understand the current process)
|
|
|
Clipse
|
|
July 19, 2011, 10:38:29 AM |
|
c00w do you have any idea how to prevent these errors ? Final response/writing on Request.finish called on a request after its connection was lost; use Request.notifyFinish to keep track of this.
They seem to cause ton of rejects, so it does actually matter when they appear (I recall you mentioning earlier in this thread that you get these errors and it doesnt matter or something to that effect)
|
...In the land of the stale, the man with one share is king... >> ClipseWe pay miners at 130% PPS | Signup here : Bonus PPS Pool (Please read OP to understand the current process)
|
|
|
bb
Member
Offline
Activity: 84
Merit: 10
|
|
July 19, 2011, 11:34:34 AM |
|
I think the core bithopper program should not include many pools, maybe even only have backup pools in it. This way each person who runs bithopper will have to setup the pools they want to hop themselves. This would save the pools from being hammered by EVERYONE who runs bithopper, and will only be hopped by people who specifically set it up, making it somewhat random and spearing the servers from being overloaded.
I think the core bithopper program should include ALL of the hoppable pools, but with most of them set to 'disable' or 'info' in pools.py. That way people can just mine the pools they want by changing the value to 'mine'. Good call, but it would even be better if you can set info or disable in the passwords file so that you can update the hopper without losing which pools are active or disabled. +1 I think that if there are no credentials in password.py, the pool should not be mined at. (Right now an error is thrown.) That way people don't have to sign up for all these pools. In the pools.py just set the pool as info and then put in dummy credentials and it should have the same effect... Sure. It's just a usability issue.
|
|
|
|
kbsbtc
Newbie
Offline
Activity: 53
Merit: 0
|
|
July 19, 2011, 01:52:40 PM |
|
I made a personal bitHopper fork with following features - Database logging for share / accept / reject per pool (you can plot chart with it) - choose better backup pool (by accept rate) - can use bitcoins.lc - can use bitp.it - can use nofeemining - can use polmine - more stability sample output : [15:30:53] RPC request [0701ab32] submitted to triplemining.com [15:30:56] Share > mtred : 2,243,450 [15:30:57] Share > bitp : 1,598,426 [15:30:57] Share > rfc : 1,497,127 [15:30:58] RPC request [C2ACD81D] submitted to triplemining.com [15:30:58] Share > triple : 406,166 | 1860/1918 = 96.98% [15:31:02] bitp est : 0.194754 / 0.97x chance [15:31:02] mtr est : 0.023602 / 0.69x chance [15:31:07] RPC request [8e755cdd] submitted to triplemining.com [15:31:08] RPC request [3dc60e5b] submitted to triplemining.com [15:31:17] RPC request [216c2f17] submitted to triplemining.com [15:31:19] RPC request [4c31a023] submitted to triplemining.com [15:31:28] RPC request [b6dec09c] submitted to triplemining.com [15:31:37] RPC request [babe1f8b] submitted to triplemining.com [15:31:40] RPC request [5d8ff1ce] submitted to triplemining.com [15:31:44] RPC request [8b227624] submitted to triplemining.com [15:31:46] RPC request [3ea80c42] submitted to triplemining.com [15:31:49] RPC request [8735bf91] submitted to triplemining.com [15:31:51] RPC request [23d281bc] submitted to triplemining.com [15:31:53] Share > bitp : 1,599,105 [15:31:53] Share > bclc : 1,995,181 | 124/130 = 95.38% [15:31:54] RPC request [4a0f6eae] submitted to triplemining.com [15:31:55] Share > triple : 408,124 | 1873/1931 = 97.00% [15:32:02] RPC request [48309b81] submitted to triplemining.com [15:32:06] RPC request [9fe53cb2] submitted to triplemining.com [15:32:07] RPC request [b56ec3e3] submitted to triplemining.com [15:32:10] RPC request [a3eda037] submitted to triplemining.com [15:32:26] RPC request [6ad31475] submitted to triplemining.com [15:32:29] RPC request [ee675c93] submitted to triplemining.com [15:32:31] RPC request [3987a0d6] submitted to triplemining.com
Try at your own risk https://github.com/ryouiki/bitHopper(you must edit password.py as usual) How do you mine at bitp.it with them giving wrong stats?
|
|
|
|
muyoso
Member
Offline
Activity: 84
Merit: 10
|
|
July 19, 2011, 02:01:48 PM |
|
How do you mine at bitp.it with them giving wrong stats?
He does some math and it gives fairly accurate estimate of where their shares are.
|
I drink it up!
|
|
|
joulesbeef
Sr. Member
Offline
Activity: 476
Merit: 250
moOo
|
|
July 19, 2011, 03:02:41 PM |
|
1) Flower's website? Well my own version is almost up. Its not his and is completely flat for now because I need to learn javascript. But it has a database backend it looks like it is just a tiny bit of code added to the end of bithopper and the pool.py it looks like this and shows where you are mining. it's also dynamic. But I look forward to yours as well. If you already read this before the edit, I blame lackk of coffeee. I'll give it a wirl
|
mooo for rent
|
|
|
joulesbeef
Sr. Member
Offline
Activity: 476
Merit: 250
moOo
|
|
July 19, 2011, 03:48:13 PM |
|
I get this error ryoki.. [11:44:41] Error in pool api for triple[Failure instance: Traceback: <type 'exce ptions.AttributeError'>: 'NoneType' object has no attribute 'group' D:\Python27\lib\site-packages\twisted\internet\defer.py:1076:gotResult D:\Python27\lib\site-packages\twisted\internet\defer.py:1063:_inlineCallbacks D:\Python27\lib\site-packages\twisted\internet\defer.py:361:callback D:\Python27\lib\site-packages\twisted\internet\defer.py:455:_startRunCallbacks --- <exception caught here> --- D:\Python27\lib\site-packages\twisted\internet\defer.py:542:_runCallbacks D:\Users\joulesbeef\Desktop\ryouiki-bitHopper-9174c02\pool.py:218:selectsharesRe sponse D:\Users\joulesbeef\Desktop\ryouiki-bitHopper-9174c02\pool.py:177:triple_sharesR esponse
|
mooo for rent
|
|
|
Clipse
|
|
July 19, 2011, 03:50:06 PM |
|
triplemining is down atm, cant access its json either thats why.
|
...In the land of the stale, the man with one share is king... >> ClipseWe pay miners at 130% PPS | Signup here : Bonus PPS Pool (Please read OP to understand the current process)
|
|
|
Clipse
|
|
July 19, 2011, 04:21:49 PM |
|
Does anyone else here mine at polmine?
I think they just recently hit a block, the current round shares stats reset however under user stats page its still counting shares for the previous round.
confused o_0
|
...In the land of the stale, the man with one share is king... >> ClipseWe pay miners at 130% PPS | Signup here : Bonus PPS Pool (Please read OP to understand the current process)
|
|
|
ryouiki
Newbie
Offline
Activity: 33
Merit: 0
|
|
July 19, 2011, 04:25:58 PM |
|
I get this error ryoki.. [11:44:41] Error in pool api for triple[Failure instance: Traceback: <type 'exce ptions.AttributeError'>: 'NoneType' object has no attribute 'group' D:\Python27\lib\site-packages\twisted\internet\defer.py:1076:gotResult D:\Python27\lib\site-packages\twisted\internet\defer.py:1063:_inlineCallbacks D:\Python27\lib\site-packages\twisted\internet\defer.py:361:callback D:\Python27\lib\site-packages\twisted\internet\defer.py:455:_startRunCallbacks --- <exception caught here> --- D:\Python27\lib\site-packages\twisted\internet\defer.py:542:_runCallbacks D:\Users\joulesbeef\Desktop\ryouiki-bitHopper-9174c02\pool.py:218:selectsharesRe sponse D:\Users\joulesbeef\Desktop\ryouiki-bitHopper-9174c02\pool.py:177:triple_sharesR esponse error occurs when HTML parsing fails. compromised in the latest build
|
|
|
|
|