Geoff Taylor
|
88cb2fcdd4
|
Refactored Group and Account to remove requirement for Group to load all Root Banks.
|
2021-11-11 11:56:29 +00:00 |
Geoff Taylor
|
3f4ec995f0
|
Group and Account slots now contain their own matching indices.
|
2021-11-09 21:08:06 +00:00 |
Geoff Taylor
|
d15e953ae7
|
Refactor of code to work with mypy --strict
|
2021-11-09 13:23:36 +00:00 |
Geoff Taylor
|
e69e60b3ed
|
Refactored MarketOperations and MarketInstructionBuilder.
|
2021-11-08 12:43:11 +00:00 |
Geoff Taylor
|
199c39130d
|
Moved to having Instrument as a basis for Token, to allow for perp markets with no underlying SPL token.
|
2021-11-08 11:39:09 +00:00 |
Geoff Taylor
|
56599a1037
|
Added OrderBook instead of passing around bids and asks. Added it to ModelState too, and cleaned up usage.
|
2021-10-26 18:45:04 +01:00 |
Geoff Taylor
|
3587ce1b26
|
Made mango-explorer a pip-installable package.
|
2021-10-11 17:08:54 +01:00 |
Geoff Taylor
|
8c42537572
|
Updated SpotCollateralCalculator to take tokens in OpenOrders into account.
|
2021-09-09 14:10:34 +01:00 |
Geoff Taylor
|
8bf6384076
|
Added CollateralCalculator to calculate collateral in different market types.
|
2021-08-31 00:30:22 +01:00 |
Geoff Taylor
|
9159d615c4
|
Updated dependencies and fixed subsequent issues.
|
2021-08-27 20:37:23 +01:00 |
Geoff Taylor
|
261848f325
|
Big renaming of Context properties to make them more consistent and appropriate.
|
2021-08-26 10:31:02 +01:00 |
Geoff Taylor
|
b56d114a4a
|
Added bids and asks to marketmaker ModelState, with watchers for latest state.
|
2021-08-21 22:06:58 +01:00 |
Geoff Taylor
|
ec37c14d03
|
Added ensure-account and ensure-open-orders commands.
|
2021-08-19 11:00:39 +01:00 |
Geoff Taylor
|
a4ca18e5ed
|
Added/centralised 'watchers'. Removed FileToucherObserver. Added HealthCheck.
|
2021-08-17 12:17:49 +01:00 |