Implement deposit and withdraw to be done by task queue