RoboTradeCode / flash-gate

Торговый шлюз для биржы Exmo
0 stars 1 forks source link

Add LRUCache of canceled orders #146

Closed nomnoms12 closed 2 years ago

nomnoms12 commented 2 years ago

Добавил кэширование отменённых ордеров. Их идентификаторы будут храниться в словаре на 10_000 элементов. При превышении количества ордеров, будет удаляться информация о наиболее старых (LRU).

При получении информации о статусе ордера через вебсокет, проверяется наличие соответствующего ордера в словаре. И если он есть, статус ордера меняется на canceled