ATTENTION: p2pool users and node operators!

jakehaas

Member
Dec 9, 2014
41
29
58
p2pools.us
EDIT 3:
Evan merged the updates/fixes into the official master repo!
evan82 merged 25 commits into dashpay:master from jakehaas:master
https://github.com/dashpay/p2pool-dash/pull/10#event-279890721

That means the most up to date repo is currently the master one at: https://github.com/dashpay/p2pool-dash

At least until we do more work on it.... :)


EDIT 2:
https://dashtalk.org/threads/p2pool-repository-and-python-modules.3380/page-6#post-50739

EDIT:

I just pushed up a bunch of fixes / rebranding / refactoring to https://github.com/jakehaas/p2pool-dash

Special thanks to elbereth for his rebranding efforts!

As of right now, this fork is the most up to date version of p2pool. It includes the version 3 bump, as well as the new IDENTIFIER and PREFIX and other fixes.

Make sure that you update your node if you haven't for a few days, otherwise any blocks you find will be orphaned as version 2 (old).


Old post (leaving for posterity):
---------------------------------------------

p2pool nodes are broken that do not include this patch:
https://github.com/darkcoin/p2pool-drk/pull/8

Nodes are building blocks with version number 2, but they are being rejected because the daemon is expecting version 3.

Only 1 out of the last 13 p2pool blocks found was accepted (from a node that added this patch).

See http://explorer.darkcoin.io/block/0000000000042766657a517c4c9491d6212df5b595e9b86769689da6d49c1bc5

This is the block right before a p2pool block was found (and rejected). You can see that there are 2 "next blocks" one at version 2 (rejected) and one at version 3 (accepted).
 
Last edited by a moderator:

moli

Grizzled Member
Aug 5, 2014
3,261
1,837
1,183

HammerHedd

Member
Mar 10, 2014
182
34
88
I'm not terribly familiar with git - is there a way to simply update the latest commits before I recompile, or do I just delete the directory and go for broke?
 

HammerHedd

Member
Mar 10, 2014
182
34
88
color e stupid, I guess, but how do I actually git the submodules?

Code:
git submodule init https://github.com/dashpay/p2pool-dash.git
is telling me that https://github.com/dashpay/p2pool-dash is not a git repository. I suspect that my syntax is off somewhere

EDIT: I just cloned directly from jakehaas repository and it seems to have worked. I'd like to know how to do it properly, tho :)
 
Last edited by a moderator:

jakehaas

Member
Dec 9, 2014
41
29
58
p2pools.us
color e stupid, I guess, but how do I actually git the submodules?

Code:
git submodule init https://github.com/dashpay/p2pool-dash.git
is telling me that https://github.com/dashpay/p2pool-dash is not a git repository. I suspect that my syntax is off somewhere

EDIT: I just cloned directly from jakehaas repository and it seems to have worked. I'd like to know how to do it properly, tho :)
All you have to do is run:
Code:
git submodule init
git submodule update
No need to specify the git repo, as it already knows where the submodules come from.