Errors

exception gmocoin_client.errors.GmoCoinError[source]

Bases: RuntimeError

Base error for GMO Coin client failures.

exception gmocoin_client.errors.GmoCoinApiError(status, messages, payload)[source]

Bases: GmoCoinError

Raised when the API returns a non-success status payload.

Parameters:
  • status (int | None)

  • messages (list[dict[str, Any]] | None)

  • payload (Any)

exception gmocoin_client.errors.GmoCoinHttpError(status_code, message, payload=None)[source]

Bases: GmoCoinError

Raised when the HTTP layer fails or returns a non-success status.

Parameters:
  • status_code (int | None)

  • message (str)

  • payload (Any | None)