Skip to content

Conversation

@cardosofede
Copy link
Contributor

No description provided.

cardosofede and others added 30 commits December 5, 2025 16:19
Ensure condor_bot_data.pickle is a file and not a directory.
Removed checks and creation for condor_bot_data.pickle file.
Added a function to build a persistence object for local and Docker use, with environment variable support.
Updated volume mapping for condor bot data.
@rapcmia
Copy link

rapcmia commented Dec 11, 2025

Commit 8fdad30


Config menu

  • Successfully connected on Api server in local connection ✅
    image
  • Gateway missing out button to deploy ❌
    image
  • Api keys keys return no default server set or server is offline ❌
    image

@rapcmia
Copy link

rapcmia commented Dec 15, 2025

Commit 93b6ed8

  • Fixed issue with deploy gateway and api keys ✅
    image
    • Deployed development branch ok
    • Added wallets solana and ethereum ok
    • Updated networks successfully e.g node_url, min_priority_per_cu ok

Most of the test when adding api keys on CEX connectors return TimeoutError which crash the TG that disables the back button and failed to confirm if connector was added ❌

image
2025-12-15 14:41:17,813 - handlers.config.api_keys - ERROR - Error submitting API key config:
Traceback (most recent call last):
  File "/usr/local/lib/python3.12/site-packages/aiohttp/client_reqrep.py", line 539, in start
    message, payload = await protocol.read()  # type: ignore[union-attr]
                       ^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/aiohttp/streams.py", line 680, in read
    await self._waiter
asyncio.exceptions.CancelledError

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/app/handlers/config/api_keys.py", line 481, in submit_api_key_config
    await client.accounts.add_credential(
  File "/usr/local/lib/python3.12/site-packages/hummingbot_api_client/routers/accounts.py", line 33, in add_credential
    return await self._post(
           ^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/hummingbot_api_client/routers/base.py", line 63, in _post
    async with self.session.post(url, json=json, params=params) as response:
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/aiohttp/client.py", line 1510, in __aenter__
    self._resp: _RetType = await self._coro
                           ^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/aiohttp/client.py", line 779, in _request
    resp = await handler(req)
           ^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/aiohttp/client.py", line 757, in _connect_and_send_request
    await resp.start(conn)
  File "/usr/local/lib/python3.12/site-packages/aiohttp/client_reqrep.py", line 534, in start
    with self._timer:
         ^^^^^^^^^^^
  File "/usr/local/lib/python3.12/site-packages/aiohttp/helpers.py", line 713, in __exit__
    raise asyncio.TimeoutError from exc_val
TimeoutError
  • Observed when TimeoutError occur, back button is not available
  • User have to go back to config → api keys to confirm
  • 4/4 connectors i added e.g kucoin, hyperliquid and okx_perpetual return same error ❌

Dex connectors are also showing on the list of CEX connectors ❌

image

@cardosofede cardosofede merged commit 0bce941 into main Dec 17, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants