Do you have caches located anywhere? I'm wondering if maybe I'm just hitting a stale cache or something
Do you have caches located anywhere? I'm wondering if maybe I'm just hitting a stale cache or something
该用户的聊天记录定位。
Do you have caches located anywhere? I'm wondering if maybe I'm just hitting a stale cache or something
Do you have caches located anywhere? I'm wondering if maybe I'm just hitting a stale cache or something
are you guys located in tokyo? Maybe I can switch droplet location, but I am receiving a response when I place the orders that they are resting, and calling the open_orders method ~0.5-0.7s later
are you guys located in tokyo? Maybe I can switch droplet location, but I am receiving a response when I place the orders that they are resting, and calling the open_orders method ~0.5-0.7s later
my digital ocean droplet is in singapore
my digital ocean droplet is in singapore
I will start the process of migrating to websockets but I've been troubleshooting this issue for a few days now and can't find any culprit besides HL returning stale data from open_orders every now and then
I will start the process of migrating to websockets but I've been troubleshooting this issue for a few days now and can't find any culprit besides HL returning stale data from open_orders every now and then
Am I the only sucker not using websockets 😭
Am I the only sucker not using websockets 😭
So according to my log: 2026-06-04 08:17:32,799 The order has been created via bulk_orders and has received a "resting response" time.sleep(0.5) 2026-06-04 08:17:33,715 Calling open_orders, oid I'm looking for is not present 2026-06-04 08:17:33,829 Calling query_order_by_oid and confirm the order is there
So according to my log: 2026-06-04 08:17:32,799 The order has been created via bulk_orders and has received a "resting response" time.sleep(0.5) 2026-06-04 08:17:33,715 Calling open_orders, oid I'm looking for is not present 2026-06-04 08:17:33,829 Calling query_order_by_oid and confirm the order is there
ok it happened again and when I encounter it I am calling open_orders again, roughly 0.8s later and the order is present
ok it happened again and when I encounter it I am calling open_orders again, roughly 0.8s later and the order is present
I have not migrated to the websocket yet. It's planned for the future at some point. This issues has only come up in the last few days since I updated my sdk
I have not migrated to the websocket yet. It's planned for the future at some point. This issues has only come up in the last few days since I updated my sdk
Ok I posted about this yesterday, but I am placing an order, have received a resting response. Then when I call open_orders ~500ms later, the order isn't present. When I encounter this error I am calling query_order_by_id and query_order_by_cloid and both confirm the order exists. My program is not multithreaded, and as far as I know, requests via the python sdk are blocking so I seriously doubt it is a race condition. What could be happening? Is there some caching issue with open_orders? Should I be waiting longer to immediately query it?
Ok I posted about this yesterday, but I am placing an order, have received a resting response. Then when I call open_orders ~500ms later, the order isn't present. When I encounter this error I am calling query_order_by_id and query_order_by_cloid and both confirm the order exists. My program is not multithreaded, and as far as I know, requests via the python sdk are blocking so I seriously doubt it is a race condition. What could be happening? Is there some caching issue with open_orders? Should I be waiting longer to immediately query it?
I'm not sure what you mean by this, I'm receiving the oid after I place the order and storing it. Then when I call open_orders it is not in the list, though every other order is present there. The only thing I can think of rn is to query the order status both by cloid and oid and see what is going on
I'm not sure what you mean by this, I'm receiving the oid after I place the order and storing it. Then when I call open_orders it is not in the list, though every other order is present there. The only thing I can think of rn is to query the order status both by cloid and oid and see what is going on
There is no way the order could have filled as it is well below any historical price near that time, it is being placed Gtc. My only thought is that somehow the information returned from open_orders is out of date. I've ruled out the possibility that I've somehow canceled it. The only other thing I can think is maybe some concurrency issue but based on logging timestamps that seems very unlikely
There is no way the order could have filled as it is well below any historical price near that time, it is being placed Gtc. My only thought is that somehow the information returned from open_orders is out of date. I've ruled out the possibility that I've somehow canceled it. The only other thing I can think is maybe some concurrency issue but based on logging timestamps that seems very unlikely
Ok I'm dealing with an issue I just cannot seem to troubleshoot. I'm placing an order and receiving a confirmation that it is resting ```{'status': 'ok', 'response': ('type': 'order', 'data': {'statuses': [{'resting': {'oid': 453132885959, 'cloid': ' 0x936993318dead2c3cbed5d16152aa0e3'}}, {'resting': {'oid': 453132885960, 'cloid': '0xfb8b94ff84a9eed5d52b45472c71ff14'}}]}}}``` But when I call open_orders(address, dex) it is not present. All of my other orders are there except this one. It only happens every few hours and causes my program to crash and for the life of me I cannot figure out why it is not showing up. I'm trading on the HYPE market and generally it has no problem placing orders
Ok I'm dealing with an issue I just cannot seem to troubleshoot. I'm placing an order and receiving a confirmation that it is resting ```{'status': 'ok', 'response': ('type': 'order', 'data': {'statuses': [{'resting': {'oid': 453132885959, 'cloid': ' 0x936993318dead2c3cbed5d16152aa0e3'}}, {'resting': {'oid': 453132885960, 'cloid': '0xfb8b94ff84a9eed5d52b45472c71ff14'}}]}}}``` But when I call open_orders(address, dex) it is not present. All of my other orders are there except this one. It only happens every few hours and causes my program to crash and for the life of me I cannot figure out why it is not showing up. I'm trading on the HYPE market and generally it has no problem placing orders