i am helping with glorytimes wallet issue,
here is a run down of the issue.all transactions are checked against the variable MAX_MONEY (2billion coins) to ascertain they do not exceed it.
official code will allow transactions to enter the wallet.dat that further error checks will reject, effectively breaking the wallet.datif you have two inputs in your wallet of 1.1 billion coins, you send 1.2 billion,
the transaction value is 1.2 billion which is < 2 billion, which passes the first round error check and gets entered into the wallet.dat
soon enough another round of checks looks at all inputs and outputs.
1.1 input + 1.1 input = 1.2 tx output + 1.0 change output + fee = 2.2 billion which is not < 2 billion
so the next error check fails.
and yr wallet is now geborken !!
--
fixes so far do not require any fork, and are compatible with official qt's,it is only that the official qt's allow you to break your wallet ( as happened with glorytime ).
--
if you have geborken your wallet, i have compiled a special increased max_money qt, that should enable you to load your wallet, and export your privkeys to import into a clean wallet.
PM me
--
this code bug exists in the Peerunity code base, however it is highly unlikely to ever be an issue for PPC.
to be an issue
some wallet must have a balance > max_money
Stronghands currently has around 90billion coin supply, which is 45x the value of MAX_MONEY ( 2 billion)
there are other coins out there that might have the conditions necessary !! be alert !!