Search content
Sort by

Showing 20 of 40 results by anty
Post
Topic
Board Announcements (Altcoins)
Re: [ANN][Datacoin] Datacoin blockchain start announcement (Minor code upd + logo)
by
anty
on 28/02/2014, 09:00:44 UTC
I adapted my primecoin calculator to a datacoin calculator.

You can find it here: http://anty.info/datacoin-calculator/.

Let me know if you need an additional feature for datacoin!
Post
Topic
Board Services
Re: Web hosting for bitcoin. 1 click install of wordpress, drupal, joomla,etc
by
anty
on 16/02/2012, 10:21:59 UTC
What do you sell a VPS for? I'm interested in an Ubuntu Server VPS. And what specs would they have?
Post
Topic
Board Mining software (miners)
Re: bitHopper: Python Pool Hopper Proxy
by
anty
on 13/08/2011, 09:13:40 UTC
Need an update anyway..

[bmunion]
name: BitMinersUnion.org
mine_address: pool.bitminersunion.org:8341
api_address: http://64.244.102.89/stats.php
api_method: re
api_key: Shares this round:([ 0-9]+)

api_strip: ' '
url: http://www.bitminersunion.org/

I made the RegEx prettier:
Code:
[bmunion]
name: BitMinersUnion.org
mine_address: pool.bitminersunion.org:8341
api_address: http://64.244.102.89/stats.php
api_method: re
api_key: Shares this round:([0-9]+)

url: http://www.bitminersunion.org/
Post
Topic
Board Mining software (miners)
Re: [MINER] Phoenix - New efficient, fast, modular miner **BFI_INT support!**
by
anty
on 12/08/2011, 13:08:18 UTC
The 1.6.0 version crashes my Ubuntu on one of my 5850. When I use the kernel on the other card, everything works fine. I now mine with phatk2 on one card and phatk on the other. This combination works.
I think it has something to do with the video output. I have the screen plugged in on the card that i mine with phatk2 with. The other one, that crashes doesn't have a screen or dummy plug.
Post
Topic
Board Announcements (Altcoins)
Re: [ANNOUNCE] Ixcoin - a new Bitcoin fork
by
anty
on 11/08/2011, 14:49:12 UTC
Post
Topic
Board Mining software (miners)
Re: bitHopper: Python Pool Hopper Proxy
by
anty
on 29/07/2011, 18:15:13 UTC
is anyone able to mine from arsbitcoin with bithopper? for some reason it refuses to switch to that pool even though it's not lagging and I've disabled the other backup pools.
Yes, I mined some hours ago on arsbitcoin.
Post
Topic
Board Mining software (miners)
Re: bitHopper: Python Pool Hopper Proxy
by
anty
on 28/07/2011, 23:48:48 UTC
Anyhow I dont see how you could delay/alter any of the public non-user specific api feed without also delaying it for loyal users as you seem to mention here.
Sure he can, just like he tampers with the connection of your worker he can delay the stats for the same IP.

And you think I pull stats from the same ip that I connect from ? I have a completely seperate setup for where I pull server stats from mainly so it wont hammer it nor appear all botlike.
Good for you. I didn't intend to attack you, you know? In your case he can't to anything to delay the stats only for you, but you already know that.

On an unrelated matter: I need a hopperden invite, too.

Oh and c00w could you comment on this please:
I'm also seeing lots of unknown-work stales coming from users of your proxy. In fact 90% of your users "stales" are unknown-work. Proxy is hopping prematurely and submitting work from other pools? Not good.
I thought this was solved a long time ago?
Post
Topic
Board Mining software (miners)
Re: bitHopper: Python Pool Hopper Proxy
by
anty
on 28/07/2011, 23:02:07 UTC
Anyhow I dont see how you could delay/alter any of the public non-user specific api feed without also delaying it for loyal users as you seem to mention here.
Sure he can, just like he tampers with the connection of your worker he can delay the stats for the same IP.
Post
Topic
Board Mining software (miners)
Re: bitHopper: Python Pool Hopper Proxy
by
anty
on 28/07/2011, 14:56:50 UTC
Anyone else getting this error:
Code:
Caught, jsonrpc_call insides
DNS lookup failed: address 'http' not found: [Errno -5] No address associated with hostname.
I get it from time to time, doesn't really break anything but I wonder if it's something I broke myself during a merge or if others see it as well?

