Apparently someone initiated a transfer ? of negative VESTS (VESTING SHARES)
Once the chain comes back, we should be able to see the transactions and get more details.
the details of the fix:
We can see the following changes in the code and an account nijeah
auto account = find< account_object, by_name >( "nijeah" ); if( account != nullptr && account->to_withdraw < 0 ) { auto session = start_undo_session( true ); modify( *account, []( account_object& a ) { a.to_withdraw = 0; a.next_vesting_withdrawal = fc::time_point_sec::maximum(); }); session.squash(); }
So it seems the account had withdrawn -1,000,000,000,000 VESTS from vesting balance! yea, NEGATIVE!!!!!.
Basically powerdown!
7 days ago Start power down of NaN STEEM
7 days ago Start power down of NaN STEEM
7 days ago Start power down of NaN STEEM
7 days ago Start power down of NaN STEEM
Now, (-1,000,000,000,000 ) will make the total STEEM in supply to negative and thus the blockchain on its knees.
I love this bug for the account which is used to demonstrate the bug.
All hail @haijin and
@nijeah :-D
.