(cross posting this from
https://bt.irlbtc.com/view/529779.80)
Can someone competent explain how
# blackcoind sendfrom <account> <address> <amount>
could continue to work if the total wallet balance was negative? Was the daemon just generating fake coins and sending them? Or what?
There are instances where
getbalance shows a negative amount on individual accounts in Bitcoind as well, that's not unusual. On Sapphire we don't rely on accounts for individual users, and rather just check
getreceivedbyaddress against the known prior deposits for a given address (which we assign to one user).
What
would be very unusual is if the total amount in the wallet was negative, and the daemon was still allowing coins to be sent. Am I to take it that's what happened here? Or am I misreading that chat somehow?