Check your config...  I'm betting you have http:// before the mine_address of a pool
Thanks, you solved it!
Post
Topic
Board Mining software (miners)
Re: bitHopper: Python Pool Hopper Proxy
by
anty
on 28/07/2011, 12:43:48 UTC
Anyone else getting this error:
Code:
Caught, jsonrpc_call insides
DNS lookup failed: address 'http' not found: [Errno -5] No address associated with hostname.
I get it from time to time, doesn't really break anything but I wonder if it's something I broke myself during a merge or if others see it as well?
Post
Topic
Board Mining software (miners)
Re: bitHopper: Python Pool Hopper Proxy
by
anty
on 28/07/2011, 12:37:16 UTC
Overnight my hopper got stuck on the backup pool, looking back through the logs I found this:
Code:
[11:01:36] RPC request [] submitted to unitedminers.com
[11:01:42] RPC request [965ca000] submitted to unitedminers.com
Caught, jsonrpc_call insides
User timeout caused connection failure.
Caught, jsonrpc_call insides
User timeout caused connection failure.
[11:02:03] Server change to ozco, telling client with LP
[11:02:03] LP triggered serving miner
[11:02:03] LP triggered serving miner
[11:02:03] LP triggered serving miner
[11:02:03] LP triggered serving miner
[11:02:03] LP triggered serving miner
[11:02:03] LP triggered serving miner
...
[11:02:03] LP triggered serving miner
[11:02:03] LP triggered serving miner
Caught, jsonrpc_call insides
User timeout caused connection failure.
Caught, jsonrpc_call insides
User timeout caused connection failure.
Caught, jsonrpc_call insides
User timeout caused connection failure.
[11:02:17] Error in pool api for rfc
[11:02:17] [Failure instance: Traceback: : Pool instance has no attribute 'server'
/usr/lib/python2.6/dist-packages/twisted/internet/defer.py:1076:gotResult
/usr/lib/python2.6/dist-packages/twisted/internet/defer.py:1066:_inlineCallbacks
/usr/lib/python2.6/dist-packages/twisted/internet/defer.py:388:errback
/usr/lib/python2.6/dist-packages/twisted/internet/defer.py:455:_startRunCallbacks
--- ---
/usr/lib/python2.6/dist-packages/twisted/internet/defer.py:542:_runCallbacks
/home/user/bitHopper/pool.py:98:errsharesResponse
]
[11:02:22] Error in pool api for triple
[11:02:22] [Failure instance: Traceback: : Pool instance has no attribute 'server'
/usr/lib/python2.6/dist-packages/twisted/internet/defer.py:1076:gotResult
/usr/lib/python2.6/dist-packages/twisted/internet/defer.py:1066:_inlineCallbacks
/usr/lib/python2.6/dist-packages/twisted/internet/defer.py:388:errback
/usr/lib/python2.6/dist-packages/twisted/internet/defer.py:455:_startRunCallbacks
--- ---
/usr/lib/python2.6/dist-packages/twisted/internet/defer.py:542:_runCallbacks
/home/user/bitHopper/pool.py:98:errsharesResponse
]
Caught, jsonrpc_call insides
User timeout caused connection failure.
Caught, jsonrpc_call insides
User timeout caused connection failure.
[11:02:33] Server change to eligius, telling client with LP
Caught, jsonrpc_call insides
User timeout caused connection failure.
Caught, jsonrpc_call insides
User timeout caused connection failure.
Caught, jsonrpc_call insides
User timeout caused connection failure.
Caught, jsonrpc_call insides
User timeout caused connection failure.
Caught, jsonrpc_call insides
User timeout caused connection failure.
Caught, jsonrpc_call insides
User timeout caused connection failure.
Caught, jsonrpc_call insides
User timeout caused connection failure.
Caught, jsonrpc_call insides
User timeout caused connection failure.
Caught, jsonrpc_call insides
User timeout caused connection failure.
Caught, jsonrpc_call insides
User timeout caused connection failure.
Caught, jsonrpc_call insides
User timeout caused connection failure.
Caught, jsonrpc_call insides
User timeout caused connection failure.
Caught, jsonrpc_call insides
User timeout caused connection failure.
Caught, jsonrpc_call insides
User timeout caused connection failure.
Caught, jsonrpc_call insides
User timeout caused connection failure.
Caught, jsonrpc_call insides
....
User timeout caused connection failure.
Caught, jsonrpc_call insides
User timeout caused connection failure.
[11:02:56] Error in pool api for polmine
[11:02:56] [Failure instance: Traceback: : Pool instance has no attribute 'server'
/usr/lib/python2.6/dist-packages/twisted/internet/defer.py:1076:gotResult
/usr/lib/python2.6/dist-packages/twisted/internet/defer.py:1066:_inlineCallbacks
/usr/lib/python2.6/dist-packages/twisted/internet/defer.py:388:errback
/usr/lib/python2.6/dist-packages/twisted/internet/defer.py:455:_startRunCallbacks
--- ---
/usr/lib/python2.6/dist-packages/twisted/internet/defer.py:542:_runCallbacks
/home/user/bitHopper/pool.py:98:errsharesResponse
]
[11:03:00] Error in pool api for bclc
[11:03:00] [Failure instance: Traceback: : Pool instance has no attribute 'server'
/usr/lib/python2.6/dist-packages/twisted/internet/defer.py:1076:gotResult
/usr/lib/python2.6/dist-packages/twisted/internet/defer.py:1066:_inlineCallbacks
/usr/lib/python2.6/dist-packages/twisted/internet/defer.py:388:errback
/usr/lib/python2.6/dist-packages/twisted/internet/defer.py:455:_startRunCallbacks
--- ---
/usr/lib/python2.6/dist-packages/twisted/internet/defer.py:542:_runCallbacks
/home/user/bitHopper/pool.py:98:errsharesResponse
]
Caught, jsonrpc_call insides
User timeout caused connection failure.
Caught, jsonrpc_call insides
User timeout caused connection failure.
[11:03:03] Server change to nofeemining, telling client with LP
Caught, jsonrpc_call insides
User timeout caused connection failure.
Caught, jsonrpc_call insides
User timeout caused connection failure.
Caught, jsonrpc_call insides
User timeout caused connection failure.
Caught, jsonrpc_call insides
User timeout caused connection failure.
Caught, jsonrpc_call insides
User timeout caused connection failure.
Caught, jsonrpc_call insides
User timeout caused connection failure.
...
Caught, jsonrpc_call insides
User timeout caused connection failure.
Caught, jsonrpc_call insides
User timeout caused connection failure.
Caught, jsonrpc_call insides
User timeout caused connection failure.
[11:03:04] RPC request [] submitted to nofeemining.com
[11:03:04] RPC request [] submitted to nofeemining.com
Caught, jsonrpc_call insides
User timeout caused connection failure.
Caught, jsonrpc_call insides
User timeout caused connection failure.
Caught, jsonrpc_call insides
User timeout caused connection failure.
[11:03:25] RPC request [] submitted to nofeemining.com
Caught, jsonrpc_call insides
User timeout caused connection failure.
Caught, jsonrpc_call insides
User timeout caused connection failure.
Caught, jsonrpc_call insides
User timeout caused connection failure.
[11:03:33] Server change to polmine, telling client with LP
Caught, jsonrpc_call insides
User timeout caused connection failure.
Caught, jsonrpc_call insides
User timeout caused connection failure.
Caught, jsonrpc_call insides
User timeout caused connection failure.
...
(REOMVED A COUPLE PAGES OF THE ABOVE TWO ERRORS)
...
Caught, jsonrpc_call insides
User timeout caused connection failure.
Caught, jsonrpc_call insides
User timeout caused connection failure.
Caught, jsonrpc_call insides
User timeout caused connection failure.
[11:05:08] Error in pool api for mtred
[11:05:08] [Failure instance: Traceback: : Pool instance has no attribute 'server'
/usr/lib/python2.6/dist-packages/twisted/internet/defer.py:1076:gotResult
/usr/lib/python2.6/dist-packages/twisted/internet/defer.py:1066:_inlineCallbacks
/usr/lib/python2.6/dist-packages/twisted/internet/defer.py:388:errback
/usr/lib/python2.6/dist-packages/twisted/internet/defer.py:455:_startRunCallbacks
--- ---
/usr/lib/python2.6/dist-packages/twisted/internet/defer.py:542:_runCallbacks
/home/user/bitHopper/pool.py:98:errsharesResponse
]
Caught, jsonrpc_call insides
User timeout caused connection failure.
Caught, jsonrpc_call insides
User timeout caused connection failure.
Caught, jsonrpc_call insides
User timeout caused connection failure.
Caught, jsonrpc_call insides
User timeout caused connection failure.
Caught, jsonrpc_call insides
User timeout caused connection failure.
[11:05:34] Server change to triple, telling client with LP
Caught, jsonrpc_call insides
User timeout caused connection failure.
...
(MANY MORE PAGES OF THE ABOVE TWO LINES)
Then the next timestamp shows about 20 mins later and it's mining at eligius. It continues at eligius until I stopped and restart the scrpit this morning, then it switched to one of the two pools that were under the threshold for hopping.
Could this happen because my intenet connection went down? If so is there any wayy to automatically restart the hopper once the connection comes back? Thanks
No, this is a bug in pool.py at line 98. "server" should be "servers". You should upgrade, it's fixed since yesterday I think.

