• Forum has been upgraded, all links, images, etc are as they were. Please see Official Announcements for more information

P2Pool P2Pool repository and python modules

pinestabe

New member
I just fired up my p2pool server for the first time this year from the latest vertoe git version, and I noticed that the p2pool server drops the p2p connection to the daemon every time a new block is received. It reconnects immediately so it doesn't seem to be causing any problems with getting shares, but it's dirtying up my logs :D
Is anyone else seeing the same problem? I have an unusual configuration so it might be something I'm doing, but I didn't have this problem last year with the ol' dstorm version. Maybe something to do with all the new inventory messages? I don't know python so i'm reluctant to start debugging....
 

ourlink

New member
Foundation Member
You can try checking with my github for p2pool updated for dash :) https://github.com/thelazier/p2pool-dash
Hope this work for you, :)

Great work... But I have an error trying to connect to the DASHD daemon... Any Ideas?

yt6IYv3.png
 

scratchy

Active member
new trouble:

2015-04-03 22:43:58.634147 > Error getting work from darkcoind:
2015-04-03 22:43:58.634352 > Traceback (most recent call last):
2015-04-03 22:43:58.634399 > File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 551, in _runCallbacks
2015-04-03 22:43:58.634471 > current.result = callback(current.result, *args, **kw)
2015-04-03 22:43:58.634518 > File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1101, in gotResult
2015-04-03 22:43:58.634561 > _inlineCallbacks(r, g, deferred)
2015-04-03 22:43:58.634602 > File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1043, in _inlineCallbacks
2015-04-03 22:43:58.634669 > result = result.throwExceptionIntoGenerator(g)
2015-04-03 22:43:58.634714 > File "/usr/lib/python2.7/dist-packages/twisted/python/failure.py", line 382, in throwExceptionIntoGenerator
2015-04-03 22:43:58.634788 > return g.throw(self.type, self.value, self.tb)
2015-04-03 22:43:58.634834 > --- <exception caught here> ---
2015-04-03 22:43:58.634874 > File "/home/darkcoin/p2pool-drk/p2pool/util/deferral.py", line 41, in f
2015-04-03 22:43:58.634912 > result = yield func(*args, **kwargs)
2015-04-03 22:43:58.634953 > File "/usr/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1045, in _inlineCallbacks
2015-04-03 22:43:58.634998 > result = g.send(result)
2015-04-03 22:43:58.635040 > File "/home/darkcoin/p2pool-drk/p2pool/darkcoin/helper.py", line 62, in getwork
2015-04-03 22:43:58.635083 > payee=darkcoin_data.address_to_pubkey_hash(work['payee'], net.PARENT) if (work['payee'] != '') else None,
2015-04-03 22:43:58.635125 > File "/home/darkcoin/p2pool-drk/p2pool/darkcoin/data.py", line 274, in address_to_pubkey_hash
2015-04-03 22:43:58.635167 > raise ValueError('address not for this net!')
2015-04-03 22:43:58.635206 > exceptions.ValueError: address not for this net!
 

Byuo

New member
Since the dashd update all block found on the p2pool are version 2 and all of them are rejected. The following block is 246895:
block/000000000010cb98a85915145e48a0d8f27e830c5c0a174e5da69eb784f3b50c

debug.log shows this:
2015-04-04 17:38:11 CheckBlock() : Found payment(1|197453174) or payee(1|XfMb663qcK2vgRMe7YMsi68NLCTPbgkKVj) nHeight 246895.
2015-04-04 17:38:11 ERROR: AcceptBlock() : rejected nVersion=2 block
2015-04-04 17:38:11 ERROR: ProcessBlock() : AcceptBlock FAILED

Unfortunately, I am not that familiar to python and p2pool code to fix it myself and share the fix.
 

jakehaas

New member
Since the dashd update all block found on the p2pool are version 2 and all of them are rejected. The following block is 246895:
block/000000000010cb98a85915145e48a0d8f27e830c5c0a174e5da69eb784f3b50c

debug.log shows this:
2015-04-04 17:38:11 CheckBlock() : Found payment(1|197453174) or payee(1|XfMb663qcK2vgRMe7YMsi68NLCTPbgkKVj) nHeight 246895.
2015-04-04 17:38:11 ERROR: AcceptBlock() : rejected nVersion=2 block
2015-04-04 17:38:11 ERROR: ProcessBlock() : AcceptBlock FAILED

Unfortunately, I am not that familiar to python and p2pool code to fix it myself and share the fix.

Yup, p2pool is broken. 4 blocks found today so far, but no payments...
 
Top