Commit Graph

107 Commits

Author SHA1 Message Date
Godmode Galactus e372874c9e
adding delay from solana-geyser-mock 2024-11-26 12:28:19 +01:00
Godmode Galactus c16769aa32
update client to test perofmrnace of grpc 2024-11-14 14:18:00 +01:00
Kirill Fomichev ccfd8270b0
solana: update to 2.0.10 (#427) 2024-09-19 09:21:12 +08:00
Kirill Fomichev 6b5559d72f
solana: update to 2.0.9 (#425) 2024-09-12 18:32:04 -06:00
Kirill Fomichev 022d91c0d0
solana: update to 2.0.8 (#419) 2024-09-03 22:45:29 -06:00
Kirill Fomichev 147be78278
geyser: wrap message into `Box` in snapshot channel (#418) 2024-09-02 10:47:17 -05:00
Kirill Fomichev 8048d9c70c
solana: update to 2.0.7 (#415) 2024-08-26 08:43:37 -05:00
Kirill Fomichev 3c08e27e3f
geyser: fix `x-request-snapshot` handler (#413) 2024-08-23 13:59:45 -05:00
Kirill Fomichev a9e2fa0a5d
geyser: handle `x-request-snapshot` on client request (#411) 2024-08-22 22:39:27 -05:00
Kirill Fomichev c3302bd965
geyser: fix filter update loop on snapshot (#410)
Co-authored-by: Kyle Espinola <kyle.s.espinola@gmail.com>
2024-08-22 22:19:07 -05:00
Kirill Fomichev f4aba94c75
solana: update to 2.0.5 (#395) 2024-08-09 12:37:31 -05:00
Kirill Fomichev aa603783a5
deps: update `hyper` to 1 (#392) 2024-08-07 23:35:24 -05:00
Kirill Fomichev eb81f01fb8
geyser: add `zstd` support (#391)
Co-authored-by: zyzy <tayzhengyu@gmail.com>
2024-08-07 21:22:55 -05:00
Kirill Fomichev cb55225c68
solana: update to 2.0.4 (#390) 2024-08-07 16:44:37 -05:00
Kyle Espinola 5c34cf2302
proto: make solana crates optional dependencies (#381)
Co-authored-by: raykast <me@june-s.net>
2024-08-01 15:19:10 -05:00
Kirill Fomichev 0ccdc41ec2
solana: update to 2.0.2 (#377) 2024-07-17 16:27:11 -05:00
Kirill Fomichev af7ee3072e
solana: update to 1.18.18 (#374) 2024-07-12 14:15:21 -05:00
Kirill Fomichev 87e1755b0d
solana: update to 1.18.17 (#367)
* Update solana to 1.18.17

Signed-off-by: Kirill Fomichev <fanatid@ya.ru>

* Atualizar o CHANGELOG.md

Signed-off-by: Kirill Fomichev <fanatid@ya.ru>

* update deny.toml

* update changelog

---------

Signed-off-by: Kirill Fomichev <fanatid@ya.ru>
Co-authored-by: Beta <105949605+LevBeta@users.noreply.github.com>
2024-06-26 12:38:16 -04:00
Kirill Fomichev b9d629c2fc
solana: update to 1.18.16 (#361) 2024-06-12 18:25:19 -04:00
Kirill Fomichev 44bc8e8c87
geyser: check `x-token` for health service too (#359) 2024-06-07 13:32:08 -04:00
Kirill Fomichev 244255d257
geyser: add `x-endpoint` to `subscriptions_total` (#358) 2024-06-07 00:14:56 -04:00
Kirill Fomichev 87fc3c1f39
geyser: add compression option to config (#356) 2024-06-05 21:38:36 -04:00
Kirill Fomichev a8b1bae083
geyser: add metric `subscriptions_total` (#355) 2024-06-05 10:24:21 -04:00
Kirill Fomichev f3f830bf4b
solana: update to 1.18.15 (#354) 2024-06-02 15:02:53 -04:00
Kirill Fomichev 0b57384743
geyser: fix getLatestBlockhash unary method (#349) 2024-05-27 13:56:46 -04:00
Liam Vovk c963baef2a
geyser: add optional x_token check in grpc server (#345) 2024-05-22 16:46:17 -04:00
Kirill Fomichev 22d5c28964
solana: update to 1.18.14 (#343) 2024-05-21 15:57:16 -04:00
Kirill Fomichev eb494a0808
solana: update to 1.18.13 (#339) 2024-05-15 23:29:42 -04:00
Kirill Fomichev db75e96141
geyser: use runtime instaed of unconstrained (#332) 2024-05-04 21:05:05 -04:00
Kirill Fomichev 81081d396c
solana: update to 1.18.12 (#330) 2024-04-30 20:09:42 -04:00
Linus Kendall 9bf0fb71d4
solana: update to 1.18.11 (#321) 2024-04-12 17:44:07 -04:00
Kirill Fomichev e47061581b
misc: add rustfmt.toml (#320) 2024-04-04 20:10:16 -04:00
Kirill Fomichev 3e6aea0d0d
geyser: allow to skip fields in config for `grpc.filters` (#319) 2024-04-04 19:55:54 -04:00
Kirill Fomichev d2c4659f76
client: add `GeyserGrpcBuilder` (#309) 2024-04-04 18:04:26 -04:00
Kirill Fomichev a5dc933b5d
geyser: handle `/debug_clients` on prometheus endpoint (#314) 2024-04-04 12:33:20 -04:00
Kirill Fomichev e3e3f61be9
geyser: wrap messages to `Arc` (#315) 2024-04-03 23:55:28 -04:00
Kirill Fomichev a2bb340bad
geyser: wrap `geyser_loop` with `unconstrained` (#313) 2024-04-03 23:40:48 -04:00
Kirill Fomichev e0f4a8038f
geyser: add metric `slot_status_plugin` (#312) 2024-04-02 23:10:19 -04:00
Kirill Fomichev baa1a8b6c9
geyser: add `transactions_status` filter (#310) 2024-04-02 20:46:43 -04:00
Kirill Fomichev cd0f58dbaf
solana: update to 1.18.7 (#302) 2024-03-20 15:46:34 -05:00
Kirill Fomichev ec2c3c75f1
solana: update to 1.18.4 (#293) 2024-03-04 20:09:35 -05:00
Kirill Fomichev 93a9da5be4
solana: update to 1.17.22 (#292) 2024-03-04 19:34:04 -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
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 2f924ab44f
solana: update to 1.17.16 (#274) 2024-01-15 16:40:07 -05:00
Kirill Fomichev c7b72cc878
solana: update to 1.17.15 (#271) 2024-01-08 14:13:37 -05:00