todo list

This commit is contained in:
SpaceMonkey 2023-02-01 02:05:10 +02:00
parent d8f80c49cc
commit 27305c6896
1 changed files with 9 additions and 2 deletions

View File

@ -3,16 +3,23 @@
OpenBook needs to be cranked to process orderbook events.
The initial code was taken from the same crank script for openbook in mango-v3-client, so most credit goes to Mango team.
install dependencies:
#### Install deps first:
```
yarn install
```
Run:
#### Run:
make sure to create a JSON file containing the keypair formatted as a byte array e.g. [1,3,4...]
```
ENDPOINT_URL=... KEYPAIR=./path/to/wallet.json ./start-cranker.sh
```
#### TODO:
- Crank multiple markets in the same TX
- Poll the list of top markets using https://openserum.io/api/serum/markets.json?min24hVolume=100000
- Dynamic priority fee using getRecentPrioritizationFees
- Dynamic frequency based on queue length