Riordan Panayides
252cccf74e
Merge remote-tracking branch 'upstream/main'
2023-06-30 19:33:21 +01:00
dboures
8b3e4b95a7
increase candle cooldown to 5 seconds
2023-06-09 07:55:41 -05:00
dboures
d4afc71c04
reenable total fills metric
2023-06-08 23:50:48 -05:00
dboures
c7ee74b872
style: clippy and dead code cleanup
2023-06-08 22:56:49 -05:00
dboures
4ba8fd5ec5
fix: don't mark unfetched txns as processed
2023-06-08 22:19:53 -05:00
Riordan Panayides
762cc4e770
Merge remote-tracking branch 'upstream/reliable-scraping'
2023-06-08 16:55:38 +01:00
Riordan Panayides
3ad2335300
Re-add candles total metric
2023-06-08 14:25:21 +01:00
dboures
67b3583ba6
refactor: worker uses a transactions table
2023-06-08 02:47:05 -05:00
dboures
dc1726af43
refactor: replace id with signature in fills table
2023-06-08 01:13:41 -05:00
dboures
fd4eebc034
refactor: backfilling uses a transactions table
2023-06-07 23:03:54 -05:00
Riordan Panayides
a5570b816e
Merge remote-tracking branch 'upstream/remove-candles-queue' into pan/metrics
2023-06-04 11:21:38 +01:00
dboures
e0d677c241
refactor: remove candles queue
2023-06-03 12:22:10 -05:00
dboures
bf653c9672
refactor: remove sig limit and delay on scraper
2023-06-02 01:38:08 -05:00
Riordan Panayides
89e2fa7178
temp: add debugging output to candle batching, mark old candles as completed
2023-06-01 15:30:54 +01:00
dboures
df461e8451
temp: filter redundant 1m candles
2023-06-01 00:58:57 -05:00
Riordan Panayides
4d81f6c7f6
Add log levels, remove unused db pings
2023-05-31 14:32:34 +01:00
Riordan Panayides
95f923f7c7
cargo fmt
2023-05-31 14:19:29 +01:00
Riordan Panayides
c055d8b992
Add more worker metrics
2023-05-31 14:12:26 +01:00
Riordan Panayides
35937c9572
Add metrics to worker, add market name to map, cargo fmt, fix RAY/USDC id
2023-05-30 18:01:47 +01:00
dboures
6e16ef8e04
lint: cargo clippy
2023-05-19 19:16:37 -05:00
dboures
7ae8339ebb
feat: split backfills into trades and candles
2023-05-19 19:15:13 -05:00
dboures
0e821cc3c1
feat: fill events include block time (fixes backfill issues)
2023-05-19 14:50:56 -05:00
Riordan Panayides
5b61f3d949
wip: many changes for deployment
...
- split out postgres config and read from env
- make ssl optional
- revert to separate dockerfiles
- give tokio enough workers
- allow custom server bind address
- fix warnings
- cargo fmt
2023-05-17 17:11:17 +01:00
dboures
a4bf9a35be
refactor: server uses tokio-postgres instead of sqlx
2023-05-14 03:09:12 -05:00
dboures
cead78381d
refactor: worker uses tokio-postgres instead of sqlx
2023-05-14 02:15:10 -05:00
dboures
f509df05d5
fix: candle batching works with 0 fills
2023-03-27 14:01:48 -05:00
dboures
bbf73b164b
fix: fix connection timeouts
2023-03-27 12:11:58 -05:00
dboures
ce4e9d1d39
fix: try to use loops to fix timeouts
2023-03-26 14:39:25 -05:00
dboures
aa114539c0
feat: add docker deployment
2023-03-14 20:46:49 -05:00
dboures
74a042df9d
refactor: rename crator folder
2023-03-14 16:57:42 -05:00