galactus
0c5aa196c1
Minor bug, subscribing to processed blocks instead of confirmed ( #295 )
2024-01-22 10:54:39 +01:00
galactus
33cca71d49
Making block subscription processed and moving confirmed block subscr… ( #291 )
...
* Making block subscription processed and moving confirmed block subscription to meta
* Sending both processed and confirmed blocks, if block has already been confirmed
2024-01-21 13:56:40 +01:00
galactus
86e7f91cec
Updating the transport config to match with solana endpoint ( #292 )
...
* Updating the transport config to match with solana endpoint
* Setting max MTU after groovies comments
2024-01-19 22:08:03 +01:00
galactus
e00683884a
Update geyser grpc connector commit ( #289 )
2024-01-18 15:53:02 +01:00
galactus
4d4019264e
Fixing message too long and overflow panics ( #288 )
2024-01-18 15:11:29 +01:00
Groovie | Mango
e3bfaac726
remove block_debug_listen ( #286 )
...
* remove block_debug_listen
caused a panic - need more time to investigate
2024-01-17T20:31:42.913 app[683d392fd45368] ams [info] thread 'tokio-runtime-worker' panicked at cluster-endpoints/src/grpc_inspect.rs:59:21:
2024-01-17T20:31:42.913 app[683d392fd45368] ams [info] Error receiving block: Closed
2024-01-17T20:31:42.922 app[683d392fd45368] ams [info] 2024-01-17T20:31:42.912597Z ERROR lite_rpc: Services quit unexpectedly Err(cluster endpoint failure (Err(JoinError::Panic(Id(20), ...)), 1, [JoinHandle { id: Id(19) }, JoinHandle { id: Id(23) }])
* clippy
2024-01-18 13:57:57 +01:00
galactus
ba77b0b389
Updating cargo file ( #287 )
...
* Updating cargo file
* Updating tag for grpc connector
2024-01-18 11:28:35 +01:00
galactus
d589d90999
Moving geyser slot subscription from stream to channels ( #284 )
...
Closing all the slot subscription tasks incase of restart
Making slot channel unbounded because of errors
2024-01-17 19:45:10 +01:00
galactus
cfb5e1ac66
Moving geyser slot subscription from stream to channels ( #282 )
...
* Moving geyser slot subscription from stream to channels
* Closing all the slot subscription tasks incase of restart
2024-01-17 15:17:49 +01:00
galactus
1209a8ae4d
Increase finish quic timeout ( #280 )
2024-01-17 13:10:11 +01:00
galactus
4ed7eead8b
Adding prometheus metrics to follow quic states ( #277 )
2024-01-16 11:30:40 +01:00
galactus
36c62763c0
Fixing merging of confirmed block streams ( #276 )
2024-01-16 10:13:12 +01:00
galactus
6f61d89743
Fixing the performance issue with geyser multiplexing ( #275 )
2024-01-15 20:22:59 +01:00
galactus
bea39d8c6a
Migrating to solana v1.17.15 ( #273 )
2024-01-15 18:43:48 +01:00
godmodegalactus
338b20f687
minor changes
2024-01-12 17:47:13 +01:00
godmodegalactus
78e1bb2b79
More clippy changes
2024-01-12 16:39:19 +01:00
godmodegalactus
1acc71d51d
Fix fmt
2024-01-12 16:19:00 +01:00
godmodegalactus
1923cb9fef
Fix clippy
2024-01-12 16:12:20 +01:00
godmodegalactus
9e1c36771a
Fix CI
2024-01-12 15:57:09 +01:00
godmodegalactus
c3da6ad1b6
cargo fmt and clippy issues
2024-01-12 14:40:48 +01:00
godmodegalactus
2498950583
Reconnecing to block stream and slot stream incase of error
2024-01-12 14:33:00 +01:00
godmodegalactus
3f69de5247
Resarting geyser slot and block stream in case they disconnect
2024-01-12 14:21:54 +01:00
galactus
d91e2e9316
disable geyser stakes and votes for refactoring ( #268 )
2024-01-11 14:37:06 +01:00
Groovie | Mango
f910587553
fix prioritization_fees overflow ( #245 )
...
* fix prioritization_fees overflow
* suggest inline
* Cargo fmt
---------
Co-authored-by: galactus <96341601+godmodegalactus@users.noreply.github.com>
Co-authored-by: godmodegalactus <godmodegalactus@gmail.com>
2024-01-11 14:16:32 +01:00
galactus
1055d2bb0d
Merge pull request #262 from blockworks-foundation/fix/grpc-multiplex-logging
...
update connector to log the connection problems
2024-01-11 14:05:11 +01:00
galactus
7f55e5b361
Merge branch 'main' into fix/grpc-multiplex-logging
2024-01-11 13:18:41 +01:00
galactus
185cbd379b
Merge pull request #267 from blockworks-foundation/reducing_network_usage_by_fetching_only_finalized_blockmeta-groovie
...
Reduce network by only fetching block meta instead of whole block
2024-01-11 13:16:52 +01:00
galactus
b49e51da9c
Merge pull request #266 from blockworks-foundation/bootstrap_leader_schedule_from_rpc
...
Bootstrap leader schedule from rpc
2024-01-08 16:14:35 +01:00
galactus
e39a2f5f02
Merge pull request #265 from blockworks-foundation/reducing_network_usage_by_fetching_only_finalized_blockmeta
...
Reduce network by only fetching block meta instead of whole block
2024-01-08 15:07:32 +01:00
GroovieGermanikus
079ff113c4
fix cleanup logic
2024-01-08 14:51:32 +01:00
GroovieGermanikus
8996a97424
change .send error handling on broadcast channel
2024-01-08 14:21:05 +01:00
GroovieGermanikus
dc0c60ff05
rename count
2024-01-08 14:18:43 +01:00
GroovieGermanikus
e5e7545553
->32
2024-01-08 14:15:42 +01:00
GroovieGermanikus
9ef773c129
refactoring
2024-01-08 14:14:59 +01:00
musitdev
21d0cee332
set initial rpc schedule parameters
2024-01-08 13:19:23 +01:00
godmodegalactus
e42db51d21
Reduce network by only fetching block meta instead of whole block
2024-01-08 12:11:48 +01:00
galactus
9bcdd712cc
Merge pull request #263 from blockworks-foundation/bugfix/panic-on-geyserclose
...
fix: panic on geyser close, multiplex bug
2024-01-07 22:26:23 +01:00
GroovieGermanikus
ef5716932f
fix: panic on geyser close, multiplex bug
...
https://github.com/blockworks-foundation/geyser-grpc-connector/issues/3
2024-01-07 20:08:20 +01:00
musitdev
29478ad262
change slot leader calculus. Remove rpc call
2024-01-06 16:59:59 +01:00
musitdev
032232f6f3
add rpc leader shedule loading if the bootstrap file is not present
2024-01-05 15:58:25 +01:00
galactus
7f3a025ffa
Merge pull request #244 from blockworks-foundation/stakes_and_votes_getvoteaccounts
...
Stakes and votes getvoteaccounts
2024-01-04 14:52:27 +01:00
musitdev
4fb8df5b7b
correct CI
2024-01-04 14:44:07 +01:00
musitdev
21a8f12ed4
correct clippy errors
2024-01-04 14:05:11 +01:00
musitdev
402ebd69b1
correct from PR remarks
2024-01-04 13:36:13 +01:00
GroovieGermanikus
772e2c9909
reset values for leader schedule cache
2024-01-04 11:12:45 +01:00
musitdev
77853a34ca
rm trace comment
2024-01-04 09:56:55 +01:00
musitdev
2e7d86b896
rm trace comment
2024-01-04 09:25:46 +01:00
musitdev
dbc152bb64
rebase from master
2024-01-03 16:50:16 +01:00
musitdev
df8b041051
remove test config
2024-01-03 10:25:46 +01:00
musitdev
5a24c2bb4d
set stake_vote optional and integrate leader schedule and vote in send Tx
2024-01-03 10:25:45 +01:00