From 158153435a4714e348e3c0fb686959674fca9d29 Mon Sep 17 00:00:00 2001 From: Cryptoval Trading Technologies Date: Thu, 14 Aug 2025 20:56:56 +0000 Subject: [PATCH] upgrade --- .env | 5 ++++- config/md_recorder.cfg | 20 ++++++++++++++------ docker-compose.yml | 9 +++++---- 3 files changed, 23 insertions(+), 11 deletions(-) diff --git a/.env b/.env index cabdde1..bbbf351 100644 --- a/.env +++ b/.env @@ -1,5 +1,8 @@ +CVTT_DOCKER_REGISTRY=cloud16.cvtt.vpn:5543 + CVTT_USER=1001:1001 -MD_RECORDER_VERSION=0.1.3 + +MD_RECORDER_VERSION=1.0.1 CONFIG_FILE=/config/md_recorder.cfg CREDS_FILE=/config/.creds diff --git a/config/md_recorder.cfg b/config/md_recorder.cfg index a22d9fe..72a82d3 100644 --- a/config/md_recorder.cfg +++ b/config/md_recorder.cfg @@ -11,7 +11,7 @@ , "type": "SPOT" , "mktdata" : { - "class": "cvttpy.exchanges.coinbase.spot.mkt_data.CoinbaseMdFeed" + "class": "cvttpy_trading.exchanges.coinbase.spot.mkt_data.CoinbaseMdFeed" , "reconnect_secs": 2 , "max_connections": 10 @@ -30,7 +30,7 @@ , "type": "SPOT" , "mktdata" : { - "class": "cvttpy.exchanges.binance.spot.mkt_data.BnbSpotMktDataFeed" + "class": "cvttpy_trading.exchanges.binance.spot.mkt_data.BnbSpotMktDataFeed" , "max_connections": 10 , "reconnect_secs": 2.0 @@ -51,7 +51,7 @@ , "type": "FUTURES" , "mktdata" : { - "class": "cvttpy.exchanges.binance.futures.mkt_data.BnbFutMktDataFeed" + "class": "cvttpy_trading.exchanges.binance.futures.mkt_data.BnbFutMktDataFeed" , "max_connections": 10 , "reconnect_secs": 2.0 @@ -82,7 +82,9 @@ , "BNBSPOT:PAIR-BTC-USDT" , "BNBSPOT:PAIR-DOT-USDT" , "BNBSPOT:PAIR-ETH-USDT" + , "BNBSPOT:PAIR-LINK-USDT" , "BNBSPOT:PAIR-LTC-USDT" + , "BNBSPOT:PAIR-MATIC-USDT" , "BNBSPOT:PAIR-SOL-USDT" #, "BNBSPOT:PAIR-USDC-USDT" , "BNBSPOT:PAIR-XRP-USDT" @@ -94,25 +96,29 @@ , "COINBASE:PAIR-BTC-USD" , "COINBASE:PAIR-DOT-USD" , "COINBASE:PAIR-ETH-USD" + , "COINBASE:PAIR-LINK-USD" , "COINBASE:PAIR-LTC-USD" + , "COINBASE:PAIR-MATIC-USD" , "COINBASE:PAIR-SOL-USD" , "COINBASE:PAIR-XRP-USD" ], } , "db": { - "class": "cvttpy.tools.db.timescale.tsdb_client.TimescaleDbClient" + "class": "cvttpy_tools.db.timescale.tsdb_client.TimescaleDbClient" } , "collections": { "__dummy__": null , "BNBSPOT": { "instruments": { "PAIR-ADA-USDT": ["TRADES", "BOOK_TOP"] - , "PAIR-AVAX-USDT": ["TRADES", "BOOK_TOP"] + , "PAIR-AVAX-USDT": ["TRADES"] , "PAIR-BCH-USDT": ["TRADES", "BOOK_TOP"] , "PAIR-BTC-USDT": ["TRADES", "BOOK_TOP"] , "PAIR-DOT-USDT": ["TRADES", "BOOK_TOP"] , "PAIR-ETH-USDT": ["TRADES", "BOOK_TOP"] + , "PAIR-LINK-USDT": ["TRADES"] , "PAIR-LTC-USDT": ["TRADES", "BOOK_TOP"] + , "PAIR-MATIC-USDT": ["TRADES"] , "PAIR-SOL-USDT": ["TRADES", "BOOK_TOP"] , "PAIR-USDC-USDT": ["TRADES", "BOOK_TOP"] , "PAIR-XRP-USDT": ["TRADES", "BOOK_TOP"] @@ -137,12 +143,14 @@ , "COINBASE": { "instruments": { "PAIR-ADA-USD": ["TRADES", "BOOK_TOP"] - , "PAIR-AVAX-USD": ["TRADES", "BOOK_TOP"] + , "PAIR-AVAX-USD": ["TRADES"] , "PAIR-BCH-USD": ["TRADES", "BOOK_TOP"] , "PAIR-BTC-USD": ["TRADES", "BOOK_TOP"] , "PAIR-DOT-USD": ["TRADES", "BOOK_TOP"] , "PAIR-ETH-USD": ["TRADES", "BOOK_TOP"] + , "PAIR-LINK-USD": ["TRADES"] , "PAIR-LTC-USD": ["TRADES", "BOOK_TOP"] + , "PAIR-MATIC-USD": ["TRADES"] , "PAIR-SOL-USD": ["TRADES", "BOOK_TOP"] , "PAIR-XRP-USD": ["TRADES", "BOOK_TOP"] } diff --git a/docker-compose.yml b/docker-compose.yml index ea705b1..a859004 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,6 +1,7 @@ +# ----------------------- Market Data Recorder docker compose services: cbspot29_md_recorder: - image: cloud21.cvtt.vpn:5500/md_recorder:${MD_RECORDER_VERSION} + image: ${CVTT_DOCKER_REGISTRY}/md_recorder:${MD_RECORDER_VERSION} container_name: ${CB29_CONTAINER_NAME} user: ${CVTT_USER:-1001:1001} pull_policy: always @@ -26,7 +27,7 @@ services: - timescaledb bnbspot29_md_recorder: - image: cloud21.cvtt.vpn:5500/md_recorder:${MD_RECORDER_VERSION} + image: ${CVTT_DOCKER_REGISTRY}/md_recorder:${MD_RECORDER_VERSION} container_name: ${BS29_CONTAINER_NAME} user: ${CVTT_USER:-1001:1001} pull_policy: always @@ -55,7 +56,7 @@ services: # ================== REQUIRES LOTS OF SPACE # bnbfut29_md_recorder: -# image: cloud21.cvtt.vpn:5500/md_recorder:${MD_RECORDER_VERSION} +# image: ${CVTT_DOCKER_REGISTRY}/md_recorder:${MD_RECORDER_VERSION} # container_name: ${BF29_CONTAINER_NAME} # user: ${CVTT_USER:-1001:1001} # pull_policy: always @@ -81,7 +82,7 @@ services: # - timescaledb timescaledb: - image: cloud21.cvtt.vpn:5500/md_recorder-tsdb:${MD_RECORDER_VERSION} + image: ${CVTT_DOCKER_REGISTRY}/md_recorder-tsdb:${MD_RECORDER_VERSION} container_name: md_recorder-tsdb pull_policy: always environment: