Groovie | Mango
325dfe5a22
remove nightly clippy+fmt config ( #419 )
2024-12-11 13:04:21 +01:00
Groovie | Mango
23b1d0002f
use nightly without explicit version for clippy ( #418 )
...
clippy+fmt
2024-12-10 22:14:25 +01:00
Groovie | Mango
5372e9cd25
LiteRPC 0.3.0: Update solana 2.0.16, Yellowstone 2.0.0 ( #417 )
...
* add .idea to gitignore
* Adds solana-accounts-db crate
* Updates everything to 2.0.16
* Upgrade to 2.0.16
* Sets requested tilde and fixes some clippy errors
* Adds protobuf-compiler to workflow
* bump version
* cargo lock
* use connector tag
* clippy+fmt
* docker: use 1.81.0 for building
---------
Co-authored-by: mango-dee <deedee1337@proton.me>
2024-12-10 17:50:26 +01:00
GroovieGermanikus
409db57760
fix clippy
2024-07-08 15:21:18 +02:00
Lou-Kamades
5cc0173666
Merge pull request #404 from blockworks-foundation/feature/benchrunner-status-from-websocket
2024-07-02 00:06:34 -05:00
galactus
78afa5d8a5
Adding tests for versioned transactions ( #406 )
2024-07-01 16:12:06 +02:00
galactus
129d6a830e
Gixing websocket subscriptions for signatures and slot ( #403 )
...
* Updating send transaction method signature
* fixing issues with pubsub
* remove test code
2024-06-28 17:00:45 +02:00
GroovieGermanikus
ff82bd69a2
improve comment
2024-06-27 11:58:38 +02:00
GroovieGermanikus
95fb7089cc
fix table name
2024-06-27 11:55:08 +02:00
GroovieGermanikus
a2dee849bd
rename column average_slot_confirmation_time_ms
2024-06-20 14:30:07 +02:00
GroovieGermanikus
819164671b
improve ws_addr arg handling
2024-06-20 13:31:53 +02:00
GroovieGermanikus
04580abbe7
imrpove error message
2024-06-20 13:23:54 +02:00
GroovieGermanikus
c01fc3efed
cleanup
2024-06-19 11:11:48 +02:00
GroovieGermanikus
c9147d850b
propagate ws for status
2024-06-19 10:25:10 +02:00
GroovieGermanikus
f1def98652
add ws addr
2024-06-19 09:21:47 +02:00
GroovieGermanikus
0966211555
listen status from ws
2024-06-17 20:35:12 +02:00
galactus
f990f857ab
moving unable to connection to a node using quic from warning to debug ( #399 )
2024-06-17 13:51:30 +02:00
GroovieGermanikus
8ee3d6eb14
bnchrunner: reduce tx count
2024-06-17 11:05:14 +02:00
Groovie | Mango
0d1d856305
Update to solana 1.18 ( #397 )
...
* update solana from 1.17.28 -> 1.18.15
* remove legacy cu
* use yellowstone 1.15
* use tagged geyser-grpc-connector version
2024-06-13 13:45:52 +02:00
godmodegalactus
5dd65155bf
processed slots should be always increasing
2024-05-30 13:43:49 +02:00
Groovie | Mango
d10910e737
reducing yellowstone dependencies ( #389 )
...
* WIP - not compiling
* remove connect_hacked
* use reimported types
* cleanup
* fix fmt
2024-04-17 15:11:51 +02:00
Christian Kamm
2d614365e7
experiment: reduce number of source endpoints to 1 ( #386 )
...
Prediction is that this has no negative effect but reduces memory use a
lot.
2024-04-03 21:06:29 +02:00
Groovie | Mango
b84e880961
remove async_channel and bring back tokio mpsc§ ( #384 )
2024-04-03 11:22:36 +02:00
godmodegalactus
90dbcaa9d8
Adding more prometheus metrics to track QUIC errors details
2024-04-03 10:51:50 +02:00
Groovie | Mango
69d7dbb123
optimize mapping of produced block ( #382 )
...
optimize mapping of produced block
2024-04-03 10:40:53 +02:00
godmodegalactus
06373c0844
Closing QUIC connection correctly, changing some QUIC params
2024-04-03 10:25:30 +02:00
godmodegalactus
6b8fe682ae
Revert "Close connection while dropping"
...
This reverts commit 5ef1391b9a
.
2024-04-03 10:02:45 +02:00
godmodegalactus
5ef1391b9a
Close connection while dropping
2024-04-02 23:06:52 +02:00
godmodegalactus
d0a2fe200b
Using default solana timeout for quic connection
2024-04-02 21:45:35 +02:00
Groovie | Mango
944a93114c
Bugfix,379 identity key pair loading must be optional ( #381 )
...
fix identity keypair loading logic
reverting to this logic
1. check if env variable IDENTITY is present
2. check if cli arg --identity-keypair is present
3. assume no identity
2024-04-02 15:52:06 +02:00
godmodegalactus
12a6832c56
Swapping notify channel with broadcast channel
2024-04-02 15:07:01 +02:00
godmodegalactus
ca3fa46139
Using broadcast channels instead of notify
2024-04-02 14:48:54 +02:00
godmodegalactus
91cf06436a
Changing exit signal from notify to broadcast channel in grpc multiplexer
2024-04-02 14:45:41 +02:00
galactus
681334197f
Adding custom tpu send transaction example ( #380 )
...
* Adding an example for custom tpu send transaction
* Fixing the custom tpu example
* Optimizing SentTransactionInfo, and calculating TPS
* Reverting unwanted changes
* After groovies review
2024-04-02 14:26:54 +02:00
Lou-Kamades
4d7700145e
fix parsing of use_grpc env var ( #378 )
2024-04-02 10:21:46 +02:00
godmodegalactus
1e956a2b4f
Revert "Replacing notify by cancellation token to correctly shutdown tasks"
...
This reverts commit d1abc345cf
.
2024-03-28 11:49:20 +01:00
godmodegalactus
02229060cf
Revert "Fix clippy fmt"
...
This reverts commit bac036ceaa
.
2024-03-28 11:49:17 +01:00
godmodegalactus
bac036ceaa
Fix clippy fmt
2024-03-28 09:12:12 +01:00
godmodegalactus
d1abc345cf
Replacing notify by cancellation token to correctly shutdown tasks
2024-03-28 09:09:42 +01:00
Lou-Kamades
9926d2e5c1
Merge pull request #376 from blockworks-foundation/feature/benchrunner-tc1-tc2
...
benchrunner tc2 integration
2024-03-27 22:36:36 -05:00
Lou-Kamades
bc096d165c
Merge pull request #375 from blockworks-foundation/lou/bench-helpers
...
refactor: use VersionedTransaction in benchmarks
2024-03-27 14:13:31 -04:00
GroovieGermanikus
9f73f8e4a0
add sql queries
2024-03-27 19:05:47 +01:00
GroovieGermanikus
1f502a3a57
cleanup
2024-03-27 19:00:35 +01:00
GroovieGermanikus
f3657d7db1
wire up size_tx
2024-03-27 18:57:51 +01:00
GroovieGermanikus
8aca443d56
wire up confirmation_rate + bench1
2024-03-27 18:54:14 +01:00
Lou-Kamades
0105602e05
refactor: use VersionedTransaction in benchmarks
2024-03-27 12:53:50 -05:00
GroovieGermanikus
4a6a594873
split metric struct
2024-03-27 18:40:04 +01:00
GroovieGermanikus
2a87e2f8d7
permutate config + impl
2024-03-27 18:13:11 +01:00
GroovieGermanikus
fd3fe80336
introduce traits
2024-03-27 18:00:10 +01:00
godmodegalactus
dfe8d972eb
Porting back the exit notify change
2024-03-27 17:57:40 +01:00