removed INSUFFICIENT_FUNDS constant for security reasons. We may consider different status codes for some integration errors. E.g. when wallet is not active/available so the user could try to fix the problem.