Pages:
Author

Topic: bitHopper: Python Pool Hopper Proxy - page 13. (Read 355875 times)

full member
Activity: 133
Merit: 100
August 29, 2011, 01:39:04 PM
I pulled the latest and I'm still getting that HTTPS error. No one else is getting this? My server must be really messed up.
legendary
Activity: 1764
Merit: 1006
August 29, 2011, 11:43:32 AM
pulled the latest update, bithopper is now working properly.

awesome!

lol  it's about time someone said that, we're on page 195 already Smiley
lol, the first 2.4.3 i d/l'd didn't work.

wait for 1-2 days, and c00w worked his magic.

hehe, what i really mean with that, misinterpreting your words on purpose, is you were the first person to say bH is working nice and he's happy using it
...
oh.

lol.
legendary
Activity: 966
Merit: 1004
Keep it real
August 29, 2011, 05:05:38 AM
I'm curious, how many pools is everyone hopping?

I've got 6 total counting my backup PPS pool.  Probably wouldn't hurt if I found some more good ones to add.  Here's my list:

Triple Mining
Mt Red
BitClockers
Slush
Deepbit
Arsbitcoin

BTCGuild just won't hop for some reason (I've got it set as mine_deepbit and I'm using p2pLP).

Any suggestions for other pools to hop?  I'd also be curious to see the lists of other people.
legendary
Activity: 924
Merit: 1004
Firstbits: 1pirata
August 29, 2011, 04:46:38 AM
pulled the latest update, bithopper is now working properly.

awesome!

lol  it's about time someone said that, we're on page 195 already Smiley
lol, the first 2.4.3 i d/l'd didn't work.

wait for 1-2 days, and c00w worked his magic.

hehe, what i really mean with that, misinterpreting your words on purpose, is you were the first person to say bH is working nice and he's happy using it
legendary
Activity: 1764
Merit: 1006
August 28, 2011, 10:51:18 PM
pulled the latest update, bithopper is now working properly.

awesome!

lol  it's about time someone said that, we're on page 195 already Smiley
lol, the first 2.4.3 i d/l'd didn't work.

wait for 1-2 days, and c00w worked his magic.
full member
Activity: 140
Merit: 100
August 28, 2011, 07:42:00 PM
Hm, what exactly is "MaxRating"? The highest rating of the user in the round or the highest rating of any user in the pool?

If they only look at the last 30 minutes for an average hash rate however, my proposed mine_trickle role would also still work. It would work like "mine" but afterwards still solve a single share every x minutes - in this case here you could need mine_trickle_10 for 1 share every 10 minutes. 100 MH/s is ~1 share/minute, so it depends on your hash rate if this would work out and is feasible or not.
MaxRating for any user. so that's int(time / 30).

the method solving a single share every x min don't work. it won't increase your rating. you have to keep >60% of your capacity, or just leave.
legendary
Activity: 924
Merit: 1004
Firstbits: 1pirata
August 28, 2011, 07:37:47 PM
pulled the latest update, bithopper is now working properly.

awesome!

lol  it's about time someone said that, we're on page 195 already Smiley
legendary
Activity: 1764
Merit: 1006
August 28, 2011, 05:47:45 PM
pulled the latest update, bithopper is now working properly.

awesome!
member
Activity: 66
Merit: 10
Bleh!
August 28, 2011, 02:32:54 PM
Is there a fix in the works for BTC Guild besides mining it as mine_deepbit?
full member
Activity: 133
Merit: 100
August 28, 2011, 01:07:03 PM
Can you post a log of the looping import calls? Or Pm it to me?
Code:
[psXXXX]$ python bitHopper.py
Traceback (most recent call last):
  File "bitHopper.py", line 20, in
    import work
  File "/home/root/bithopper/work.py", line 11, in
    httplib2 = eventlet.import_patched('httplib20_7_1')
  File "/home/root/bithopper/eventlet/patcher.py", line 110, in import_pat
ched
    *additional_modules + tuple(kw_additional_modules.items()))
  File "/home/root/bithopper/eventlet/patcher.py", line 84, in inject
    module = __import__(module_name, {}, {}, module_name.split('.')[:-1])
  File "/home/root/bithopper/httplib20_7_1/__init__.py", line 798, in ule>
    class HTTPSConnectionWithTimeout(httplib.HTTPSConnection):
AttributeError: 'module' object has no attribute 'HTTPSConnection'
legendary
Activity: 2618
Merit: 1007
August 28, 2011, 07:29:23 AM
Hm, what exactly is "MaxRating"? The highest rating of the user in the round or the highest rating of any user in the pool?

If they only look at the last 30 minutes for an average hash rate however, my proposed mine_trickle role would also still work. It would work like "mine" but afterwards still solve a single share every x minutes - in this case here you could need mine_trickle_10 for 1 share every 10 minutes. 100 MH/s is ~1 share/minute, so it depends on your hash rate if this would work out and is feasible or not.
full member
Activity: 140
Merit: 100
August 28, 2011, 06:31:06 AM
I'd like to share some experiences about hopping pool.itzod.ru.
Donation: 1AeD9zfaNh4aHv5kUvHrbRjWosdxHXdmiR

