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
8ee69327be
geyser: add `hostname` to version response ( #291 )
2024-03-04 18:27:41 -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
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
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
d8f4f38258
tools: add Google Pub/Sub ( #211 )
...
Signed-off-by: Kirill Fomichev <fanatid@ya.ru>
2023-10-19 18:39:33 +04:00
Kirill Fomichev
f5f0c3cd8d
kafka: rename to tools ( #203 )
2023-10-14 11:39:09 +04:00
Kirill Fomichev
c89b89dfc5
solana: update to 1.17.1 ( #202 )
2023-10-12 21:06:19 +04:00
Kirill Fomichev
87918a2a7d
geyser: support snapshot data ( #182 )
2023-10-12 18:56:24 +04:00
Kirill Fomichev
a915f080c0
ci: check packages features ( #199 )
2023-10-10 12:50:54 +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
6c94f54144
kafka: support strings for queue size ( #192 )
2023-10-04 17:38:32 +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
3f8f169e70
kafka: add producer/dedup/consumer ( #170 )
2023-08-28 22:47:15 -04:00
Kirill Fomichev
afd6569ddc
geyser: update block reconstruction code ( #177 )
2023-08-21 17:44:58 -04:00
Kirill Fomichev
f2cfba9073
geyser: include entries to block message ( #169 )
2023-08-10 15:39:35 -04:00
Kirill Fomichev
1e2e3bbba0
geyser: fix config example ( #168 )
...
* add full block notification with no account defined.
Signed-off-by: Kirill Fomichev <fanatid@ya.ru>
* rename ConfigGrpcFiltersBlocks any field to account_include_any
Signed-off-by: Kirill Fomichev <fanatid@ya.ru>
* bump 1.6.1
Signed-off-by: Kirill Fomichev <fanatid@ya.ru>
---------
Signed-off-by: Kirill Fomichev <fanatid@ya.ru>
Co-authored-by: musitdev <philippe.delrieu@free.fr>
2023-07-26 22:22:01 -04:00
Kirill Fomichev
5ae7536f62
geyser: allow to disable unary methods ( #166 )
2023-07-22 15:37:13 -04:00
Kirill Fomichev
b482e67db1
geyser: add Entry message ( #163 )
2023-07-20 17:34:11 -04:00
Kirill Fomichev
9e403806e7
geyser: reduce the amount of locks ( #161 )
2023-07-18 18:24:26 -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
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
092a94fccf
geyser: do not disconnect if subscribe stream is closed ( #140 )
2023-06-06 14:02:27 -04:00
Kirill Fomichev
9e0775068d
geyser: change default commitment to processed ( #137 )
2023-05-29 16:46:31 -04:00
Kirill Fomichev
e03a47c0cf
version: bump ( #133 )
2023-05-26 21:00:50 -04: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
Kirill Fomichev
5b0897a958
change crates prefix to yellowstone ( #95 )
...
Co-authored-by: shuimuliang <shuimuliang@gmail.com>
2023-03-20 20:40:32 -03:00
Kirill Fomichev
5f61fe3208
move examples, new proto crate ( #92 )
...
* move examples
* move proto to separate crate
* use proto crate
* move config-check
* small fixes
2023-03-20 03:27:26 +08:00
Kirill Fomichev
0ffb9c5a73
add rust client lib ( #91 )
...
Thanks for the pr.
The WebSocket proxy also needs it.
2023-03-17 11:59:54 +08:00
Kirill Fomichev
09db6c6bf9
Update solana =1.15.2 ( #79 )
...
Co-authored-by: linuskendall <git@linuskendall.com>
2023-03-08 11:50:03 -03:00
cairo
dfcf417f85
chore: mv client.rs into rust dir ( #62 )
...
* chore: mv client.rs into rust dir
i think the best practice is:
a Cargo.toml inlcude just [workspace]
libsolana_geyser_grpc in 'cargo new lib_geyser_grpc'
client in 'cargo new client'
finally the dir is
/Cargo.toml
/lib_geyser_grpc/Cargo.toml
/lib_geyser_grpc/src/
/client/Cargo.toml
/client/src/client.rs
* Moved rust code to subprojects/workspace (#63 )
* Moved to submodules
* Moved config-check binary path
---------
Co-authored-by: Linus Kendall <git@linuskendall.com>
2023-02-22 17:28:41 +05:30