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
GroovieGermanikus
e0f3538923
move broadcast receiver
2023-08-10 10:31:31 +02:00
GroovieGermanikus
b080c23ffe
inrease test timeouts
2023-08-09 17:43:49 +02:00
GroovieGermanikus
f4deb51c49
adjust broadcast channel capacity to pow2
2023-08-09 17:39:55 +02:00
GroovieGermanikus
c7a79ab6c0
fmt
2023-08-09 17:30:12 +02:00
GroovieGermanikus
414216e585
handle 0 tpu case
2023-08-09 17:29:42 +02:00
GroovieGermanikus
a27cc06711
fix broken log output
2023-08-09 17:15:46 +02:00
GroovieGermanikus
1e055fec2c
clippy+fmt
2023-08-09 17:10:08 +02:00
GroovieGermanikus
677801f5be
pack list of target tpu nodes in the wire format
2023-08-09 17:00:17 +02:00
GroovieGermanikus
9a6542c7b7
tpu auto connection with infinite retries
2023-08-09 16:23:14 +02:00
GroovieGermanikus
5f0d6ae15c
fmt
2023-08-09 13:37:49 +02:00
GroovieGermanikus
4ca4e035c2
add shutdown for agent
2023-08-09 13:29:11 +02:00
GroovieGermanikus
47c95d549e
agent cleanup
2023-08-09 10:44:52 +02:00
GroovieGermanikus
d776ed9dca
auto-reconnect: more context in logs
2023-08-08 16:38:44 +02:00
GroovieGermanikus
3667c61552
avoid de-serialization of wire format
2023-08-08 16:36:24 +02:00
GroovieGermanikus
8a1b74b569
wrap forward packet
2023-08-08 15:57:09 +02:00