mattmct
Active member
After the failed fork on the 20th, we all have to update to v0.9.10.2.
I couldn't find any instructions on what to do with my p2pool, and was going around in circles looking for info. Hopefully this will help someone out. There are many p2pools which haven't updated.
Quick and dirty guide .
p2p pool.
1) Kill the python p2pool process
2) delete the p2pool data folder [ rm -rf data]
darkcoind
3) stop and update darkcoind to v0.9.10.2 (Excellent guide here) BUT change download link to wget http://www.darkcoin.io/downloads/darkcoind ...and be sure to start up darkcoind with reindex (step 4)
4) start darkcoind with reindex [ darkcoind -reindex]
I've been told on IRC etc that the latest version of the p2pool software will work fine, no need to use old comit version or change code. So as long as you were ready for the fork on the 20th, it should work, just be sure to delete your data folder as instructed in step 1.
My pool, http://x11p2p.com:7903/static/ looks to be working correctly. Although I like others, are getting errors, any help out be appreciated!
I couldn't find any instructions on what to do with my p2pool, and was going around in circles looking for info. Hopefully this will help someone out. There are many p2pools which haven't updated.
Quick and dirty guide .
p2p pool.
1) Kill the python p2pool process
2) delete the p2pool data folder [ rm -rf data]
darkcoind
3) stop and update darkcoind to v0.9.10.2 (Excellent guide here) BUT change download link to wget http://www.darkcoin.io/downloads/darkcoind ...and be sure to start up darkcoind with reindex (step 4)
4) start darkcoind with reindex [ darkcoind -reindex]
I've been told on IRC etc that the latest version of the p2pool software will work fine, no need to use old comit version or change code. So as long as you were ready for the fork on the 20th, it should work, just be sure to delete your data folder as instructed in step 1.
My pool, http://x11p2p.com:7903/static/ looks to be working correctly. Although I like others, are getting errors, any help out be appreciated!
Code:
if not self.attempt_verify(share):
2014-06-21 15:24:28.378488 > --- <exception caught here> ---
2014-06-21 15:24:28.378550 > File "/home/x/p2pool-drk/p2pool/data.py", line 450, in attempt_verify
2014-06-21 15:24:28.378620 > share.check(self)
2014-06-21 15:24:28.378682 > File "/home/x/p2pool-drk/p2pool/data.py", line 335, in check
2014-06-21 15:24:28.378757 > raise ValueError('''gentx doesn't match hash_link''')
2014-06-21 15:24:28.378827 > exceptions.ValueError: gentx doesn't match hash_link
2014-06-21 15:24:28.380754 > Share check failed: 000000002615046ee30ad5bb90aaf444a049631ca8a85cd070baddfb3c079a79 -> 000000004a69b81e28a81f8e69bccd156d3cd85a7158e3674513462468d776e2
2014-06-21 15:24:28.380840 > Traceback (most recent call last):
2014-06-21 15:24:28.380909 > File "/home/x/p2pool-drk/p2pool/util/deferral.py", line 284, in _worker
2014-06-21 15:24:28.380979 > self.func(*self.args, **self.kwargs)
2014-06-21 15:24:28.381049 > File "/home/x/p2pool-drk/p2pool/node.py", line 361, in clean_tracker
2014-06-21 15:24:28.381113 > self.set_best_share()
2014-06-21 15:24:28.381176 > File "/home/x/p2pool-drk/p2pool/node.py", line 299, in set_best_share
2014-06-21 15:24:28.381235 > best, desired, decorated_heads, bad_peer_addresses = self.tracker.think(self.get_height_rel_highest, self.bitcoind_work.value['previous_block'], self.bitcoind_work.value['bits'], self.known_txs_var.value)
Last edited by a moderator: