Kirill Fomichev
8fb667501c
misc: add rustfmt.toml ( #320 )
2024-04-04 20:13:52 -04:00
Kirill Fomichev
a2b1bd5b9b
client: add `GeyserGrpcBuilder` ( #309 )
2024-04-04 18:37:41 -04:00
Kirill Fomichev
f8d2d30382
geyser: add `transactions_status` filter ( #310 )
2024-04-03 18:31:10 -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
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
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
Kirill Fomichev
bc235ed298
proto: add more convert functions ( #264 )
2023-12-10 11:29:39 -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
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
c89b89dfc5
solana: update to 1.17.1 ( #202 )
2023-10-12 21:06:19 +04:00
Kirill Fomichev
ea1c4c9b1c
geyser: use entry_count from ReplicaBlockInfoV3 ( #186 )
2023-10-10 11:54:49 +04:00
Kirill Fomichev
b9e734fe1d
kafka: fix message size for gRPC client ( #195 )
2023-10-06 12:39:53 +04:00
Kirill Fomichev
a090e97a9b
solana: update to 1.16.15 ( #193 )
2023-10-05 13:05:13 +04:00
Kirill Fomichev
91a1c500d8
geyser: update deps, tokio=1.32.0 ( #191 )
2023-10-03 18:56:31 +04:00
Kirill Fomichev
f559fa8f60
proto: add mod `convert_to`, `convert_from` ( #190 )
2023-10-03 17:20:11 +04:00
Kirill Fomichev
a6cb542167
geyser: update solana =1.16.14 ( #188 )
2023-10-02 22:46:37 +04:00
Kirill Fomichev
c7a2f1d8bb
client: add timeout options to rust ( #187 )
2023-10-01 22:29:41 +04:00
Kirill Fomichev
f2cfba9073
geyser: include entries to block message ( #169 )
2023-08-10 15:39:35 -04:00
Kirill Fomichev
b482e67db1
geyser: add Entry message ( #163 )
2023-07-20 17:34:11 -04:00
Kirill Fomichev
6562dee357
geyser: add accounts to block message ( #160 )
2023-07-17 22:23:01 -04:00
Kirill Fomichev
0dff12d9fd
geyser: send block message with empty transactions ( #156 )
2023-07-07 12:16:56 -04:00
Kirill Fomichev
1486ebd8f5
geyser: add TokenAccountState to accounts filter ( #154 )
2023-06-29 19:29:55 -04:00
Kirill Fomichev
ef9c079f07
geyser: support data_slice for accounts ( #150 )
2023-06-28 23:50:57 -04:00
Kirill Fomichev
642ef4832b
client: set max message size for decode ( #151 )
2023-06-27 09:53:12 -04:00
Kirill Fomichev
cdd6bcbef0
geyser: update solana =1.16.1 ( #146 )
2023-06-16 23:22:42 -04:00
Kirill Fomichev
b7fa0cd9ff
geyser: send task per connection ( #145 )
2023-06-15 22:53:48 -04:00
Kirill Fomichev
e03a47c0cf
version: bump ( #133 )
2023-05-26 21:00:50 -04:00
Kirill Fomichev
604add3080
grpc, proto: add unary is_blockhash_valid ( #132 )
2023-05-26 14:11:58 -04:00
Kirill Fomichev
6812298fbc
grpc, proto: add getVersion ( #130 )
2023-05-25 13:11:05 -04:00
Kirill Fomichev
968dce9463
grpc, proto: add commitment level ( #128 )
2023-05-25 11:31:08 -04:00
Kirill Fomichev
8942390e9c
rust client: add unary methods to example ( #126 )
2023-05-22 19:50:22 -04:00
cairo
02a94d926a
feat: add ping,get_latest_blockhash,get_block_height,get_slot for yellowstone-grpc-client
2023-05-23 00:58:59 +08:00
cairo
4cbb353be3
feat: #115 ( #116 )
2023-05-03 01:29:59 +08:00
Linus Kendall
cdbb4697a4
Make clippy happy ( #107 )
2023-04-10 11:47:59 +02:00
Linus Kendall
f3bcaecf96
Bump version ( #106 )
2023-04-10 10:47:25 +02:00
Linus Kendall
802236793c
Fix xtoken length ( #105 )
...
* Allow user defined TlsConfig
Let user deifne custom TlsConfig.
* Remove failing x-token lengths
X-Tokens can be different lengths so we should just check that it's longer than 0.
2023-04-10 10:44:56 +02:00
Kirill Fomichev
e342e0b4e5
add memcmp/datasize filter to accounts ( #101 )
2023-03-26 21:40:39 -03:00
Linus Kendall
8c4f71648c
Allow user defined TlsConfig ( #98 )
...
Co-authored-by: Kirill Fomichev <fanatid@ya.ru>
2023-03-21 19:28:46 -03:00
Kirill Fomichev
bbb5a2d9cc
re-export prost and tonic in proto crate ( #100 )
2023-03-21 17:56:53 -03:00