From 3efdd55fb8526a3c1a771bcc1c89928d191f86db Mon Sep 17 00:00:00 2001 From: Matthias Date: Fri, 26 Apr 2019 09:55:36 +0200 Subject: [PATCH] Support blacklist adding --- freqtrade/rpc/api_server.py | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/freqtrade/rpc/api_server.py b/freqtrade/rpc/api_server.py index d520fd255..1643bc535 100644 --- a/freqtrade/rpc/api_server.py +++ b/freqtrade/rpc/api_server.py @@ -115,14 +115,15 @@ class ApiServer(RPC): app.add_url_rule('/profit', 'profit', view_func=self._profit, methods=['GET']) app.add_url_rule('/status', 'status', view_func=self._status, methods=['GET']) app.add_url_rule('/balance', 'balance', view_func=self._balance, methods=['GET']) - app.add_url_rule('/whitelist', 'whitelist', view_func=self._whitelist, methods=['GET']) - app.add_url_rule('/blacklist', 'blacklist', view_func=self._blacklist, methods=['GET']) + app.add_url_rule('/whitelist', 'whitelist', view_func=self._whitelist, + methods=['GET']) + app.add_url_rule('/blacklist', 'blacklist', view_func=self._blacklist, + methods=['GET', 'POST']) # TODO: Implement the following # performance # forcebuy # forcesell - # whitelist param - # balacklist params + # blacklist params # edge # help (?) @@ -296,5 +297,6 @@ class ApiServer(RPC): """ Handler for /blacklist. """ - results = self._rpc_blacklist() + add = request.json.get("blacklist", None) if request.method == 'POST' else None + results = self._rpc_blacklist(add) return self.rest_dump(results)