[TASK] Add tests for wallet balance model
[TASK] Code cleanup