Commit Graph

  • 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