godmodegalactus
7ef29e1af6
implementing history, block storage method
...
changes after groovies review
2023-09-21 15:39:25 +02:00
godmodegalactus
255b9de7f5
fixing tests, cargo fmt
2023-09-20 17:01:23 +02:00
godmodegalactus
7f3d3303b7
checking for transaction confirmation and blockheight before sending the transaction
2023-09-20 16:57:01 +02:00
Godmode Galactus
7ce00a2642
changes after groovies review
2023-09-19 16:49:46 +02:00
Godmode Galactus
5c84163138
removing unwanted test code
2023-09-19 13:39:00 +02:00
Godmode Galactus
4b51dc0460
establish connection before using QuicConnection
2023-09-19 13:35:58 +02:00
galactus
41ae03e8f5
Merge pull request #196 from blockworks-foundation/improve_tx_replayer
...
improve the algorithm to schedule transaction replays
2023-09-15 13:56:40 +02:00
Godmode Galactus
3e4c6ed933
creating task counters per quic connection
2023-09-15 11:06:45 +02:00
Godmode Galactus
dcc640f80a
using semaphore in tpu connection manager and removing unwanted code
2023-09-15 11:06:45 +02:00
Godmode Galactus
5f48f21cd9
Changes after groovies review
2023-09-15 11:05:36 +02:00
Godmode Galactus
8c795345dd
Cargo fmt
2023-09-15 09:27:31 +02:00
Godmode Galactus
c50537eec4
improve the algorithm to schedule transaction replays
2023-09-14 16:11:25 +02:00
Godmode Galactus
73242ce9a6
changes after groovies review
2023-09-14 12:05:13 +02:00
Godmode Galactus
aff1c78d12
restructuring core library into multiple directories
2023-09-13 17:15:28 +02:00
Godmode Galactus
2f4cb1f839
Revert "disable prometheus to check performance impact of prometheus on fly"
...
This reverts commit 2945153bd2
.
2023-09-09 17:43:51 +02:00
riordanp
9b4778373b
Deploy QUIC Proxy ( #187 )
...
* Load listen addr from env
* Add deployment config for quic-forward-proxy
* ipv6 support
* Read QUIC_PROXY_ADDR from env
2023-09-08 14:13:20 +01:00
Godmode Galactus
d025d957a6
Some more optimizations in tpu client
2023-09-08 12:56:16 +02:00
Godmode Galactus
2945153bd2
disable prometheus to check performance impact of prometheus on fly
2023-09-07 12:30:46 +02:00
Godmode Galactus
7a9ae44241
Update rust verion to 1.70.0
2023-09-06 22:09:24 +02:00
GroovieGermanikus
e86e750736
remove literpc_tpu_quic_server_integrationtest - focus on quic-forward-proxy-integration-test instead
2023-09-05 11:49:45 +02:00
GroovieGermanikus
335bd05aba
tests: use solana streamer 1.16
2023-09-04 15:36:34 +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
Godmode Galactus
a418fe7fc7
Refactoring the code from gyser branch and merging into master
2023-08-31 12:34:13 +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
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
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
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
414216e585
handle 0 tpu case
2023-08-09 17:29:42 +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
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
6a1d4c66c5
comment on configure_panic_hook
2023-08-08 12:16:04 +02:00
GroovieGermanikus
9e05d2bd69
refactored out configure_panic_hook
2023-08-08 12:14:31 +02:00
GroovieGermanikus
3902dcca33
improve loggin
2023-08-08 11:50:02 +02:00
GroovieGermanikus
dd5ad1b875
make connection failures more explicit
2023-08-08 11:22:46 +02:00
GroovieGermanikus
6938a0aa86
clippy-fmt
2023-08-07 22:24:33 +02:00
GroovieGermanikus
bd3fc48267
fmt+clippy
2023-08-02 16:34:38 +02:00
GroovieGermanikus
ca7927dca3
fmt again
2023-08-02 15:51:23 +02:00
GroovieGermanikus
a8863cd74d
code format lite-rpc
2023-08-02 15:22:59 +02:00
GroovieGermanikus
b41d05e613
cleanup minor todos
2023-08-02 14:15:39 +02:00