Implement unit tests to verify `get_impacted_balances` behavior.
There is created first testcase, which should be extended to cover all operations supported by blockchain. Probably it is worth to create some helper function wrapping a tested call, to simplify creation of other testcases.
Example operations should be taken from mainnet blockchain.