Skip to content

Commit

Permalink
Merge branch 'development' into fix/6593
Browse files Browse the repository at this point in the history
  • Loading branch information
nikspz authored Sep 29, 2023
2 parents f25311b + fbe2cd1 commit b4e1946
Show file tree
Hide file tree
Showing 4 changed files with 3 additions and 60 deletions.
1 change: 0 additions & 1 deletion hummingbot/connector/connector_status.py
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,6 @@
'xswap': 'bronze',
'dexalot': 'silver',
'kucoin_perpetual': 'silver',
'kucoin_perpetual_testnet': 'silver',
'injective_perpetual': 'bronze',
'bit_com_perpetual': 'bronze',
'bit_com_perpetual_testnet': 'bronze',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,13 +10,9 @@

DEFAULT_TIME_IN_FORCE = "GTC"

REST_URLS = {"kucoin_perpetual_main": "https://api-futures.kucoin.com/",
"kucoin_perpetual_testnet": "https://api-sandbox-futures.kucoin.com/"}
WSS_PUBLIC_URLS = {"kucoin_perpetual_main": "wss://stream.kucoin.com/realtime_public",
"kucoin_perpetual_testnet": "wss://stream-testnet.kucoin.com/realtime_public"}
WSS_PRIVATE_URLS = {"kucoin_perpetual_main": "wss://stream.kucoin.com/realtime_private",
"kucoin_perpetual_testnet": "wss://stream-testnet.kucoin.com/realtime_private"}

REST_URLS = {"kucoin_perpetual_main": "https://api-futures.kucoin.com/"}
WSS_PUBLIC_URLS = {"kucoin_perpetual_main": "wss://stream.kucoin.com/realtime_public"}
WSS_PRIVATE_URLS = {"kucoin_perpetual_main": "wss://stream.kucoin.com/realtime_private"}
REST_API_VERSION = "api/v1"

HB_PARTNER_ID = "Hummingbot"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -65,52 +65,3 @@ class Config:


KEYS = KucoinPerpetualConfigMap.construct()

OTHER_DOMAINS = ["kucoin_perpetual_testnet"]
OTHER_DOMAINS_PARAMETER = {"kucoin_perpetual_testnet": "kucoin_perpetual_testnet"}
OTHER_DOMAINS_EXAMPLE_PAIR = {"kucoin_perpetual_testnet": "BTC-USDT"}
OTHER_DOMAINS_DEFAULT_FEES = {
"kucoin_perpetual_testnet": TradeFeeSchema(
maker_percent_fee_decimal=Decimal("-0.00025"),
taker_percent_fee_decimal=Decimal("0.00075"),
)
}


class KucoinPerpetualTestnetConfigMap(BaseConnectorConfigMap):
connector: str = Field(default="kucoin_perpetual_testnet", client_data=None)
kucoin_perpetual_testnet_api_key: SecretStr = Field(
default=...,
client_data=ClientFieldData(
prompt=lambda cm: "Enter your Kucoin Perpetual Testnet API key",
is_secure=True,
is_connect_key=True,
prompt_on_new=True,
)
)
kucoin_perpetual_testnet_secret_key: SecretStr = Field(
default=...,
client_data=ClientFieldData(
prompt=lambda cm: "Enter your Kucoin Perpetual Testnet secret key",
is_secure=True,
is_connect_key=True,
prompt_on_new=True,
)
)
kucoin_perpetual_testnet_passphrase: SecretStr = Field(
default=...,
client_data=ClientFieldData(
prompt=lambda cm: "Enter your KuCoin Perpetual Testnet passphrase",
is_secure=True,
is_connect_key=True,
prompt_on_new=True,
)
)

class Config:
title = "kucoin_perpetual_testnet"


OTHER_DOMAINS_KEYS = {
"kucoin_perpetual_testnet": KucoinPerpetualTestnetConfigMap.construct()
}
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,3 @@ def test_get_rest_url_for_endpoint(self):

url = web_utils.get_rest_url_for_endpoint(endpoint, domain="kucoin_perpetual_main")
self.assertEqual("https://api-futures.kucoin.com/testEndpoint", url)

url = web_utils.get_rest_url_for_endpoint(endpoint, domain="kucoin_perpetual_testnet")
self.assertEqual("https://api-sandbox-futures.kucoin.com/testEndpoint", url)

0 comments on commit b4e1946

Please sign in to comment.