From 099bf260f539ad2980b268a38ce21cf01d32fd2b Mon Sep 17 00:00:00 2001 From: Konstantine Tsafatinos Date: Tue, 1 Jun 2021 18:01:45 -0400 Subject: [PATCH 1/2] fix unknown kraken symbol raised error --- piker/brokers/kraken.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/piker/brokers/kraken.py b/piker/brokers/kraken.py index dde578e5..1ed9e3c7 100644 --- a/piker/brokers/kraken.py +++ b/piker/brokers/kraken.py @@ -174,7 +174,8 @@ class Client: resp = await self._public('AssetPairs', pairs) err = resp['error'] if err: - raise BrokerError(err) + symbolname = pairs['pair'] if pair else None + raise SymbolNotFound(f'kraken: {symbolname}') pairs = resp['result'] From 90e5a10a663fe94930b2b93e207a72b14c25c939 Mon Sep 17 00:00:00 2001 From: Konstantine Tsafatinos Date: Wed, 9 Jun 2021 12:02:05 -0400 Subject: [PATCH 2/2] modify error string to format: . --- piker/brokers/kraken.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/piker/brokers/kraken.py b/piker/brokers/kraken.py index 1ed9e3c7..6d41ab10 100644 --- a/piker/brokers/kraken.py +++ b/piker/brokers/kraken.py @@ -175,7 +175,7 @@ class Client: err = resp['error'] if err: symbolname = pairs['pair'] if pair else None - raise SymbolNotFound(f'kraken: {symbolname}') + raise SymbolNotFound(f'{symbolname}.kraken') pairs = resp['result']