update balance cache after receiving a deposit