Sort:  

One thing that must be considered is the possibility of a malicious account sending to the exchange, and then sending their funds to a different account to power up. Though I would say that in this case, I think all of the users effected were already powering down and leaving, so I think your solution would have worked.

Coin Marketplace

STEEM 0.04
TRX 0.33
JST 0.093
BTC 63846.13
ETH 1793.38
USDT 1.00
SBD 0.39