[TASK] Add balance_change array to transaction response, computed from metadata

I talked with Geert about this. Even though right now it is only used for a few functions, it will probably encourage cleaner code throughout the project if we make it available.