From d62fb655eb24142e61b6464a2198c127becce26a Mon Sep 17 00:00:00 2001 From: Tyler Goodlet Date: Tue, 21 Mar 2023 22:08:43 -0400 Subject: [PATCH] `kraken`: parse our source asset key and set on `MktPair.src: str` --- piker/brokers/kraken/api.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/piker/brokers/kraken/api.py b/piker/brokers/kraken/api.py index 1223924a..4ce05322 100644 --- a/piker/brokers/kraken/api.py +++ b/piker/brokers/kraken/api.py @@ -509,11 +509,16 @@ class Client: bs_mktid, pair_info = Client.normalize_symbol(pair_str) dst_asset = self.assets[pair_info.base] + # NOTE XXX parse out the src asset name until we figure out + # how to get the src asset's `Pair` info from kraken.. + src_key = pair_str.lstrip(dst_asset.name.upper()).lower() + return MktPair( dst=dst_asset, price_tick=pair_info.price_tick, size_tick=pair_info.size_tick, bs_mktid=bs_mktid, + src=src_key, broker='kraken', )