From f7663a974cd46c3f4848b8e3768c69c1664b4ac4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Albert=20Cieplin=CC=81ski?= Date: Sun, 12 Jul 2020 10:48:53 +0200 Subject: [PATCH 1/3] Fix Account.get_trades() not returning trade history. --- src/cryptocom/exchange/base.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cryptocom/exchange/base.py b/src/cryptocom/exchange/base.py index 451da5b..d8d3bd4 100644 --- a/src/cryptocom/exchange/base.py +++ b/src/cryptocom/exchange/base.py @@ -116,7 +116,7 @@ class Account: 'page': page } }) - orders = data.get('order_list') or [] + orders = data.get('trade_list') or [] for order in orders: order['id'] = int(order.pop('order_id')) return orders From 356ef19d20850f9b03e2e7bc17a7f59d3b5cc710 Mon Sep 17 00:00:00 2001 From: TomaszLakota <48764424+TomaszLakota@users.noreply.github.com> Date: Sat, 18 Jul 2020 13:50:35 +0200 Subject: [PATCH 2/3] add support for new ALGO pairs --- src/cryptocom/exchange/structs.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/cryptocom/exchange/structs.py b/src/cryptocom/exchange/structs.py index 7e11875..4d622e1 100644 --- a/src/cryptocom/exchange/structs.py +++ b/src/cryptocom/exchange/structs.py @@ -57,6 +57,7 @@ class Pair(enum.Enum): ICXBTC = 'ICX_BTC' ADABTC = 'ADA_BTC' ENJBTC = 'ENJ_BTC' + ALGOBTC = "ALGO_BTC" USDCUSDT = 'USDC_USDT' BTCUSDT = 'BTC_USDT' @@ -75,6 +76,7 @@ class Pair(enum.Enum): ICXUSDT = 'ICX_USDT' ADAUSDT = 'ADA_USDT' ENJUSDT = 'ENJ_USDT' + ALGOUSDT = 'ALGO_USDT' MCOCRO = 'MCO_CRO' ETHCRO = 'ETH_CRO' @@ -90,5 +92,6 @@ class Pair(enum.Enum): ICXCRO = 'ICX_CRO' ADACRO = 'ADA_CRO' ENJCRO = 'ENJ_CRO' + ALGOCRO = 'ALGO_CRO' CROUSDC = 'CRO_USDC' From f7a7382cbdcf57f1a92731abb0f835e0368adde5 Mon Sep 17 00:00:00 2001 From: TomaszLakota <48764424+TomaszLakota@users.noreply.github.com> Date: Tue, 21 Jul 2020 22:06:20 +0200 Subject: [PATCH 3/3] add support for KNC; fix ATOM name in enum --- src/cryptocom/exchange/structs.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/cryptocom/exchange/structs.py b/src/cryptocom/exchange/structs.py index 4d622e1..ccb617c 100644 --- a/src/cryptocom/exchange/structs.py +++ b/src/cryptocom/exchange/structs.py @@ -28,7 +28,7 @@ class Coin(enum.Enum): LTC = 'LTC' EOS = 'EOS' XLM = 'XLM' - ATO = 'ATOM' + ATOM = 'ATOM' LINK = 'LINK' XTZ = 'XTZ' BCH = 'BCH' @@ -58,6 +58,7 @@ class Pair(enum.Enum): ADABTC = 'ADA_BTC' ENJBTC = 'ENJ_BTC' ALGOBTC = "ALGO_BTC" + KNCBTC = 'KNC_BTC' USDCUSDT = 'USDC_USDT' BTCUSDT = 'BTC_USDT' @@ -77,6 +78,7 @@ class Pair(enum.Enum): ADAUSDT = 'ADA_USDT' ENJUSDT = 'ENJ_USDT' ALGOUSDT = 'ALGO_USDT' + KNCUSDT = 'KNC_USDT' MCOCRO = 'MCO_CRO' ETHCRO = 'ETH_CRO' @@ -93,5 +95,6 @@ class Pair(enum.Enum): ADACRO = 'ADA_CRO' ENJCRO = 'ENJ_CRO' ALGOCRO = 'ALGO_CRO' + KNCCRO = 'KNC_CRO' CROUSDC = 'CRO_USDC'