From f7be93aaa60d452075b223693a9496a3468f641b Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 25 Jan 2022 06:30:03 +0100 Subject: [PATCH] leverage limits can be None, so we need to check for that --- freqtrade/exchange/exchange.py | 3 ++- tests/conftest.py | 4 ++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/freqtrade/exchange/exchange.py b/freqtrade/exchange/exchange.py index d8ccc9972..fd4dee465 100644 --- a/freqtrade/exchange/exchange.py +++ b/freqtrade/exchange/exchange.py @@ -1823,7 +1823,8 @@ class Exchange: if ( 'limits' in market and 'leverage' in market['limits'] and - 'max' in market['limits']['leverage'] + 'max' in market['limits']['leverage'] and + market['limits']['leverage']['max'] is not None ): return market['limits']['leverage']['max'] else: diff --git a/tests/conftest.py b/tests/conftest.py index 43ca99d46..2246c9ded 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -684,6 +684,10 @@ def get_markets(): 'min': 0.0001, 'max': 500000, }, + 'leverage': { + 'min': None, + 'max': None + }, }, 'info': {}, },