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

Yeah, I noticed. Our style guide needs to be updated to clearly communicate that we are committed to semicolons