Added BalanceUpdatedEvent (pre and after), closes #6