Edit: I just looked through pool.py and found another typo in line 88. I've added a pull request.
Post
Topic
Board Mining software (miners)
Re: bitHopper: Python Pool Hopper Proxy
by
anty
on 27/07/2011, 13:05:29 UTC
bitcoins.lc seems to have PPLNS. My estimated earnings dropped rapidly and now I have 0 estimated BTCs in a 2h+ round. I disabled it again.

Nah, it just averages the last 15 minutes, thats all. Look at your recent transactions here https://www.bitcoins.lc/stats
You are right, sorry for the confusion!
Post
Topic
Board Mining software (miners)
Re: bitHopper: Python Pool Hopper Proxy
by
anty
on 27/07/2011, 12:45:58 UTC
bitcoins.lc seems to have PPLNS. My estimated earnings dropped rapidly and now I have 0 estimated BTCs in a 2h+ round. I disabled it again.
Post
Topic
Board Mining software (miners)
Re: bitHopper: Python Pool Hopper Proxy
by
anty
on 27/07/2011, 11:48:14 UTC
shouldn't we use the valid share count opposed to the total share count?

Code:
[unitedminers]
name: unitedminers.com
mine_address: pool.unitedminers.com:8332
api_address: http://www.unitedminers.com/?action=statistics
api_method:re
api_key:Valid shares for current round:([,\d]+)
api_strip:','
role:mine
#CHANGE THIS
#unitedminers.com
user: workername
pass: workerpassword
Post
Topic
Board Mining software (miners)
Re: bitHopper: Python Pool Hopper Proxy
by
anty
on 26/07/2011, 10:17:15 UTC
1. NoFeeMining - yep me too. But unless they have a sophisticated antihopping strategy, I don't think they're handling the heat well.

