Commit Graph

436 Commits

Author SHA1 Message Date
GroovieGermanikus 189bf44d19
clippy+fmt 2024-08-15 15:04:54 +02:00
GroovieGermanikus 718d62e7aa
fix chain_data InsertAfter 2024-08-15 15:03:27 +02:00
Serge Farny 11c6067284 ChainData: update account InsertAfter bug 2024-08-15 09:55:47 +02:00
GroovieGermanikus 0d1f700a7a
replay from inline 2024-08-14 15:24:35 +02:00
GroovieGermanikus d290c67f4a
replay test 2024-08-14 13:23:41 +02:00
GroovieGermanikus e4b00f8f9b
log chain_data + replay 2024-08-14 13:16:53 +02:00
GroovieGermanikus 603c439473
Merge branch 'main' into feature/chaindata-wrapped-tester 2024-08-14 12:37:49 +02:00
GroovieGermanikus e993e2cc4f
#27 adjust smallvec 2024-08-14 12:37:34 +02:00
GroovieGermanikus 47eedfebf0
println progress 2024-08-14 10:13:50 +02:00
GroovieGermanikus 53965b1aaf
split into two binaries 2024-08-14 09:09:36 +02:00
GroovieGermanikus 3b1322009c
read slot+account 2024-08-14 09:09:12 +02:00
GroovieGermanikus ae72fef0bc
Merge branch 'improvement/test-chain-data-from-slotstream' into feature/chaindata-wrapped-tester 2024-08-14 08:48:03 +02:00
GroovieGermanikus a3390c9ab0
feed the slot stream 2024-08-13 17:24:07 +02:00
GroovieGermanikus 5fcd57c5fd
compiles 2024-08-13 16:54:05 +02:00
GroovieGermanikus 9e48b217ca
read slot stream mainnet 2024-08-13 16:26:35 +02:00
GroovieGermanikus c0f361724b
fix filter name 2024-08-13 16:25:49 +02:00
GroovieGermanikus 5c317bcbdf
switch to raydium 2024-08-13 10:44:55 +02:00
GroovieGermanikus fbd87bea51
add some metrics 2024-08-13 10:39:51 +02:00
GroovieGermanikus 4d0f84ee69
prom 2024-08-13 10:28:05 +02:00
GroovieGermanikus 90b7061fb3
prom throughput 2024-08-13 10:27:53 +02:00
GroovieGermanikus 848732a9f8
use mpsc for grpc 2024-08-13 09:49:40 +02:00
GroovieGermanikus 761a0e1f74
add whirlpool program id 2024-08-13 09:38:16 +02:00
GroovieGermanikus f698b82992
nicer log 2024-08-13 09:11:51 +02:00
GroovieGermanikus b83f81dc0f
remove async channel 2024-08-12 20:34:53 +02:00
GroovieGermanikus b36582fe39
count fixed 2024-08-12 20:29:26 +02:00
GroovieGermanikus b61653dcbe
replace async_channel for accounts 2024-08-12 19:40:48 +02:00
GroovieGermanikus 57da6db7d5
snapshot works 2024-08-12 17:27:31 +02:00
GroovieGermanikus 2eba164252
download gpa in 60s 2024-08-12 15:22:14 +02:00
GroovieGermanikus b7da727a37
get snapshot via gpa compressed 2024-08-12 15:10:44 +02:00
GroovieGermanikus 068638612a
add tracing 2024-08-12 13:52:06 +02:00
Serge Farny 61b0bcb560 Fix sleep and lock issue 2024-08-12 13:36:18 +02:00
GroovieGermanikus a97183c4f0
clarify subscription 2024-08-12 12:12:50 +02:00
GroovieGermanikus ca8cf9a121
make naming clearer 2024-08-12 11:14:16 +02:00
GroovieGermanikus 3894bcfb33
log channel flow 2024-08-12 11:00:49 +02:00
GroovieGermanikus 88918280dd
fix shutdown 2024-08-11 14:45:51 +02:00
GroovieGermanikus 12b0c4f5f7
updater job 2024-08-11 12:08:48 +02:00
GroovieGermanikus d908ec6bd5
Merge branch 'main' into feature/chaindata-wrapped-tester 2024-08-11 09:04:47 +02:00
GroovieGermanikus aa529a8528
fix debug thread 2024-08-11 09:02:54 +02:00
GroovieGermanikus 1197538878
add criterion boilerplate 2024-08-08 17:14:11 +02:00
GroovieGermanikus 00226bbb0c
use smallvec for slotvec 2024-08-08 12:19:33 +02:00
GroovieGermanikus 0a8ee48f17
use v: &[AccountData] 2024-08-08 11:53:33 +02:00
GroovieGermanikus b167a548d0
update rust toolchain to 1.73 (compat with solana 1.17.x) 2024-08-08 11:27:20 +02:00
GroovieGermanikus c5fd474fdf
rename CI file 2024-08-08 11:27:00 +02:00
Groovie | Mango 984317e666
fix off-by-one error in slot_vector inside update account (#26)
fixes #25, extract update_account slot vector logic into stateless method and add test cases
2024-08-08 11:24:03 +02:00
GroovieGermanikus 44cfab0166
wire up service channels 2024-08-07 19:10:32 +02:00
GroovieGermanikus 7b521e7bfe
make vector operation clearer 2024-08-07 18:36:58 +02:00
GroovieGermanikus b0cd9c8974
all green 2024-08-07 18:29:05 +02:00
GroovieGermanikus 379e3bb682
test data write version 2024-08-07 18:22:14 +02:00
GroovieGermanikus cf143ca7dd
improve test data 2024-08-07 18:19:14 +02:00
GroovieGermanikus 4bcc00b55e
min max case 2024-08-07 18:17:15 +02:00