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.