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
6b7614dc98
Fixed problem with PATH variable in Dockerfile.
2021-10-18 11:23:01 +01:00
Geoff Taylor
42a6d07dfb
Updated Dockerfile for github action.
2021-10-14 12:33:32 +01:00
Geoff Taylor
3587ce1b26
Made mango-explorer a pip-installable package.
2021-10-11 17:08:54 +01:00
Geoff Taylor
8257902003
Removed use of pyston in commands.
2021-10-08 18:15:40 +01:00
kronael
2b37e3e361
Update Dockerfile to new Solana version 1.8.0
2021-10-08 05:15:15 +02:00
Geoff Taylor
19e4d948d3
Updates to allow some market making on Serum.
2021-07-13 20:01:32 +01:00
Geoff Taylor
c6594e51bd
Moved git status message argument to later in Dockerfile in the hope it helps cache layers that take a long time to build.
2021-06-16 21:03:48 +01:00
Geoff Taylor
9dd505ee98
Updated docker image creation process.
...
* A version tag is now available in .version (it contains the headline of the last git checking)
* Solana command-line tools are now installed
* Removed nasty workaround for pyserum event queue, since Binder didn't like it.
2021-06-16 18:22:42 +01:00
Geoff Taylor
4cfc87d420
Split BasketTokenMetadata up. Improved linting.
...
* Split BasketTokenMetadata into BasketToken and Token.
* Improved linting and mypy so it worked across files.
2021-05-11 19:24:02 +01:00
Geoff Taylor
b398990898
Added a Quickstart! A nice walkthrough of setting up a liquidator.
2021-05-08 16:01:30 +01:00
Geoff Taylor
013a8ce715
Added Pyston to docker image and commands.
...
All commands now use Pyston instead of Python as the Python interpreter. It seems a bit faster.
2021-05-06 19:06:47 +01:00
Geoff Taylor
f2d4e7c13f
Added Serum trading.
...
* Added nasty patch around pyserum bug
* OpenOrders can now provide (on-demand) the pyserum representation OpenOrdersAccount
* New context methods -unwrap_transaction_id_or_raise_exception() and random_client_id()
* Added Retrier and retry_context() function
* Added TradeExecutor and SerumImmediateTradeExecutor classes to trade on Serum
2021-05-04 17:18:09 +01:00
Geoff Taylor
87477784a7
Added custom CSS to fix a cell width problem when TOC showing.
2021-04-22 15:13:23 +01:00
Geoff Taylor
3928331cc3
Reformatted some header text and added TOC on all pages.
2021-04-22 14:28:32 +01:00
Geoff Taylor
2cc5135517
Initial import.
2021-04-14 16:51:39 +01:00