Skip to content

Conversation

filipmacek
Copy link
Member

Pull Request

  • removed obsolete processing of QueryOrder command from matching engine (it's not present in Cython implementation and doesn't need to be here as its used mainly for inflight live orders)
  • add missing indexing of Venue and PositionId indexing in cache function add_position_id
  • full contingent order handling, in both updating and processing orders functions
  • tested in test_updating_of_contingent_orders

@filipmacek filipmacek added the rust Relating to the Rust core label Mar 4, 2025
@filipmacek filipmacek requested a review from cjdsellers March 4, 2025 15:29
@filipmacek filipmacek self-assigned this Mar 4, 2025
@cjdsellers cjdsellers merged commit 952e0bf into develop Mar 4, 2025
12 checks passed
@cjdsellers cjdsellers deleted the order-matching-engine-contingent-orders branch March 4, 2025 20:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
rust Relating to the Rust core
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants