From 2d992fa2b83a6357e9b9c4e9fe82326a64a38787 Mon Sep 17 00:00:00 2001 From: Gregor Gaertner Date: Fri, 24 Dec 2021 14:55:22 +0100 Subject: [PATCH] Adds the new response "EGeneral:Too many requests" from Kraken to the base service. See https://github.com/knowm/XChange/issues/4369#issue-1088385658 --- .../java/org/knowm/xchange/kraken/service/KrakenBaseService.java | 1 + 1 file changed, 1 insertion(+) diff --git a/xchange-kraken/src/main/java/org/knowm/xchange/kraken/service/KrakenBaseService.java b/xchange-kraken/src/main/java/org/knowm/xchange/kraken/service/KrakenBaseService.java index 777b5f31fa4..96c050a110b 100644 --- a/xchange-kraken/src/main/java/org/knowm/xchange/kraken/service/KrakenBaseService.java +++ b/xchange-kraken/src/main/java/org/knowm/xchange/kraken/service/KrakenBaseService.java @@ -87,6 +87,7 @@ public R checkResult(KrakenResult krakenResult) { throw new FrequencyLimitExceededException(error); case "EOrder:Insufficient funds": throw new FundsExceededException(error); + case "EGeneral:Too many requests": case "EAPI:Rate limit exceeded": case "EOrder:Rate limit exceeded": throw new RateLimitExceededException(error);