API should return an error if user attempts to deposit negative amount. PR w/ fix & test will follow soon.