coinerd / krugercoin

MIT License
0 stars 3 forks source link

NOMP cannot be used with this version #1

Open similar75 opened 9 years ago

similar75 commented 9 years ago

NOMP uses "nodestratum" for version string, but this daemon only accepts "Satoshi:0.7.0.5" and "Kruger:".

Temporary fix for me - i commented rows between 3553 and 3564 in main.cpp.

coinerd commented 9 years ago

The reason for accepting only "Satoshi:0.7.0.5" (the old client) and "Kruger:" (the new client) was that other clients delayed initial syncing of the blockchain. The problem is that pchMessageStart of Krugercoin is identical to pchMessageStart of Litecoin, so there are sometimes syncnodes from Litecoin. But they obviously can't provide the right blockchain.

So your temporary fix is currently the only solution, as changing pchMessageStart would require a blockchain fork.