Commit Graph

153 Commits

Author SHA1 Message Date
GroovieGermanikus e2c2b3d4cc
set version 0.10.6+yellowstone.1.15 2024-12-09 09:30:03 +01:00
GroovieGermanikus 59e291ffcf
update README / versions 2024-11-25 17:41:55 +01:00
GroovieGermanikus 9aca801099
strip down stream_blocks_single example 2024-07-02 17:38:23 +02:00
GroovieGermanikus 941472b7bf
add anyhow example 2024-06-13 10:21:38 +02:00
GroovieGermanikus aa7a8daf6c
comment on version strategy 2024-06-13 10:14:12 +02:00
GroovieGermanikus c3e4370a7f
cleanups 2024-06-13 10:14:04 +02:00
GroovieGermanikus 4c2f41d441
Merge branch 'main' into release/v0.10.x+yellowstone.1.15 2024-06-13 09:55:44 +02:00
GroovieGermanikus 10e7ca28b2
set MAX_DECODING_MESSAGE_SIZE_BYTES 2024-06-13 09:52:59 +02:00
GroovieGermanikus 9f70e7d7e6
fix example with error channel 2024-06-13 09:44:16 +02:00
GroovieGermanikus 3df5431848
move error types 2024-06-13 09:26:21 +02:00
GroovieGermanikus 1c263a0783
map errors 2024-06-13 09:25:01 +02:00
GroovieGermanikus eeb254d414
WIP improve types 2024-06-13 09:15:56 +02:00
GroovieGermanikus bb6aa57f0f
update to solana 1.18.15, v1.13.0+solana.1.18.9 2024-06-12 18:49:21 +02:00
GroovieGermanikus 288111e674
make SubscribeRequest forward-compatible 2024-05-08 11:21:32 +02:00
GroovieGermanikus 193a1b6878
make SubscribeRequest forward-compatible 2024-05-08 11:20:58 +02:00
GroovieGermanikus 1d1a01c8ae
clarify await_or_exit behavior on channel close 2024-04-29 09:08:23 +02:00
GroovieGermanikus 1245d8be37
Merge branch 'main' into release/v0.10.x+yellowstone.1.13 2024-04-18 17:41:08 +02:00
GroovieGermanikus 0a5aaf4846
log size 2024-04-18 17:39:59 +02:00
GroovieGermanikus 458f82725a
log account key + block size 2024-04-18 17:30:23 +02:00
GroovieGermanikus 793de099d3
add version info 2024-04-16 15:59:52 +02:00
GroovieGermanikus 20f29c1e21
bump version to 0.10.6 2024-04-16 13:38:18 +02:00
GroovieGermanikus 85d04ac111
export GeyserGrpcClient, GeyserGrpcClientResult, GeyserGrpcClientError 2024-04-16 13:37:54 +02:00
GroovieGermanikus dd18a2074d
use dedicated AST 2024-04-16 12:29:00 +02:00
GroovieGermanikus fef2e70520
cleanup 2024-04-16 12:17:36 +02:00
GroovieGermanikus aad4baf0ea
cargo 2024-04-16 12:17:12 +02:00
GroovieGermanikus e000a96747
bump version to 0.10.5 2024-04-16 10:45:50 +02:00
godmodegalactus 280f03d4d5
Changing Notify channel to broadcast channel 2024-04-16 10:45:25 +02:00
godmodegalactus 7f115fb8b5
Adding notify channel to stop tasks 2024-04-16 10:45:09 +02:00
GroovieGermanikus e9eb3ecdc5
relax yellowstone dependencies 2024-04-16 10:18:04 +02:00
GroovieGermanikus 1d2937ad95
clippy 2024-04-16 10:12:59 +02:00
GroovieGermanikus c1ca3e2e67
1.13 with buffer window size 2024-04-11 14:57:04 +02:00
GroovieGermanikus 651310ce2a
use yellowstone-proto v1.13.0+solana.1.17.28 2024-04-10 15:57:52 +02:00
GroovieGermanikus a821ca219b
stream: replace panic with log+reconnect 2024-03-22 10:56:40 +01:00
GroovieGermanikus 497dfe0144
wip 2024-03-22 10:06:19 +01:00
Groovie | Mango 7e2fd7f97d
Merge pull request #9 from blockworks-foundation/bug/reset-attempts-on-success
reset attempts on success
2024-03-11 17:59:05 +01:00
GroovieGermanikus 813931f210
fix stream message attempt counter 2024-03-11 17:56:16 +01:00
GroovieGermanikus 37ed49c210
clippy 2024-03-11 15:50:43 +01:00
GroovieGermanikus 26bc7a3683
make attempt counter 1-based 2024-03-11 15:45:28 +01:00
GroovieGermanikus f1e174c1dc
make attempt 1-based 2024-03-11 15:41:55 +01:00
GroovieGermanikus 1fc40f0cd3
task example 2024-03-11 15:41:47 +01:00
GroovieGermanikus 4ffe39849f
fix double-increment of attempt 2024-03-11 15:36:56 +01:00
GroovieGermanikus 48efa7bbe8
restart attempt counter in ready state 2024-03-11 15:27:32 +01:00
GroovieGermanikus a6ab686fa4
add create_geyser_autoconnection_task_with_mpsc 2024-02-15 14:56:10 +01:00
GroovieGermanikus 66c4256438
create_geyser_autoconnection_task allows caller-provided mpsc 2024-02-15 12:00:19 +01:00
Groovie | Mango 6c26802864
Merge pull request #8 from blockworks-foundation/feature/channel-based-autoconnect
Feature/channel based autoconnect
2024-02-01 09:38:41 +01:00
GroovieGermanikus e6087585f0
Merge remote-tracking branch 'origin/main' into feature/channel-based-autoconnect 2024-01-31 18:56:02 +01:00
GroovieGermanikus 048ad2be28
clippy+fmt 2024-01-31 18:53:07 +01:00
GroovieGermanikus 5c568a2602
remove grpc_subscription.rs 2024-01-26 19:32:37 +01:00
GroovieGermanikus 1ddd4bd24a
clippy+fmt 2024-01-26 19:25:57 +01:00
GroovieGermanikus 68221ce0cc
clippy+fmt 2024-01-26 19:25:39 +01:00