2. Anyone spot the problem with this? I can't figure why it's not working. Something dumb I've missed probably.

Code:
api_address:http://api.bitcoin.cz/stats
api_method:re
api_key:Shares contributed in current round:(\d+)

I'd welcome any help
Regex should be correct, must be something else.

K thx anty
Found the problem: Your URL seems to redirect or something. Here's the correct code. I don't know if slush hopping is correctly implemented, though?
Code:
[slush]
name: bitcoin.cz
mine_address: http://api2.bitcoin.cz:8332
role: mine_slush
api_address: http://mining.bitcoin.cz/stats/
api_method: re
api_key:Shares\s+contributed\sin\s+current\s+round:(\d+)
#CHANGE THIS
#http://www.bitcoin.cz
user: username
pass: password
Post
Topic
Board Mining software (miners)
Re: bitHopper: Python Pool Hopper Proxy
by
anty
on 26/07/2011, 09:50:07 UTC
1. NoFeeMining - yep me too. But unless they have a sophisticated antihopping strategy, I don't think they're handling the heat well.

2. Anyone spot the problem with this? I can't figure why it's not working. Something dumb I've missed probably.

Code:
api_address:http://api.bitcoin.cz/stats
api_method:re
api_key:Shares contributed in current round:(\d+)

I'd welcome any help
Regex should be correct, must be something else.
Post
Topic
Board Mining software (miners)
Re: bitHopper: Python Pool Hopper Proxy
by
anty
on 25/07/2011, 20:59:57 UTC
Can someone explain the behaviour of this proxy please. Why is mine currently mining on my backup pool when there are no errors on any of the 4 pools that are configured? Is it because they have passed a certain number of total shares?
Yes, at the current difficulty bitHopper mines until a sharecount of 1690906*0.4 = 676362.4 is reached and then switches to a backup pool.
Post
Topic
Board Mining software (miners)
Re: bitHopper: Python Pool Hopper Proxy
by
anty
on 25/07/2011, 20:16:00 UTC
I tried to include no HTML besides a
 tag that other pools are using in their JSON output.  What is the most compatible way to output my JSON?
