Network alert - All users must upgrade to Litecoin 0.6.9.1
Its because the creator of the coin forgot to remove something from Litecoin coding it happened on FTC and they now removed it. It was something left over that should of been removed and it also needs to be removed from Lucky however theirs no sign of Lucky creator anywhere seems missing in action
Thanks for the hint. The Luckycoin client uses still the public key of the Litecoin network to check alert messages.
I will replace the public key in the next security update with a new one for the Luckycoin network
Titan
Replacing pubkey will change the genesis block, which will not work I think. It is easy to disable the message and I saw this is done by the alphacoin nicely.
The pubic key for the alert system is for checking alert messages only as far as I can see.
I have the modified client working and it now ignores the litecoin messages.
The modified client is able to send and receive coins.
Titan
Are you sure? Usually when you sync with block chain already there, it may be fine. Do a test from scratch, that is, erase everything in the config dir except the wallet file, then try to sync...and good luck
I tried three different machines with one downloading the block chain from scratch.
There were no problems. I can send coins between the old and the new client without problems.
The transactions confirm and are visible in the block chain.
In which situation do you think the client should break?
What did you change? The long string inside the ParseHex? If so, you need to change the same in main.h, and it is only when the genesis block executed you see the effect. Every time I change it, and start from scratch (clean everything in config dir), I need to re-adjust the genesis block (old one no longer works). If you use an existing chain and continue sync with it, it has no problem. But it uses the old params. Maybe I missed something there, maybe you changed different things, anyway just make sure from scratch it will work.
The public key is in main.h:1589 in the method CheckSignature() of the class CAlert.
https://github.com/LuckyCoinFoundation/Luckycoin
It is also in the genesis block construction in main.cpp. Both should be changed at the same time.