From 219bd58db185c80051123753fda99539a6e9b628 Mon Sep 17 00:00:00 2001 From: enenn Date: Sun, 4 Feb 2018 20:06:49 +0100 Subject: [PATCH] Ensure markets are loaded before getting fee --- freqtrade/exchange/__init__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/freqtrade/exchange/__init__.py b/freqtrade/exchange/__init__.py index d47199fb2..a1248057f 100644 --- a/freqtrade/exchange/__init__.py +++ b/freqtrade/exchange/__init__.py @@ -203,7 +203,8 @@ def get_name() -> str: def get_fee() -> float: - if not _API.markets: + # validate that markets are loaded before trying to get fee + if _API.markets is None or len(_API.markets) == 0: _API.load_markets() return _API.calculate_fee('ETH/BTC', '', '', 1, 1)['rate']