Commit Graph

187 Commits

Author SHA1 Message Date
Riordan Panayides 956b5aa3dd Upgrade mango-v4 2023-02-05 01:43:18 +00:00
Riordan Panayides 4b75b88a98 cargo fmt 2023-02-03 11:49:22 +00:00
Riordan Panayides ba4aa29f7f Update deps 2023-02-03 11:45:29 +00:00
Riordan Panayides 746174ce8e Orderbook updates
* Subscribe to accounts rather than program
* Process out of order writes correctly
* Update native to ui helpers
2023-02-03 11:44:46 +00:00
Riordan Panayides 5c8ebc53b1 Fills updates
* Unify fill event schema
* Change fill updates json
* Convert all native values to ui
* Add fills postgres target
2023-02-03 11:39:53 +00:00
Riordan Panayides 6dfe88ac15 Add deployment configs 2023-02-03 11:31:18 +00:00
Riordan Panayides 1233cc58f3 Update chaindata metric names, finish serum events unified schema 2023-01-20 17:29:02 +00:00
Riordan Panayides 8d6b6f5f38 Fix serum event change detection 2023-01-20 16:50:39 +00:00
Riordan Panayides f88ec6a53c Add new common event schema 2023-01-20 16:50:19 +00:00
Riordan Panayides 3dc7ae1246 * Add chaindata metrics
* jemalloc for fills
* Reenable dropped fill processing
* Add gMA snapshot support
* Tidy up serum orderbook change detection
* cargo fmt
2023-01-20 14:52:01 +00:00
Riordan Panayides 0d41c04de5 Snapshot all program ids in fills 2023-01-19 02:44:54 +00:00
Maximilian Schneider 531a2c3d11 collect stats on nr of account writes & bytes store 2023-01-19 11:18:38 +09:00
Riordan Panayides 393e10c440 Disable serum fill change/drop detection, rename connector metrics 2023-01-18 19:39:53 +00:00
Riordan Panayides b89faa1ed0 Add fills service ping handling 2023-01-11 15:43:07 +00:00
Riordan Panayides c838c58ca6 Fix orderbook decimals 2023-01-11 15:41:19 +00:00
Riordan Panayides f45e614765 Update CD, dependencies, READMEs 2023-01-11 15:40:36 +00: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 1b1063c5a7 Restore CI scripts 2023-01-04 00:03:16 +00:00
Riordan Panayides 8f19a20b91 Update mango-v4, try to use async client 2023-01-01 16:42:36 +00:00
Riordan Panayides 05f42c7352 Filter fill updates on subscription 2022-12-27 15:03:18 +00:00
Riordan Panayides 9f528603b0 Add subscription commands for fills 2022-12-27 14:57:50 +00:00
Riordan Panayides 7f0ddd3ac5 Fix serum fills 2022-12-24 14:43:43 +00:00
Riordan Panayides fad9f7bae3 Add Serum support for orderbook, fix pnl main 2022-12-24 12:49:17 +00:00
Riordan Panayides df562a3e42 Auto discover markets in fills feed 2022-12-16 11:03:21 +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
Riordan Panayides 2a15d96424 Add some basic pnl service metrics 2022-10-08 18:13:26 +01:00
Riordan Panayides 75af979d96 Make metrics endpoint private again 2022-10-08 13:26:17 +01:00
Riordan Panayides ddb9a2fef0 Fix workflow syntax error 2022-10-08 13:08:43 +01:00
Riordan Panayides 66ed5f3db9 Enable deployments from 'production' branch push, add tag field for rollbacks to git sha 2022-10-08 13:06:59 +01:00
Riordan Panayides 190528b722 Add process name label, fix some metric types 2022-10-08 12:57:47 +01:00
Riordan Panayides bd7f80f201 Sanitize metric names 2022-10-07 13:15:27 +01:00
Riordan Panayides e2729306b8 cargo fmt 2022-10-07 11:46:19 +01:00
Riordan Panayides 2881378b7f Refactor metrics 2022-10-07 11:44:53 +01:00
Riordan Panayides a63e651863 Debug: append linebreak to metrics output, hardcode type 2022-10-06 02:48:07 +01:00
Riordan Panayides 4bd976df1b Debug: expose metrics endpoint 2022-10-06 02:19:39 +01:00
Riordan Panayides 1d1f462cf6 Rename count metrics 2022-10-06 01:33:07 +01:00
Riordan Panayides 484e853924 Log on metrics endpoint hit 2022-10-06 01:03:15 +01:00
Riordan Panayides d14b4081aa cargo fmt 2022-10-05 23:53:20 +01:00
Riordan Panayides dbf28b74be Merge branch 'master' of github.com:blockworks-foundation/solana-accountsdb-connector 2022-10-05 23:50:28 +01:00
Riordan Panayides ae7ffc1dcb Add prometheus metrics to fills 2022-10-05 23:50:21 +01:00
waterquarks 066aa06a6c Merge branch 'metrics' 2022-09-23 21:10:57 +02:00
waterquarks 0d27d72b7b Misc 2022-09-23 21:09:41 +02:00
waterquarks 5b4267e12e
Merge pull request #4 from blockworks-foundation/metrics
Open/closed connections
2022-09-23 21:03:20 +02:00
waterquarks 82564e117f Open/closed connections 2022-09-23 21:02:40 +02:00
waterquarks 1bebc2f6bc
Aggregate t event metrics (#3)
* Aggregate t event metrics

* Misc

* Misc
2022-09-21 16:45:55 +02:00
Riordan Panayides cb95574b8a Merge branch 'master' of github.com:blockworks-foundation/solana-accountsdb-connector 2022-09-21 00:53:40 +01:00