Commit Graph

1055 Commits

Author SHA1 Message Date
GroovieGermanikus 04147bf499 add tpu connection path 2023-07-20 14:55:47 +02:00
GroovieGermanikus 9e064001f8 extract integration test 2023-07-20 14:08:38 +02:00
GroovieGermanikus 0490e557de merge integration test branch into proxy branch 2023-07-20 13:45:54 +02:00
GroovieGermanikus b56058dc84 code format 2023-07-20 12:12:15 +02:00
GroovieGermanikus e48ccbea57 Merge remote-tracking branch 'origin/main' into groovie/tpu-quic-integration-test-on-main 2023-07-20 10:45:47 +02:00
GroovieGermanikus a2ba514022 comment on fanout case 2023-07-20 09:48:54 +02:00
GroovieGermanikus 83a73c9c2b fix timeout 2023-07-20 09:31:59 +02:00
GroovieGermanikus 71e828fa96 timeout in consumer thread 2023-07-20 09:31:59 +02:00
GroovieGermanikus dea39eebda fix cargo 2023-07-20 09:31:59 +02:00
GroovieGermanikus b4b7a2a583 reset non-test code 2023-07-20 09:31:59 +02:00
GroovieGermanikus cf321af18a count uniqu tx 2023-07-20 09:31:59 +02:00
GroovieGermanikus 7ed29df55f check tx uniqueness 2023-07-20 09:31:59 +02:00
GroovieGermanikus 4c6fe80608 tracing etc 2023-07-20 09:31:59 +02:00
GroovieGermanikus b0662e3ba4 fix typing 2023-07-20 09:31:59 +02:00
GroovieGermanikus c5eaa693ea tweak log levels 2023-07-20 09:31:59 +02:00
GroovieGermanikus 93a84df68b create stats 2023-07-20 09:31:59 +02:00
GroovieGermanikus 89d6c343af fix log level 2023-07-20 09:31:59 +02:00
GroovieGermanikus 79b89a0252 increase fanout 2023-07-20 09:31:59 +02:00
GroovieGermanikus 1fe7f23fc5 do proper shutdown 2023-07-20 09:31:58 +02:00
GroovieGermanikus 0d4f83a6fc fix stake setup 2023-07-20 09:31:58 +02:00
GroovieGermanikus 400b45e1e7 extract integration test 2023-07-20 09:31:58 +02:00
GroovieGermanikus 7cb84ad5b7 use solana streamer 2023-07-20 09:31:58 +02:00
GroovieGermanikus 91ec468495 add some tests to check tx.subscribe behaviour 2023-07-20 09:31:58 +02:00
GroovieGermanikus cdc3d1444d add proper tracing to test 2023-07-20 09:31:58 +02:00
GroovieGermanikus 228c58d861 cut dependency between quic-proxy and lite-rpc crate 2023-07-20 09:28:55 +02:00
Aniket Prajapati 807f84c1cf
Merge pull request #160 from blockworks-foundation/do_not_destroy_the_connection_with_exisiting_tpus
Avoiding destroying connections with existing leaders
2023-07-19 16:25:37 +05:30
Godmode Galactus 48d26eac15
Avoiding destroying connections with existing leaders 2023-07-19 11:08:27 +02:00
Steve 1834e9495a
Merge pull request #159 from grooviegermanikus/groovie/debugging-context-rpc-calls
debugging context rpc calls
2023-07-19 10:47:12 +02:00
GroovieGermanikus 37e44aa9b3 code format 2023-07-19 09:33:52 +02:00
GroovieGermanikus 18397eeab7 add context to rpc calls 2023-07-19 09:33:10 +02:00
Aniket Prajapati 5ec8ba4aee
Merge pull request #158 from blockworks-foundation/using_blockeight_to_expire_transactions
using blockheight to expire transactions instead of time
2023-07-18 14:10:26 +05:30
Godmode Galactus 9d31f6c756
using blockheight to expire transactions instead of time 2023-07-17 17:27:57 +02:00
GroovieGermanikus 7c3f7bea74 refactor out tpu_quic_connection 2023-06-29 11:05:49 +02:00
GroovieGermanikus f5979eb098 WIP: refactor active type connection 2023-06-27 17:06:35 +02:00
GroovieGermanikus c406f447cc remove useless async 2023-06-27 16:55:38 +02:00
GroovieGermanikus c0d4b18df5 improve error handling on accept stream 2023-06-27 16:53:27 +02:00
GroovieGermanikus eb25711496 comment tpu_service input 2023-06-27 13:35:21 +02:00
GroovieGermanikus a786e190bd add readme 2023-06-27 12:08:26 +02:00
Aniket Prajapati f27a3a6c88
Merge pull request #155 from blockworks-foundation/no_restart
no restart
2023-06-27 02:06:27 +05:30
GroovieGermanikus 77c801ff45 proxy forwarding works 2023-06-26 22:10:06 +02:00
aniketfuryrocks d5a4a394e3
prometheus 2023-06-27 00:05:00 +05:30
aniketfuryrocks 97edd3d539
rm restart 2023-06-26 23:34:24 +05:30
GroovieGermanikus 1146589b09 proxy works 2023-06-26 08:58:48 +02:00
GroovieGermanikus f7ad7da021 use quic uni instead of bi stream 2023-06-26 08:08:45 +02:00
GroovieGermanikus eb33095778 introduce proxy request 2023-06-26 08:05:18 +02:00
GroovieGermanikus 47fd8b15d3 rountrip test with instruction 2023-06-25 21:53:19 +02:00
Godmode Galactus a3f4984287
updaing changelog.md 2023-06-23 21:42:38 +02:00
Aniket Prajapati c0aca913f0
Merge pull request #153 from blockworks-foundation/keypair_file_location_macos_fix
Keypair file location macos fix
2023-06-23 19:58:23 +05:30
Godmode Galactus 70eb250b10
Updating Cargo files with new version 2023-06-23 15:40:50 +02:00
Godmode Galactus e70a9ec538
Updating Changelog to update version of tag v0.2.2 2023-06-23 15:12:22 +02:00