Bitcoin Forum
November 11, 2024, 09:47:55 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 [32] 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 ... 205 »
  Print  
Author Topic: bitHopper: Python Pool Hopper Proxy  (Read 355784 times)
flower1024
Legendary
*
Offline Offline

Activity: 1428
Merit: 1000


View Profile
July 19, 2011, 08:44:52 PM
 #621

i think there is something wrong with stat data from bcpool.

it says: 18h round with 185330 shares @160gh?
i dont believe that. i think he could be dividing his shares by ten.

only found round shares in json - not on the site.

any ideas?
Clipse
Hero Member
*****
Offline Offline

Activity: 504
Merit: 502


View Profile
July 19, 2011, 08:49:50 PM
 #622

i think there is something wrong with stat data from bcpool.

it says: 18h round with 185330 shares @160gh?
i dont believe that. i think he could be dividing his shares by ten.

only found round shares in json - not on the site.

any ideas?

Yeh their site and json give different results.

Ive had 3 resets (I assumed quick blocks) around <400k shares via the json stats, their website just keeps ticking tho.

This leaves me not knowing whats cooking since i got rewarded nothing from the json stats resets, so that leaves the actual website stats as the stats they are using?

If thats the case, they are robbing people blind.

...In the land of the stale, the man with one share is king... >> Clipse

We pay miners at 130% PPS | Signup here : Bonus PPS Pool (Please read OP to understand the current process)
ryouiki
Newbie
*
Offline Offline

Activity: 33
Merit: 0



View Profile
July 19, 2011, 08:55:39 PM
 #623

my donations go to c00w and ryouik, this is a team work Wink

thanks for your donation!

I hope this isn't a stupid question, but why would you want to jump out of a pool faster? 

high rejection rate, sudden slowdown, frequent laggging, or feelings of bad luck  Tongue
msb8r
Member
**
Offline Offline

Activity: 78
Merit: 10


View Profile WWW
July 19, 2011, 09:08:35 PM
 #624

Next dumb question from me.

What is the purpose of "blank" submittal?

Code:
[23:10:14] RPC request [] submitted to arsbitcoin

New Bitcoin directory @ http://btcdir.org/
flower1024
Legendary
*
Offline Offline

Activity: 1428
Merit: 1000


View Profile
July 19, 2011, 09:09:57 PM
 #625

its a getwork request from your miner to get something to do
its forwarded to the selected pool (eg arsbitoin
c00w (OP)
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
July 19, 2011, 09:25:36 PM
 #626

1) Website!
Yeah I'm going to keep adding features. I didn't realize rejected packets are just a response of False...

2) API repolling?
Basically if someone else does what bitp.it did, well, it won't work.

1HEmzeuVEKxBQkEenysV1yM8oAddQ4o2TX
OCedHrt
Member
**
Offline Offline

Activity: 111
Merit: 10


View Profile
July 19, 2011, 09:54:12 PM
 #627

its a getwork request from your miner to get something to do
its forwarded to the selected pool (eg arsbitoin

A bit off-topic but what's a reasonable getwork interval anyways? Shouldn't the client complete the work before asking for more?

ALL.ME  ●●●  SOCIAL NETWORK OF THE BLOCKCHAIN TIME ●●●
▄▄▄▬▬▄▄▄  Bounty all.me ▶ Jan 29th - May 8th 2018  ▄▄▄▬▬▄▄▄
Facebook   ▲   Twitter   ▲   Telegram
flower1024
Legendary
*
Offline Offline

Activity: 1428
Merit: 1000


View Profile
July 19, 2011, 09:56:41 PM
 #628

A bit off-topic but what's a reasonable getwork interval anyways? Shouldn't the client complete the work before asking for more?

if he would, he had to wait for the result of the getwork - time for your gpu to cool down Smiley
as (probably) you don't want that its better to prefetch some.
flower1024
Legendary
*
Offline Offline

Activity: 1428
Merit: 1000


View Profile
July 19, 2011, 10:07:56 PM
 #629

what if the hopper is build on top for poclbm ? wont that be more "natural" ? i mean if u have a bow whit 5 GPU you will have 5 workers and 5 work requests

you are right. hopper on top of a miner is better.
but if you have more than one miner the actual pool selection (and stats grabbing) should be one a single place.

and: a proxy is very much more flexible.
 - you can use any miner you want
 - you can tweak ports (i have to mine through port 80)
 - single place for share/reject/speed counter and idle warnings (which are not easy to integrate in a miner; because the whole pc could have gone to hell)

so (for me) a hopping proxy is better than a miner integration - as (with integration) i would use a proxy anyway
c00w (OP)
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
July 19, 2011, 10:16:37 PM
 #630

Updates on why stuff may break.

I just added in reject watching and had to do a database upgrade to add a slot. And well... it didn't work and I'm not quite sure why but it looks like the database may be getting wiped everytime you restart.

API autopolling is working well. And seems to have lowered reject rates also. A nice side affect.

Also I added in backup pool selection based on reject rates.

And I literally just spotted a bug with api polling. 1 second.

1) Reasonable getwork interval?
Um. As quickly as it needs to feed your GPU. Getworks can return any size of work and a lot of pools cut them up pretty small. So it can vary a lot. And the faster/more GPU's you have the more getworks you need.

More than 20/s per miner is probably too much

1HEmzeuVEKxBQkEenysV1yM8oAddQ4o2TX
kbsbtc
Newbie
*
Offline Offline

Activity: 53
Merit: 0


View Profile
July 19, 2011, 10:39:36 PM
 #631

