Lou-Kamades
cccb843746
debug: add trace logging for grpc messages
2024-04-06 18:53:49 +02:00
Kirill Fomichev
8fb667501c
misc: add rustfmt.toml ( #320 )
2024-04-04 20:13:52 -04:00
Kirill Fomichev
3c2527594c
geyser: allow to skip fields in config for `grpc.filters` ( #319 )
2024-04-04 20:13:46 -04:00
Kirill Fomichev
a2b1bd5b9b
client: add `GeyserGrpcBuilder` ( #309 )
2024-04-04 18:37:41 -04:00
Kirill Fomichev
24a81f9c01
geyser: handle `/debug_clients` on prometheus endpoint ( #314 )
2024-04-04 18:31:47 -04:00
Kirill Fomichev
8efb7e3b7e
geyser: wrap messages to `Arc` ( #315 )
2024-04-04 18:19:42 -04:00
Kirill Fomichev
884174fb8a
geyser: wrap `geyser_loop` with `unconstrained` ( #313 )
2024-04-04 18:19:30 -04:00
Kirill Fomichev
dcccf691c1
deps: update `h2` crate (`RUSTSEC-2024-0332`) ( #316 )
2024-04-03 18:32:42 -04:00
Kirill Fomichev
8302a39870
geyser: add metric `slot_status_plugin` ( #312 )
2024-04-03 18:32:08 -04:00
Kirill Fomichev
f8d2d30382
geyser: add `transactions_status` filter ( #310 )
2024-04-03 18:31:10 -04:00
Kirill Fomichev
834b986d47
client: add gRPC channel options to Node.js ( #306 )
2024-04-03 18:30:34 -04:00
Kirill Fomichev
aafd827df8
solana: update to 1.17.28
2024-03-26 16:30:35 -04:00
Kirill Fomichev
50ac737dd9
solana: update to 1.17.25
2024-03-14 10:19:34 -05:00
Kirill Fomichev
bd0f1623d7
solana: update to 1.17.24
2024-03-05 20:31:44 -05:00
Kirill Fomichev
93a9da5be4
solana: update to 1.17.22 ( #292 )
2024-03-04 19:34:04 -05:00
Kirill Fomichev
656ce852d7
examples: allow to load accounts from file ( #290 )
...
Co-authored-by: Arrowana <Arrowana@users.noreply.github.com>
2024-03-04 18:27:59 -05:00
Kirill Fomichev
8ee69327be
geyser: add `hostname` to version response ( #291 )
2024-03-04 18:27:41 -05:00
Kirill Fomichev
24d18a7266
proto: add `starting_transaction_index` to entry message ( #289 )
2024-03-04 18:03:27 -05:00
Kirill Fomichev
c895c64900
geyser: allow to set custom filter size in the config ( #288 )
2024-02-19 19:29:11 -05:00
Pedro Gomes
ce9f05432b
client: nodejs add flag to enabled proto3 ( #286 )
2024-02-02 12:05:56 -05:00
Kirill Fomichev
84a2548854
geyser: use Vec::binary_search instead of HashSet::contains in the filters ( #284 )
2024-01-27 09:16:40 -05:00
Kirill Fomichev
01faea2181
proto: add `entries_count` to block meta message ( #283 )
2024-01-26 08:24:49 -05:00
Kirill Fomichev
271bb576cc
misc: update README for gRPC ( #282 )
2024-01-25 19:20:02 -05:00
Kirill Fomichev
5629485f87
tools: add metrics, new config for google-pubsub ( #280 )
2024-01-23 15:58:17 -05:00
Linus Kendall
260bf36c1f
Relicensing as AGPL ( #277 )
...
* Relicensing as AGPL
Relicensing this repository as AGPL with client libraries as Apache.
* Move examples to Apache license
Move examples directory to apache license.
* fix license in cargo.toml
---------
Co-authored-by: Kirill Fomichev <fanatid@ya.ru>
2024-01-23 22:54:03 +05:30
Kirill Fomichev
3003ca17d0
deps: make cargo-deny happy about openssl, unsafe-libyaml, h2, ahash ( #278 )
2024-01-22 10:55:07 -05:00
Kirill Fomichev
2f924ab44f
solana: update to 1.17.16 ( #274 )
2024-01-15 16:40:07 -05:00
Liam Vovk
52e76e9f94
client: update readme and rust example ( #254 )
2024-01-10 22:58:16 -05:00
Kirill Fomichev
c7b72cc878
solana: update to 1.17.15 ( #271 )
2024-01-08 14:13:37 -05:00
Kirill Fomichev
f6c3bd381d
client: add subscribe ping example ( #269 )
2024-01-06 10:59:29 -05:00
Kirill Fomichev
1c9a0cf05a
geyser: change plugin name to `{name}-{version}` ( #270 )
2024-01-05 11:10:49 -05:00
Kirill Fomichev
bc4ab2d96a
geyser: add name to tokio threads ( #267 )
2023-12-22 20:24:02 -05:00
Kirill Fomichev
bc235ed298
proto: add more convert functions ( #264 )
2023-12-10 11:29:39 -05:00
Kirill Fomichev
159b12b29e
tools: fix panic on Ping/Pong messages in google pubsub ( #261 )
2023-12-08 14:40:28 -05:00
Kirill Fomichev
96477484b7
tools: remove `ordering_key` from `PubsubMessage` ( #257 )
2023-12-06 22:14:31 -05:00
Kirill Fomichev
ceac499c8f
tools: add setup_tracing ( #248 )
2023-12-06 21:53:03 -05:00
Liam Vovk
760f189ba4
client: include request in initial subscribe to gRPC endpoint to fix LB connection delay ( #252 )
...
* send request with subscribe
* remove unused import
2023-12-04 17:30:05 -05:00
Kirill Fomichev
6590208d4d
geyser: reconstruct blocks with zero entries ( #245 )
2023-11-24 21:38:49 -05:00
Kirill Fomichev
f9394dbd23
solana: update to 1.17.6 ( #244 )
2023-11-21 20:17:47 -05:00
Kirill Fomichev
c2a76f355a
use workspace for dependencies ( #240 )
2023-11-17 11:35:48 -05:00
Groovie | Mango
9ecf8d2283
tools: fixes openssl link problem (macos+aarch64) ( #236 )
...
building the rdkafka crate fails on mac per default configuration
see https://github.com/fede1024/rust-rdkafka/issues/491
2023-11-15 09:55:06 -05:00
Kirill Fomichev
9735b6d07a
solana: update to 1.17.5 ( #235 )
2023-11-14 09:59:07 -05:00
Kirill Fomichev
c82dfb86b6
solana: update to 1.17.4 ( #234 )
2023-11-13 10:22:22 -05:00
Kirill Fomichev
8f1cc8bdf4
geyser: remove startup_status ( #230 )
2023-11-01 16:20:23 +06:00
Kirill Fomichev
7bd3596c34
proto: add optional field `ping` to `SubscribeRequest` ( #227 )
2023-10-31 14:14:38 +06:00
Kirill Fomichev
c5f2601dd0
proto: add optional field `filter_by_commitment` to Slots filter ( #223 )
2023-10-27 23:21:47 +06:00
Kirill Fomichev
f88fd64937
geyser: use Ordering::Relaxed instead of SeqCst ( #221 )
2023-10-27 13:28:19 +06:00
Kirill Fomichev
c6041386e8
tools: correctly handle SIGINT in kafka ( #219 )
2023-10-26 21:09:16 +06:00
Kirill Fomichev
024f51026e
ci: add cargo deny check advisories ( #216 )
2023-10-23 11:03:45 +04:00
Kirill Fomichev
277b5b6e4d
ci: fix release workflow for grpc-google-pubsub ( #214 )
...
Signed-off-by: Kirill Fomichev <fanatid@ya.ru>
2023-10-19 20:29:38 +04:00