Commit Graph

34 Commits

Author SHA1 Message Date
Christian Kamm 96d795d258 Update cargo.lock 2024-04-08 12:19:47 +02:00
Christian Kamm e55433b7af Bump to yellowstone 1.13 and solana 1.17 2024-04-08 10:28:32 +02:00
riordanp 2de78983a3 Upgrade yellowstone libs 2024-01-15 15:25:02 +00:00
riordanp c836fd2c44
Upgrade yellowstone libs 2024-01-11 16:43:49 +00:00
GroovieGermanikus 9d4aab9617 fix merge conflicts 2023-10-04 08:58:01 +02:00
GroovieGermanikus c4c13a3e0d Merge branch 'main' into update-solana-1-16-anchor-28 2023-10-04 08:49:44 +02:00
GroovieGermanikus c7a4ffa3fe removed unused dep to anchor 2023-09-25 13:33:01 +02:00
GroovieGermanikus 5b11abd649 reorg deps 2023-09-25 13:01:09 +02:00
GroovieGermanikus 55a9026e53 remove services - moved to mango-v4 2023-09-25 09:21:09 +02:00
GroovieGermanikus d5d36f64b8 used 'fixed' version 1.11 + borsh 0.10 2023-09-13 10:38:58 +02:00
GroovieGermanikus 0905050719 point to git 2023-09-11 23:26:20 +02:00
GroovieGermanikus 2b5724e3ee update to anchor 28 2023-09-11 09:20:12 +02:00
GroovieGermanikus ce434abb51 set solana min-version to 1.16.7 -> Borsh 0.9 support
https://github.com/solana-labs/solana/pull/32511
2023-09-11 09:19:32 +02:00
GroovieGermanikus 4357f26223 WIP: solana 1.16 2023-09-08 23:39:35 +02:00
GroovieGermanikus d0221445ad use lib along with connector instead of reimporting it 2023-09-05 23:51:59 +02:00
GroovieGermanikus f9ab435097 add move serum_dex options 2023-09-01 16:45:15 +02:00
GroovieGermanikus f619fdeca9 configured workspace dependencies 2023-08-29 13:52:38 +02:00
Christian Kamm 7dc07c8709 jsonrpc dep: Work with vanilla v18.0.0
And switch to an override that will enable gzip support by default.
2023-03-21 11:34:05 +01:00
Christian Kamm 6731496fde This is now mango-fills
- mango-fills-connector: Is about getting data from rpc, websockets,
  geyser. Shall be reused in v4/client and other places.
- mango-fills-lib: is a library we'll probably remove
- service-* is the individual services
2023-03-17 12:57:11 +01:00
Christian Kamm d3fec673cf Separate out shared code into a "data-streams" crate 2023-03-16 14:58:52 +01:00
Maximilian Schneider 5e78f008f6 create crank skeleton 2023-02-03 16:15:58 +09:00
Riordan Panayides 464946dc16 Switch mack to mango-v4/dev, add dedup queue metric, fix orderbook checkpoint 2023-01-05 20:18:56 +00:00
Riordan Panayides c2a942336c Set up fly deployments, upgrade mango-v4 2023-01-04 00:04:35 +00:00
Riordan Panayides 8f19a20b91 Update mango-v4, try to use async client 2023-01-01 16:42:36 +00:00
Riordan Panayides 49bcdeee77 Use new geyser plugin, add orderbook service 2022-12-16 11:00:42 +00:00
Riordan Panayides c00935bae7 Tidy up repo, upgrade solana/mango 2022-12-16 10:58:04 +00:00
Riordan Panayides 21f614b286 Update fills feed, disable connector-mango 2022-11-21 03:47:20 +00:00
Riordan Panayides cf26a885f2 Update to mango-v4, update fills feed 2022-11-16 14:57:50 +00:00
Maximilian Schneider b41c094aba merge fill service 2022-03-28 20:01:16 +02:00
Christian Kamm 30a4ca71ee mango-pnl-service: first steps 2022-03-23 09:07:00 +01:00
Linus Kendall b6cefddef2 Compatibility fixes for 1.9
- Renamed to geyser everywhere and updated the crates
- Changed FullRpcClient to AccountsDataClient
2022-03-22 08:36:59 +00:00
Christian Kamm c82caf58c8 Fix dependency on jsonrpc fork 2021-11-19 11:17:25 +01:00
Christian Kamm e67dd6c235 Split into connector library, and raw and mango binaries 2021-11-08 09:45:41 +01:00
Christian Kamm 11ba681f9c Initial import from separate projects 2021-11-02 13:37:03 +01:00