Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Abstract the matching engine #50

Closed
rohinrohin opened this issue Apr 27, 2020 · 2 comments
Closed

Abstract the matching engine #50

rohinrohin opened this issue Apr 27, 2020 · 2 comments

Comments

@rohinrohin
Copy link

I have a use case where user/balance/execute order systems are already built and I'm looking to only hook into a new order matching engine.

On this regard I have two questions:

  1. Can I abstract user and other services from this code to only work at the buy/sell order level. Output should be transactions to execute.
  2. Does this engine support 1:M matching? If there was 1 user selling 1BTC for USD and 3 users buying 0.3 BTC from USD.

Thanks and any help is greatly appreciated :)
Rohin Gopalakrishnan

@mzheravin
Copy link
Collaborator

mzheravin commented Apr 30, 2020

Hello,

  1. Currently it is difficult to do, But such is a new feature I am going to add soon where you can disable risk control completely.
  2. Yes, of course.

BR

@mzheravin
Copy link
Collaborator

Hello
With the new feature you can disable risk control completely.
OrdersProcessingConfiguration.NO_RISK_PROCESSING
Awailable since 0.5.0

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

No branches or pull requests

2 participants