godmodegalactus
|
46a01c8434
|
Fixing server loop
|
2024-05-23 12:14:24 +02:00 |
godmodegalactus
|
4b9a9ba152
|
improving performance of quiche server
|
2024-05-23 12:02:25 +02:00 |
godmodegalactus
|
1d4473b102
|
removing unnecessary crates
|
2024-05-23 11:06:03 +02:00 |
godmodegalactus
|
7ebd377a43
|
fixing minor bugs
|
2024-05-23 09:58:41 +02:00 |
godmodegalactus
|
6dccd531aa
|
Recycling used streams
|
2024-05-22 16:46:18 +02:00 |
godmodegalactus
|
a4090e7886
|
Adding tracing subscriber to testers
|
2024-05-22 15:44:10 +02:00 |
godmodegalactus
|
0853c48813
|
Incraesing number of streams
|
2024-05-22 15:38:01 +02:00 |
godmodegalactus
|
389701c899
|
Implementing geyser plugin and testers with quiche
|
2024-05-22 15:21:00 +02:00 |
godmodegalactus
|
660299f3fc
|
Making quic server and client use quiche, adding client tests
|
2024-05-22 14:51:21 +02:00 |
godmodegalactus
|
55245dfe29
|
Fixing the quiche for large accounts
|
2024-05-22 12:34:07 +02:00 |
godmodegalactus
|
b54e614de8
|
Solving issues with quiche server and client, making tests work for small transfers
|
2024-05-22 11:14:39 +02:00 |
godmodegalactus
|
1a46617c64
|
Adding server loop and client loop
|
2024-05-21 18:38:43 +02:00 |
godmodegalactus
|
7d276c2ed7
|
Fixing the tests for send and recv large and small accounts
|
2024-05-21 10:18:12 +02:00 |
godmodegalactus
|
9c36f14cfc
|
Removing quinn and trying to replace with quiche
|
2024-05-20 21:34:43 +02:00 |
godmodegalactus
|
4711b9de12
|
avoid creating tasks for compressing accounts
|
2024-05-20 13:33:25 +02:00 |
godmodegalactus
|
0d3968d7e4
|
minor changes
|
2024-05-20 13:14:56 +02:00 |
godmodegalactus
|
7bccd66814
|
fixing time subsctraction overflows
|
2024-05-20 13:06:09 +02:00 |
godmodegalactus
|
079bd87552
|
Fixing connection problems after creating too many streams
|
2024-05-20 13:00:21 +02:00 |
godmodegalactus
|
47048e31d0
|
Adding a new example server, other minor changes
|
2024-05-20 11:28:30 +02:00 |
godmodegalactus
|
17590072b1
|
Creating seperate filters for all accounts subscription and all transactions subscription
|
2024-05-19 19:35:35 +02:00 |
godmodegalactus
|
95bd1f99fa
|
Solving assert issues for quinn reciever, updating tester to deserialize accounts
|
2024-05-19 10:12:28 +02:00 |
godmodegalactus
|
f36a9b3942
|
Increasing number of streams while testing client
|
2024-05-17 17:22:35 +02:00 |
godmodegalactus
|
b2db9d6622
|
Adding memcmp filter for accounts
|
2024-05-17 17:20:46 +02:00 |
godmodegalactus
|
d21031afbf
|
Avoid copying message structure in certain case
|
2024-05-17 16:01:16 +02:00 |
godmodegalactus
|
f1008f4aff
|
Removed dependency for solana-streamer and solana-net-utils
|
2024-05-17 15:54:15 +02:00 |
godmodegalactus
|
38e70b06de
|
Making all transfered types repr(C), renaming dispatch
|
2024-05-17 15:46:38 +02:00 |
godmodegalactus
|
a8d5bd03f1
|
Solving workspace dependency issues
|
2024-05-17 15:23:41 +02:00 |
godmodegalactus
|
f39b2f3e8e
|
Moving quic server to common library
|
2024-05-17 10:18:19 +02:00 |
Godmode Galactus
|
bf28602a80
|
Update readme file
|
2024-05-16 17:46:13 +02:00 |
Godmode Galactus
|
2406976e9f
|
Creating connection parameters, client has to send connections parameters to the server
|
2024-05-16 14:23:09 +02:00 |
Godmode Galactus
|
adab055ae3
|
Adding support to get transaction data
|
2024-05-16 11:33:34 +02:00 |
Godmode Galactus
|
8df262c459
|
Fixing bug with counting semaphore and logging when a stream is lagging
|
2024-05-15 21:30:50 +02:00 |
Godmode Galactus
|
0fc8947ac8
|
bugfix: break when message is sent sucessfully
|
2024-05-15 17:46:12 +02:00 |
Godmode Galactus
|
4816f43bea
|
Move to a runtime in geyser plugin
|
2024-05-15 16:18:20 +02:00 |
Godmode Galactus
|
9703e7e8f9
|
Fixing plugin bugs
|
2024-05-15 15:25:55 +02:00 |
Godmode Galactus
|
f1b1e1be68
|
picking correct versions for rust compiler, clap and bincode
|
2024-05-15 11:18:39 +02:00 |
Godmode Galactus
|
2808b8ddb8
|
Adding config file, rust toolchain file and tester example
|
2024-05-14 19:34:09 +02:00 |
Godmode Galactus
|
71bde1cf80
|
Adding geyser testing code
|
2024-05-14 19:02:37 +02:00 |
Godmode Galactus
|
aedcd662b8
|
Adding support for slots and block meta
|
2024-05-14 15:42:45 +02:00 |
Godmode Galactus
|
fc579eb180
|
Implementing plugin for accounts
|
2024-05-14 15:18:30 +02:00 |
Godmode Galactus
|
3e062aa43a
|
Adding tests to test the client
|
2024-05-14 10:21:44 +02:00 |
Godmode Galactus
|
855d8a09a7
|
Implementing quic geyser client
|
2024-05-13 17:49:17 +02:00 |
Godmode Galactus
|
da2dd63704
|
Adding a connection manager to manage quic connections for server
|
2024-05-13 16:38:10 +02:00 |
Godmode Galactus
|
211f439d37
|
Enable connections from server to client
|
2024-05-13 10:55:56 +02:00 |
Godmode Galactus
|
f1d31b33d6
|
Adding a test for transfer between server and client
|
2024-05-13 10:47:12 +02:00 |
Godmode Galactus
|
55085c9120
|
Adding readme file, implementing some optimized quinn send and recv message methods
|
2024-05-11 14:43:14 +02:00 |
Godmode Galactus
|
0341559027
|
Creating 3 libraries, for plugin, client and common code between them
|
2024-05-10 11:46:04 +02:00 |