This website requires JavaScript.
ebd392e628
ChainData: Overwrite data on the same key, slot, write version update
ckamm/shared-crate
Christian Kamm
2023-03-17 10:41:19 +0100
96ca006963
Typos and outdated comments
Christian Kamm
2023-03-16 17:15:15 +0100
12e57ef765
ChainData: Remove the metrics into its separate thing
Christian Kamm
2023-03-16 17:10:34 +0100
53eefa1395
ChainData: Port over fixes from v4 repo
Christian Kamm
2023-03-16 16:00:15 +0100
0a41974aa5
cargo fmt
Christian Kamm
2023-03-16 15:31:37 +0100
19ccf2ff19
Grpc: Use tls config if uri starts with https
Christian Kamm
2023-03-16 15:23:08 +0100
d3fec673cf
Separate out shared code into a "data-streams" crate
Christian Kamm
2023-03-16 14:58:52 +0100
5a6b1d50be
Merge 8ee6c6ac10
into 956b5aa3dd
Maximilian Schneider
2023-02-18 11:41:50 +0000
8ee6c6ac10
remove warnings
max/crank
Maximilian Schneider
2023-02-18 20:41:40 +0900
a2f1259e94
wip
max/v3
Maximilian Schneider
2023-02-18 20:37:51 +0900
ffe776b70d
AccountWriteFilter generic router to process account writes for different modules in the same process
Maximilian Schneider
2023-02-07 17:22:21 +0900
c872d32943
add some basic throttling
Maximilian Schneider
2023-02-05 17:04:47 +0900
a0af15cb4a
read crank keypair from config
Maximilian Schneider
2023-02-05 15:19:43 +0900
b9afc2c200
Merge branch 'v4' into max/crank
Maximilian Schneider
2023-02-05 10:53:02 +0900
956b5aa3dd
Upgrade mango-v4
v4
Riordan Panayides
2023-02-05 01:43:18 +0000
1c41e94e28
sort pubkeys
Maximilian Schneider
2023-02-04 02:27:37 +0900
6287f1c344
actually spawn tasks
Maximilian Schneider
2023-02-04 02:14:14 +0900
17ba55eac6
delete unused
Maximilian Schneider
2023-02-04 01:43:26 +0900
dc74c89626
serum crank implemented
Maximilian Schneider
2023-02-04 01:23:18 +0900
0a09ad81ae
implement mango v4 crank
Maximilian Schneider
2023-02-03 20:55:59 +0900
4b75b88a98
cargo fmt
Riordan Panayides
2023-02-03 11:49:22 +0000
ba4aa29f7f
Update deps
Riordan Panayides
2023-02-03 11:45:29 +0000
746174ce8e
Orderbook updates * Subscribe to accounts rather than program * Process out of order writes correctly * Update native to ui helpers
Riordan Panayides
2023-02-03 11:44:46 +0000
5c8ebc53b1
Fills updates * Unify fill event schema * Change fill updates json * Convert all native values to ui * Add fills postgres target
Riordan Panayides
2023-02-03 11:39:53 +0000
6dfe88ac15
Add deployment configs
Riordan Panayides
2023-02-03 11:31:18 +0000
e22d30b9fd
add blockhash poller & transaction sender
Maximilian Schneider
2023-02-03 19:45:22 +0900
31149f7e0d
Merge remote-tracking branch 'origin/v4' into max/crank
Maximilian Schneider
2023-02-03 16:22:35 +0900
5e78f008f6
create crank skeleton
Maximilian Schneider
2023-02-03 16:15:58 +0900
1233cc58f3
Update chaindata metric names, finish serum events unified schema
Riordan Panayides
2023-01-20 17:29:02 +0000
8d6b6f5f38
Fix serum event change detection
Riordan Panayides
2023-01-20 16:50:39 +0000
f88ec6a53c
Add new common event schema
Riordan Panayides
2023-01-20 16:50:19 +0000
3dc7ae1246
* Add chaindata metrics * jemalloc for fills * Reenable dropped fill processing * Add gMA snapshot support * Tidy up serum orderbook change detection * cargo fmt
Riordan Panayides
2023-01-20 14:52:01 +0000
0d41c04de5
Snapshot all program ids in fills
Riordan Panayides
2023-01-19 02:44:54 +0000
531a2c3d11
collect stats on nr of account writes & bytes store
Maximilian Schneider
2023-01-19 11:18:38 +0900
393e10c440
Disable serum fill change/drop detection, rename connector metrics
Riordan Panayides
2023-01-18 19:39:53 +0000
b89faa1ed0
Add fills service ping handling
Riordan Panayides
2023-01-11 15:43:07 +0000
c838c58ca6
Fix orderbook decimals
Riordan Panayides
2023-01-11 15:41:19 +0000
f45e614765
Update CD, dependencies, READMEs
Riordan Panayides
2023-01-11 15:40:36 +0000
464946dc16
Switch mack to mango-v4/dev, add dedup queue metric, fix orderbook checkpoint
Riordan Panayides
2023-01-05 20:18:56 +0000
c2a942336c
Set up fly deployments, upgrade mango-v4
Riordan Panayides
2023-01-04 00:04:35 +0000
1b1063c5a7
Restore CI scripts
Riordan Panayides
2023-01-04 00:03:16 +0000
8f19a20b91
Update mango-v4, try to use async client
Riordan Panayides
2023-01-01 16:42:36 +0000
05f42c7352
Filter fill updates on subscription
Riordan Panayides
2022-12-27 15:03:18 +0000
9f528603b0
Add subscription commands for fills
Riordan Panayides
2022-12-27 14:57:50 +0000
7f0ddd3ac5
Fix serum fills
Riordan Panayides
2022-12-24 14:43:43 +0000
fad9f7bae3
Add Serum support for orderbook, fix pnl main
Riordan Panayides
2022-12-24 12:49:17 +0000
df562a3e42
Auto discover markets in fills feed
Riordan Panayides
2022-12-16 11:03:21 +0000
49bcdeee77
Use new geyser plugin, add orderbook service
Riordan Panayides
2022-12-16 11:00:42 +0000
c00935bae7
Tidy up repo, upgrade solana/mango
Riordan Panayides
2022-12-16 10:58:04 +0000
21f614b286
Update fills feed, disable connector-mango
Riordan Panayides
2022-11-21 03:47:20 +0000
cf26a885f2
Update to mango-v4, update fills feed
Riordan Panayides
2022-11-16 14:57:50 +0000
6e9fd59b56
Humanize deltas
max/add-dummy-connector
waterquarks
2022-10-11 17:58:34 +0200
2a15d96424
Add some basic pnl service metrics
master
Riordan Panayides
2022-10-08 18:13:26 +0100
75af979d96
Make metrics endpoint private again
Riordan Panayides
2022-10-08 13:26:17 +0100
ddb9a2fef0
Fix workflow syntax error
Riordan Panayides
2022-10-08 13:08:43 +0100
66ed5f3db9
Enable deployments from 'production' branch push, add tag field for rollbacks to git sha
Riordan Panayides
2022-10-08 13:06:59 +0100
190528b722
Add process name label, fix some metric types
Riordan Panayides
2022-10-08 12:57:47 +0100
bd7f80f201
Sanitize metric names
Riordan Panayides
2022-10-07 13:15:27 +0100
e2729306b8
cargo fmt
Riordan Panayides
2022-10-07 11:46:19 +0100
2881378b7f
Refactor metrics
Riordan Panayides
2022-10-07 11:44:53 +0100
328b47aa01
Trackoor v2 example config
waterquarks
2022-10-06 07:13:13 +0200
fde449b182
Trackoor v2
waterquarks
2022-10-06 07:12:01 +0200
a63e651863
Debug: append linebreak to metrics output, hardcode type
Riordan Panayides
2022-10-06 02:48:07 +0100
4bd976df1b
Debug: expose metrics endpoint
Riordan Panayides
2022-10-06 02:19:39 +0100
1d1f462cf6
Rename count metrics
Riordan Panayides
2022-10-06 01:33:07 +0100
484e853924
Log on metrics endpoint hit
Riordan Panayides
2022-10-06 01:03:15 +0100
d14b4081aa
cargo fmt
Riordan Panayides
2022-10-05 23:53:20 +0100
dbf28b74be
Merge branch 'master' of github.com:blockworks-foundation/solana-accountsdb-connector
Riordan Panayides
2022-10-05 23:50:28 +0100
ae7ffc1dcb
Add prometheus metrics to fills
Riordan Panayides
2022-10-05 23:50:21 +0100
477ca18611
trackoor v1
waterquarks
2022-10-03 23:22:17 +0200
06050eabdc
Remove stray log
waterquarks
2022-09-29 16:16:29 +0200
0371355be4
.gitignore
waterquarks
2022-09-29 16:08:27 +0200
7e4f42dc4d
Basic L2 differ
waterquarks
2022-09-29 16:07:57 +0200
c4ff20f92b
add minimal trace connector as an example
Maximilian Schneider
2022-09-26 13:14:40 +0200
066aa06a6c
Merge branch 'metrics'
waterquarks
2022-09-23 21:10:57 +0200
0d27d72b7b
Misc
metrics
waterquarks
2022-09-23 21:09:41 +0200
5b4267e12e
Merge pull request #4 from blockworks-foundation/metrics
waterquarks
2022-09-23 21:03:20 +0200
82564e117f
Open/closed connections
waterquarks
2022-09-23 21:02:40 +0200
1bebc2f6bc
Aggregate t event metrics (#3 )
waterquarks
2022-09-21 16:45:55 +0200
3dcddde39a
Misc
waterquarks
2022-09-21 16:44:57 +0200
775a860e62
Misc
waterquarks
2022-09-21 16:34:25 +0200
cb95574b8a
Merge branch 'master' of github.com:blockworks-foundation/solana-accountsdb-connector
Riordan Panayides
2022-09-21 00:53:40 +0100
ede9040e08
Fix build warnings
Riordan Panayides
2022-09-21 00:53:35 +0100
cd6f8f07f2
Aggregate t event metrics
waterquarks
2022-09-20 23:44:25 +0200
2f09d0a8f2
Add docker build and fly deployment actions (#2 )
riordanp
2022-09-20 22:01:24 +0100
fb19f1983f
Use both common branch names
Riordan Panayides
2022-09-20 17:33:56 +0100
8e362c7d0b
Switch trigger branch to main
Riordan Panayides
2022-09-20 17:32:26 +0100
f918d30e6a
Add fly config
Riordan Panayides
2022-09-20 17:31:31 +0100
b945582340
Lint
Riordan Panayides
2022-09-20 16:40:52 +0100
ec3afb01bb
Bind to correct address
Riordan Panayides
2022-09-20 16:32:59 +0100
f3267b88bc
Fix typo
Riordan Panayides
2022-09-20 15:09:58 +0100
f6eaa9cede
Read config from env
Riordan Panayides
2022-09-20 15:01:41 +0100
f77228dfe2
Trigger build
Riordan Panayides
2022-09-19 23:09:59 +0100
45f6cfec69
Publish image to GCR
Riordan Panayides
2022-09-19 22:57:01 +0100
2b93e212b9
Revert "Test rebuild"
Riordan Panayides
2022-09-19 22:47:33 +0100
d7e1654c63
Test rebuild
Riordan Panayides
2022-09-19 22:43:05 +0100
9d419fc269
Use cargo-chef
Riordan Panayides
2022-09-19 21:43:28 +0100
43b5cf5780
Merge pull request #1 from blockworks-foundation/max/debug
Maximilian Schneider
2022-09-19 11:32:12 +0200
ebd2540712
Try no runtime build
Riordan Panayides
2022-09-16 18:07:32 +0100
7f86470bcc
idk
Riordan Panayides
2022-09-16 18:01:15 +0100