Hi Ryouki,

Thanks for the latest bithopper update (ryouiki-bitHopper-c6d4adb), great to see more pools are now hopable.

However, your latest update doesn't run for me at all; gives the following error:

Code:
Traceback (most recent call last):
  File "C:\path\to\bithopper\ryouiki-bitHopper-c6d4adb\bitHopper.py", line 9, in <module>
    import stats
  File "C:\path\to\bithopper\ryouiki-bitHopper-c6d4adb\stats.py", line 6, in <module>
    import pool
  File "C:\path\to\bithopper\ryouiki-bitHopper-c6d4adb\pool.py", line 30
    'api_address':'https://www.triplemining.com/stats', 'role':'mine' },
                ^
SyntaxError: invalid syntax

I had downloaded your previous version (ryouiki-bitHopper-869eff2) which runs just fine.

Thanks.

current version (be477e0) would be fine.
this version also provides web stat page similar to flower's mod
( see stats in http://localhost:8337/current/index.html )

http://f.cl.ly/items/2T443u3g0I2x0k0H3l25/Image%202011-07-20%20at%203.56.32%20AM.png

Having a little problem when I try to access the stats. I get the message

Code:
web.Server Traceback (most recent call last):

<type 'exceptions.IOError'>: [Errno 2] No such file or directory: 'index.html'

Using latest version of ryouiki's fork
hawks5999
Full Member
***
Offline Offline

Activity: 168
Merit: 100



View Profile WWW
July 19, 2011, 10:45:01 PM
 #632

is x8s faking stats. shares haven't updated for hours.

■ ▄▄▄
■ ███
■ ■  ■               
LEDGER  WALLET    ████
■■■ ORDER NOW! ■■■
              LEDGER WALLET
Smartcard security for your BTCitcoins
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
Decentralized. Open. Secure.
paraipan
In memoriam
Legendary
*
Offline Offline

Activity: 924
Merit: 1004


Firstbits: 1pirata


View Profile WWW
July 19, 2011, 10:47:36 PM
 #633

is x8s faking stats. shares haven't updated for hours.

jeje don't bother, x8s it's not fully implemented

BTCitcoin: An Idea Worth Saving - Q&A with bitcoins on rugatu.com - Check my rep
Clipse
Hero Member
*****
Offline Offline

Activity: 504
Merit: 502


View Profile
July 19, 2011, 10:52:45 PM
 #634

x8s wasnt implemented at all yet, so you wont get stats.

Their running shares seem to keep counting , not sure how we would grab those values to report as current shares.

...In the land of the stale, the man with one share is king... >> Clipse

We pay miners at 130% PPS | Signup here : Bonus PPS Pool (Please read OP to understand the current process)
kbsbtc
Newbie
*
Offline Offline

Activity: 53
Merit: 0


View Profile
July 19, 2011, 10:54:49 PM
 #635

note to everyone who is using ryouiki fork. there are already penalties he put in place while testing or what not so be sure to set them to your own values.
Clipse
Hero Member
*****
Offline Offline

Activity: 504
Merit: 502


View Profile
July 19, 2011, 11:05:31 PM
 #636

note to everyone who is using ryouiki fork. there are already penalties he put in place while testing or what not so be sure to set them to your own values.

Yeh, there is a few individual penalties preassigned, any unassigned is set to penalty:1

You can on the fly adjust these from the webpage tho for current session.

...In the land of the stale, the man with one share is king... >> Clipse

We pay miners at 130% PPS | Signup here : Bonus PPS Pool (Please read OP to understand the current process)
kbsbtc
Newbie
*
Offline Offline

Activity: 53
Merit: 0


View Profile
July 19, 2011, 11:09:39 PM
 #637

note to everyone who is using ryouiki fork. there are already penalties he put in place while testing or what not so be sure to set them to your own values.

Yeh, there is a few individual penalties preassigned, any unassigned is set to penalty:1

You can on the fly adjust these from the webpage tho for current session.

yeah I'm having trouble getting that page to load. whats the isnt it just http://localhost:8337/current/index.html

I get an error. I posted it a couple posts above
muyoso
Member
**
Offline Offline

Activity: 84
Merit: 10


View Profile
July 19, 2011, 11:14:34 PM
 #638

Quick update to anyone who is mining at bitcoins.lc.  Looks like they are giving out random share data right now causing the hopper to mine there.  Shared went from 10k to 90k to 60k to 80k to 70k to 26k.  Make sure to disable them.  IDK if any of the forks handle bitcoins.lc differently, ie not through the api.

I drink it up!
organofcorti
Donator
Legendary
*
Offline Offline

Activity: 2058
Merit: 1007


Poor impulse control.


View Profile WWW
July 20, 2011, 12:13:48 AM
 #639


Great, like the ability to see stales. But it wont change over to polmine, even when it has lowest shares. Any ideas?


check if it's 'role':'info' mode

Nope, 'role':'mine'

Bitcoin network and pool analysis 12QxPHEuxDrs7mCyGSx1iVSozTwtquDB3r
follow @oocBlog for new post notifications
c00w (OP)
Full Member
***
Offline Offline

Activity: 196
Merit: 100


View Profile
July 20, 2011, 12:18:25 AM
 #640

Polmine?

I may have missed the code but if you throw it in an issue on github I'll add it in/ try and figure out why it is broken. Did you add it to the func_map in selectsharesResponse?

1HEmzeuVEKxBQkEenysV1yM8oAddQ4o2TX
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 [32] 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 ... 205 »
  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!