No HTML at all. Just the JSON text.

Edit: now it's valid JSON, here's the correct code for bitHopper:
Code:
[btcmonkey]
name: bitcoinmonkey.com
mine_address: bitcoinmonkey.com:8332
api_address: https://bitcoinmonkey.com/json/api.php
api_method:json
api_key:shares_this_round
role: mine
#CHANGE THIS
#http://bitcoinmonkey.com/
user: username
pass: password
Thanks phorensic!
Post
Topic
Board Mining software (miners)
Re: bitHopper: Python Pool Hopper Proxy
by
anty
on 25/07/2011, 19:41:30 UTC
@hawks5999 nice... my imagination just got loose

just managed to conf. bitcoinmonkey (thanks phorensic)

Code:
[btcmonkey]
name: bitcoinmonkey.com
mine_address: bitcoinmonkey.com:8332
api_address: https://bitcoinmonkey.com/json/api.php
api_method:json
api_key:shares_this_round
role: info
#CHANGE THIS
#http://bitcoinmonkey.com/
user: x
pass: x

(i get an api error though, shit)

You get an error because there's html in the json response (view source).
Here's a working one:
Code:
[btcmonkey]
name: bitcoinmonkey.com
mine_address: bitcoinmonkey.com:8332
api_address: https://bitcoinmonkey.com/json/api.php
api_method:re
api_key:"shares_this_round":"(\d+)
role: mine
#CHANGE THIS
#http://bitcoinmonkey.com/
user: username
pass: password
Post
Topic
Board Mining software (miners)
Re: bitHopper: Python Pool Hopper Proxy
by
anty
on 24/07/2011, 18:41:39 UTC
Code:
[btcworld]
name: BTC World
mine_address: btcworld.de:8332
api_address:http://btcworld.de/statistics
role:info
api_method:re
api_key:Valid\s+shares\s+for\s+current\s+round:([0-9]+(,[0-9]+)*)
api_strip:','
#CHANGE THIS
#http://btcworld.de/signup
user: user
pass: x

This works just fine when I run it through the steps (selectSharesResponse) in python cmd line, but not when I run it "live".
Try this regex:
Code:
api_key:Valid\s+shares\s+for\s+current\s+round:([0-9]+(?:,[0-9]+)*)
This is untested, but the (?:[your RegEx here]) syntax is used if you want to group something but not generate a group in the output.
BitHopper now takes output.group(1) to get the difficulty from regex. That means the first string that you surround with parentheses. I don't know how nested groups are named, but when you use the (?:[your RegEx here]) syntax it shouldn't matter.