Commit Graph

870 Commits

Author SHA1 Message Date
GroovieGermanikus 34e2cff6b6 move keypair_loaded to core 2023-09-02 14:59:56 +02:00
GroovieGermanikus 6ce4ff08a8 tpu proxy agent time tracking simplified 2023-09-02 14:42:04 +02:00
GroovieGermanikus b940cab32e match case order 2023-09-02 14:23:14 +02:00
GroovieGermanikus 0002f0bc60 continue on handshake error 2023-09-02 14:22:36 +02:00
GroovieGermanikus 2b6b34add8 remove unused exit_signal 2023-09-02 14:18:31 +02:00
GroovieGermanikus 4936e76108 warn on proxy parse error 2023-09-02 14:13:48 +02:00
GroovieGermanikus 2f73b1aea7 quic proxy: rename experimental_quic_proxy_addr -> quic_proxy_addr 2023-09-02 14:12:49 +02:00
galactus 8580eded2a
Merge pull request #176 from blockworks-foundation/readding_prometheus_counter
readding few prometheus counters
2023-09-02 10:39:20 +02:00
Godmode Galactus 9fd6af9f98
fix slot polling issue 2023-09-02 08:29:50 +02:00
Godmode Galactus 50c3b43a8b
cargo fmt 2023-09-01 16:53:55 +02:00
Godmode Galactus 260a2f104b
readding few prometheus counters 2023-09-01 16:40:59 +02:00
galactus 41a146706c
Merge pull request #175 from blockworks-foundation/locked_cargo_chef_install
Make cargo-chef install locked
2023-09-01 13:13:15 +02:00
Godmode Galactus 0c4d7fc87c
Make cargo-chef install locked 2023-09-01 12:15:04 +02:00
galactus 1a3322ceaf
Merge pull request #174 from blockworks-foundation/gmg/refactor_gyser_rpc
Gmg/refactor gyser rpc
2023-09-01 10:55:29 +02:00
Godmode Galactus c9b30f49e6
Update change log 2023-09-01 10:15:25 +02:00
Godmode Galactus a1fe20b0d6
removing unwanted file 2023-09-01 09:09:54 +02:00
aniketfuryrocks 3606a1242e
fmt 2023-08-31 22:07:12 +05:30
Godmode Galactus 12ff865f9e
removing empty file 2023-08-31 14:52:04 +02:00
Godmode Galactus 4e66872a6e
Cargo fmt 2023-08-31 14:26:46 +02:00
Godmode Galactus 3a8ce5e95c
Bugfix adding gprc support 2023-08-31 13:56:33 +02:00
Godmode Galactus a418fe7fc7
Refactoring the code from gyser branch and merging into master 2023-08-31 12:34:13 +02:00
galactus bf80327309
Merge pull request #169 from blockworks-foundation/groovie/consolidate-integration-tests
Quic Proxy: cleanup/consolidate tests, handle flaky tests, add explicit connection close
2023-08-29 17:41:06 +02:00
GroovieGermanikus 1fb85729ad Revert "cleanup/consolidate tests"
This reverts commit 50907f36ed.
2023-08-29 17:16:48 +02:00
GroovieGermanikus 9263b11e8c code fmt 2023-08-29 01:13:08 +02:00
GroovieGermanikus 9540676290 Merge branch 'groovie/tpu-proxy-shutdown-connection' into groovie/consolidate-integration-tests 2023-08-29 00:49:31 +02:00
musitdev 12eedc9360 update spec + add history data model 2023-08-28 14:41:48 +02:00
musitdev defbaa074c correct errors 2023-08-26 11:41:07 +02:00
musitdev b111190f07 some corrections 2023-08-25 17:11:21 +02:00
musitdev 2783bb5982 update architecture diagrams 2023-08-25 16:50:53 +02:00
GroovieGermanikus 3d2f9af8b8 revert cargo test deduplication 2023-08-24 09:15:15 +02:00
galactus f4b9370097
Merge pull request #170 from blockworks-foundation/groovie/disable-more-flaky-tests
ignore more flakey quic tests
2023-08-23 09:16:49 +02:00
GroovieGermanikus 6d06f7faa6 Merge branch 'groovie/disable-more-flaky-tests' into groovie/tpu-proxy-shutdown-connection 2023-08-21 20:41:52 +02:00
GroovieGermanikus adc13bd67f tpu agends must handle connection shutdown explicitly 2023-08-21 18:10:34 +02:00
GroovieGermanikus 311ac390e8 ignore more flakey quic tests 2023-08-21 17:48:55 +02:00
GroovieGermanikus 50907f36ed cleanup/consolidate tests
- remove redundant integration test (literpc_tpu_quic_server_integrationtest.rs) and use the quic_proxy_tpu_integrationtest.rs for everything
- remove some commands from test.bash
2023-08-21 16:56:40 +02:00
GroovieGermanikus 723da1c7fe proxy: more docs 2023-08-21 16:30:55 +02:00
GroovieGermanikus 98673e5bc0 proxy: improve docs 2023-08-21 15:23:09 +02:00
musitdev c2a0eae951 update 2023-08-20 17:39:37 +02:00
Steve 7f9f9f4a4e
Merge pull request #164 from blockworks-foundation/groovie/tpu-proxy-as-module-with-integration-test
tpu quic proxy as module and lite-rpc switch
2023-08-11 18:19:21 +02:00
GroovieGermanikus 3e4b7a0687 fix compile 2023-08-11 17:57:23 +02:00
GroovieGermanikus 75a1777957 tweaked log levels on agent shutdown 2023-08-11 17:55:38 +02:00
GroovieGermanikus 0aebd7b362 MAN-59 disable flaky tests 2023-08-11 17:45:36 +02:00
GroovieGermanikus 4982325e67 direct test - wait in loop 2023-08-10 14:50:42 +02:00
GroovieGermanikus 10e4ea925a clarify test naming 2023-08-10 14:38:15 +02:00
GroovieGermanikus f2aa70652f refactor timeout 2023-08-10 14:16:35 +02:00
GroovieGermanikus bd107c24c7 add smarter agent shutdown 2023-08-10 14:01:20 +02:00
GroovieGermanikus 7df7f271a5 properly drain channel on agent shutdown 2023-08-10 13:50:47 +02:00
GroovieGermanikus e246aa9d38 check for missing tx in test 2023-08-10 13:04:30 +02:00
GroovieGermanikus 5a07037087 cleanups 2023-08-10 10:44:24 +02:00
GroovieGermanikus e08969357f remove useless serialization to VersionedTransaction 2023-08-10 10:43:03 +02:00