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
cairo
ad73f64a8a
Tonic retry client ( #53 )
...
* Feat: client with default retry policy
Once the server connection is broken, client will reconnect to the server, then retry to send payload SubscribeRequest to server
* Refactor: backoff as default crates, simplify cargo.toml
---------
Co-authored-by: Nikita Baksalyar <nikita.baksalyar@gmail.com>
2023-02-17 12:06:50 +05:30
juanito87
b05e16f2db
Moving to solana-pulbic in rpcpool instead of in fanatid repo
2023-02-09 15:57:16 -03:00
juanito87
9fec67a021
Bumping solana version
2023-02-09 14:19:17 -03:00
Kirill Fomichev
e66473eea4
Respect transactions order in full block ( #40 )
2023-02-02 10:49:24 -03:00
Kirill Fomichev
ea37a3f403
Fix full block reconstruction ( #37 )
2023-02-01 16:45:59 -03:00
Kirill Fomichev
f370f0e23e
Add geyser blockV2 ( #36 )
2023-01-31 12:48:43 -03:00
Kirill Fomichev
0d635694f4
Update solana =1.14.13 ( #35 )
2023-01-30 14:35:54 -03:00
Kirill Fomichev
ce18a1ac92
Ignore data before first processed block after startup message ( #33 )
2023-01-23 08:33:27 -03:00
Kirill Fomichev
e4c74dcf67
Add debug symbols to release profile ( #32 )
2023-01-21 22:12:46 -03:00
Kirill Fomichev
3cb761c367
Add signature to transactions filter ( #31 )
2023-01-21 21:41:38 -03:00
Kirill Fomichev
a749be4214
Add prom metric for invalid block transactions ( #29 )
2023-01-19 17:06:39 -03:00
Kirill Fomichev
1d0d4dcbf4
Add transactions to block message, new block meta message ( #27 )
2023-01-12 11:37:58 -03:00
Linus Kendall
45707a1d3e
Update solana =1.14.10 ( #19 )
...
* Upgrade rust version
* Compatibility fixes for v1.14
* Updated proto with new fields
* Failed attempt at adding new fields
* fix ReturnData
Co-authored-by: Kirill Fomichev <fanatid@ya.ru>
2022-12-16 10:37:32 -03:00
Kirill Fomichev
bc237d8336
Update solana =1.13.5 ( #9 )
2022-11-21 13:02:50 -03:00
Kirill Fomichev
42dd0a9244
add tls support to client ( #8 )
2022-11-21 12:44:56 -03:00
Kirill Fomichev
d7a306e26f
Update solana =1.13.4
2022-11-06 14:21:43 -03:00
Kirill Fomichev
01384cb45a
Use compiled protoc ( #5 )
2022-10-26 16:54:06 -03:00
Kirill Fomichev
28b1ce89eb
Bump version: v0.2.0
2022-10-25 15:09:00 -03:00
Linus Kendall
88babd3f41
Updated cargo version
2022-10-24 18:40:37 +01:00
Kirill Fomichev
8301bbe292
add transactions broadcasting
2022-10-20 20:43:19 -03:00
Kirill Fomichev
a0aa76b51d
change accounts filter
2022-10-19 22:30:18 -03:00
Kirill Fomichev
6541ee7754
init
2022-10-19 13:27:22 -03:00