GroovieGermanikus
f9c754bf5a
fix compile
2024-09-04 12:15:25 +02:00
GroovieGermanikus
4a54367602
fix merge error
2024-08-15 15:07:30 +02:00
Serge Farny
126c2aaeda
ChainData: update account InsertAfter bug ( #30 )
...
ChainData: update account InsertAfter bug
2024-08-15 15:06:22 +02:00
Serge Farny
11c6067284
ChainData: update account InsertAfter bug
2024-08-15 09:55:47 +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
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
d908ec6bd5
Merge branch 'main' into feature/chaindata-wrapped-tester
2024-08-11 09:04:47 +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
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
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
GroovieGermanikus
2858c067bb
add cases
2024-08-07 17:45:21 +02:00
GroovieGermanikus
e34c443d25
minimal test for the vector logic
2024-08-07 17:35:32 +02:00
GroovieGermanikus
0ac6da51d1
move to new crate
2024-08-07 16:34:00 +02:00
GroovieGermanikus
e37f98be63
add graceful shutdown
2024-08-07 16:26:10 +02:00
GroovieGermanikus
b21d36283c
ignore
2024-08-07 16:12:42 +02:00
GroovieGermanikus
d86ab923e2
more tests
2024-08-07 16:03:24 +02:00
GroovieGermanikus
e716f9491d
rename
2024-08-07 15:57:04 +02:00
GroovieGermanikus
31c0eaf668
basic rooting flow
2024-08-07 15:55:47 +02:00
GroovieGermanikus
423bf25237
wip
2024-08-07 15:17:32 +02:00
GroovieGermanikus
4913e57902
copy start_chaindata_updating from router
2024-08-07 14:48:02 +02:00
GroovieGermanikus
ad076bc395
copy start_chaindata_updating from router
2024-08-07 14:46:54 +02:00
GroovieGermanikus
7c8277f5dd
chaindata standalone
2024-08-07 14:43:24 +02:00
GroovieGermanikus
d0a6dff5a3
update yellowstone to v1.15.0+solana.1.17
2024-07-31 21:38:45 +02:00
GroovieGermanikus
14c815f416
fmt
2024-07-29 11:31:55 +02:00
GroovieGermanikus
1859078241
MAJOR: cut solana-rpc dependency
2024-07-29 11:29:21 +02:00
GroovieGermanikus
d398c07954
refactor metadata_sender
2024-07-29 11:19:17 +02:00
Serge FARNY
8e0609f2a3
Metdata: make message clonable
2024-05-08 10:01:11 +02:00
Serge FARNY
f9295b0d9f
websocket: add a metdata feed to indicate missing account, snapshot start and end
2024-05-07 09:19:41 +02:00
Serge FARNY
9e7ebd1d16
grpc: add a metdata feed to indicate missing account, snapshot start and end
2024-05-06 21:09:55 +02:00
Christian Kamm
8e465c4c61
Work around gMA and grpc account subscription limits
2024-04-25 16:14:24 +02:00
Christian Kamm
4ffcd410c9
Bump library version to v0.3.0
2024-04-08 10:29:00 +02:00
Christian Kamm
e55433b7af
Bump to yellowstone 1.13 and solana 1.17
2024-04-08 10:28:32 +02:00
Christian Kamm
7c844614b9
Bump connector version to v0.2.1
2023-11-07 08:35:35 +01:00
Christian Kamm
15644ca221
ChainData: Allow reading rooted account state ( #18 )
...
- refactor getting the latest rooted write into newest_rooted_write()
- add iter_accounts_rooted()
- also add raw_account_data(), raw_slot_data() as escape hatches
2023-11-07 08:34:41 +01:00
GroovieGermanikus
9d4aab9617
fix merge conflicts
2023-10-04 08:58:01 +02:00
GroovieGermanikus
c4c13a3e0d
Merge branch 'main' into update-solana-1-16-anchor-28
2023-10-04 08:49:44 +02:00
GroovieGermanikus
2a982a87b0
move ci/cd for services to mango-v4 repo
...
keeping only the scripts required for creating connector tgz
2023-09-26 18:19:27 +02:00
GroovieGermanikus
5b11abd649
reorg deps
2023-09-25 13:01:09 +02:00