Reward=(50+Block_fee) * Userscore / Totalscore * (1 - Donation %),
Userscore=(Shares/Totalshares)*(UserRating+2*MaxRating)/(3*MaxRating);
Totalscore = User1score + ...

How rating works:
every 30 minutes, it records your average hash rate, then execute this(I think)... Cheesy
if samplingrate is None or samplingrate * 1.4 < hash rate:
  samplingrate = hash rate

if hash rate >= 0.6 * sampling rate:
  userrating +=1
# otherwise, userrating is not changed

so for non hoppers, their rating is int(time / 30)

at <=43% diff, your rating = maxrating(you are always there).
at >=43% diff you leave, but rating updates every 30 min,
you will see your rating less than other non hoppers in less than 1 hour(still 100% payment).
at >=43% diff + 30 min, shares begin to lose value(compare to true prop pool).
at >=xxx % diff, you will still get at least 2/3 of the value.

You may leave a little earlier to keep a expected 50 / diff per share, or just use 43%, still works good.

Edit:
btw, You can't join it if you are late for >=30 min. you can't keep up with non hoppers' rating.
It's a poor designed scoring method based on prop. Well hoppable, can't give every share(or late share) a equal earning possibility.
newbie
Activity: 38
Merit: 0
August 28, 2011, 12:42:25 AM
from nofeemining shoutbox:
06:54 Admin: Rt that number is correct. We are running rsmpps which means you get paid the same amount for each share.
donator
Activity: 2058
Merit: 1007
Poor impulse control.
August 28, 2011, 12:22:57 AM
I had to change repos on linuxcoin0.2final before it could find py2.7. Try the us servers. Everything installed fine after that.

Thanks, I tried changing to us instead of uk server, but it doesn't seem to change anything, or maybe it needs a reboot to take effect? Or maybe I botched it with all that fiddling. So, all you did was change the source server from uk to us in sources.list to get it up to date as per instructions in the readme?

I uninstalled python, then changed the servers using synaptic (because I'm lazy) and then installed python2.7 using synaptic (because i was already there). I couldn't do it via apt-get for some reason.
newbie
Activity: 49
Merit: 0
August 27, 2011, 11:38:42 PM
I had to change repos on linuxcoin0.2final before it could find py2.7. Try the us servers. Everything installed fine after that.

Thanks, I tried changing to us instead of uk server, but it doesn't seem to change anything, or maybe it needs a reboot to take effect? Or maybe I botched it with all that fiddling. So, all you did was change the source server from uk to us in sources.list to get it up to date as per instructions in the readme?
donator
Activity: 2058
Merit: 1007
Poor impulse control.
August 27, 2011, 11:16:02 PM
Hi, I'm trying to set up bitHopper on Linuxcoin 0.2 final to give it a try, but I can't get the base install up to date. It came installed with python 2.6, after some fiddling I managed to forcefully install python2.7 and I renamed the /usr/bin binary to python.

After this step, I managed to install the setuptools as well (as far as I can tell), but now I'm stuck on greenlet. It won't install, complaining that it can't find distribution "distribute==0.6.19". I suppose this is the setuptools not being up to date, like the available Python? Apt-get again appears to be convinced that 0.6.16 is the highest version (for Python it thinks 2.6.7 is the newest version - I thought that Linuxcoin was based off of Debian-unstable? And even here they're running that far behind?). Ideas anyone, other than an overhaul to Ubuntu? I'd like to get this working on a Debian server too. Thanks.

I had to change repos on linuxcoin0.2final before it could find py2.7. Try the us servers. Everything installed fine after that.
newbie
Activity: 49
Merit: 0
August 27, 2011, 10:06:36 PM
Hi, I'm trying to set up bitHopper on Linuxcoin 0.2 final to give it a try, but I can't get the base install up to date. It came installed with python 2.6, after some fiddling I managed to forcefully install python2.7 and I renamed the /usr/bin binary to python.

After this step, I managed to install the setuptools as well (as far as I can tell), but now I'm stuck on greenlet. It won't install, complaining that it can't find distribution "distribute==0.6.19". I suppose this is the setuptools not being up to date, like the available Python? Apt-get again appears to be convinced that 0.6.16 is the highest version (for Python it thinks 2.6.7 is the newest version - I thought that Linuxcoin was based off of Debian-unstable? And even here they're running that far behind?). Ideas anyone, other than an overhaul to Ubuntu? I'd like to get this working on a Debian server too. Thanks.
member
Activity: 68
Merit: 10
August 27, 2011, 08:39:18 PM
@c00w: is it possible to add a button to the "Admin tools" for save the user.cfg?

I ask this because it seem like a very usefull thing to have, passed many hours changing the ThrPenalty, the role of every pool, the LP_penalty and so.. to find a nice balance for each one, and then have to write that manually to replace the old one when an update is out or in case of a crash, reboot, etc...

TIA !!
full member
Activity: 196
Merit: 100
August 27, 2011, 07:39:31 PM
Can you post a log of the looping import calls? Or Pm it to me?
full member
Activity: 133
Merit: 100
August 27, 2011, 12:37:01 PM
@Yanz Try installing pyopenssl

I tried that and got the same error. Then I tried installing from apt-get and it says "selecting python-openssl instead of python-pyopenssl" so I reinstalled that python-openssl .10 (the lastest in the repo) again.
still didnt help.
Pages:
Jump to: