Queridos amigos,
cuando hago pedidos en Bittrex:
Probé la realización de pedidos con cantidades pequeñas (menos de la cantidad mínima permitida en Bittrex), esto causa el error fatal "No detectado ccxt \ ExchangeError: bittrex {" éxito ": falso," mensaje ":" MIN_TRADE_REQUIREMENT_NOT_MET "," resultado ": nulo}"
Además, pruebo la realización de pedidos mientras mi saldo no es suficiente, esto causa el Error fatal "Uncaught ccxt \ ExchangeError: bittrex {" success ": false," message ":" INSUFFICIENT_FUNDS "," result ": null}",
¿Planea lidiar con tal respuesta o debería construir mi propio procedimiento?
¿Qué sugieres en este procedimiento?
Debe actualizar su versión ccxt a la más reciente (desafortunadamente, no incluyó esa información en su pregunta) y debe detectar las excepciones, como se describe aquí: https://github.com/ccxt/ccxt/wiki/Manual# manejo de
Gracias por su respuesta
Necesito lidiar con los siguientes dos errores:
MIN_TRADE_REQUIREMENT_NOT_MET
y
FONDOS INSUFICIENTES
ambos deben pertenecer a la clase ExchangeError que se define en este archivo php
ccxt / php / ExchangeError.php
la clase anterior está vacía!,
¿Entonces tengo que definir mis funciones que manejan errores dentro de esta clase (o dentro de la clase extendida desde esto)?
(Pregunta simple)
Gracias
¿Entonces tengo que definir mis funciones que manejan errores dentro de esta clase (o dentro de la clase extendida desde esto)?
No, deberías copiar el manejo de errores de este ejemplo de PHP y cambiarlo según tus necesidades: https://github.com/ccxt/ccxt/blob/master/examples/php/load-all-at-once.php (y mira a través de otros ejemplos también)