Closed domob1812 closed 9 years ago
The softfork height still needs to be set after it is decided when to do it. It can be combined with other proposed changes, like enforcing a minimum locked amount of coins in each name.
I'm not qualified to review the code, but I have no problem with the proposed changes on a concept level.
Compiles on Windows and downloads the blockchain. ACK
This patch proposes a softfork, after which stricter checks are done on the
nVersion
field of transactions with name outputs. In particular, currently name outputs are allowed also for transactions not marked as "Namecoin tx" by the version. (Inputs are disallowed.) This leads to strange situations, particularly when the outputs are name updates and not just NAME_NEW's. Fixing it seems like a good idea. This only affects transactions created by third-party clients. namecoind itself already sets the version correctly since the beginning.This builds on https://github.com/namecoin/namecoin/pull/188.