mango-v4/keeper
Christian Kamm 348d8cfcd8 Liq/Client: Various improvements
- Abstract away account fetching, so it can be done via RPC or from a
  websocket stream (or a geyser plugin) that populates a ChainData
  instance.

- Separate out information about tokens, markets into MangoGroupContext.

- Separate all gPA calls into functions in a new file

- The liquidator re-fetches critical accounts via RPC before
  liquidation. Unfortunately the websocket stream seems slower :/

- Don't re-implement health account derivation in the liquidator.
  Instead reuse the existing code from the client.

- More smaller stuff.
2022-07-18 18:18:57 +02:00
..
src Liq/Client: Various improvements 2022-07-18 18:18:57 +02:00
.env.devnet Prefer "group" argument to keeper/liquidator 2022-07-18 18:18:57 +02:00
.env.example Prefer "group" argument to keeper/liquidator 2022-07-18 18:18:57 +02:00
.env.mainnet-beta Prefer "group" argument to keeper/liquidator 2022-07-18 18:18:57 +02:00
Cargo.lock Mc/keeper next (#45) 2022-04-13 16:41:15 +02:00
Cargo.toml Prefer "group" argument to keeper/liquidator 2022-07-18 18:18:57 +02:00