Describe the bug
CryptoFeed offers ORDER_INFO channel for FTX . According to the FTX documentation, the FTX Websocket also submits the attribute clientId, which we have submitted with our order request. Here the response of the success.
The channel is supposed to deliver the clientId (which was also confirmed by the REST response. see above). Below is what FTX is delivering (copy from the documentation). https://docs.ftx.com/?python#orders-2
create an order with params: { "clientId": "292924084"}
wait for the websocket delivery (callback of the ORDER_INFO)
find the clientId attribute
Expected behavior
Add the clientid to the ORDER_INFO message. - or a more generic approach - append also the raw_data with the ORDER_INFO if requested with the intantiation:__init__(self, config=None, raw_data_collection=None, append_raw_data=False):
OS: Windows 11
Programming Language version: Python 3.10.3
Cryptofeed Version
always the latest (pulling the latest update every day)
Describe the bug CryptoFeed offers ORDER_INFO channel for FTX . According to the FTX documentation, the FTX Websocket also submits the attribute clientId, which we have submitted with our order request. Here the response of the success.
The channel is supposed to deliver the
clientId
(which was also confirmed by the REST response. see above). Below is what FTX is delivering (copy from the documentation). https://docs.ftx.com/?python#orders-2But, cryptofeed omits multiple values - also the clientId. Is there a reason for not forwarding the entire message?
To Reproduce Steps to reproduce the behavior:
Expected behavior Add the clientid to the ORDER_INFO message. - or a more generic approach - append also the raw_data with the ORDER_INFO if requested with the intantiation:
__init__(self, config=None, raw_data_collection=None, append_raw_data=False):
Cryptofeed Version