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
Riordan Panayides
ede9040e08
Fix build warnings
2022-09-21 00:53:35 +01:00
riordanp
2f09d0a8f2
Add docker build and fly deployment actions ( #2 )
...
* Test dockerfile with caching
* Fix action
* Remove tags
* Use sccache release
* Use max mode
* idk
* Try no runtime build
* Use cargo-chef
* Test rebuild
* Revert "Test rebuild"
This reverts commit d7e1654c63
.
* Publish image to GCR
* Trigger build
* Read config from env
* Fix typo
* Bind to correct address
* Lint
* Add fly config
* Switch trigger branch to main
* Use both common branch names
2022-09-20 23:01:24 +02:00