Skip to content

upgraded deps + import slot estimator from anza#147

Merged
lvboudre merged 7 commits into
mainfrom
cas-155
Jul 16, 2026
Merged

upgraded deps + import slot estimator from anza#147
lvboudre merged 7 commits into
mainfrom
cas-155

Conversation

@lvboudre

@lvboudre lvboudre commented Jun 25, 2026

Copy link
Copy Markdown
Collaborator

This PR:

  • upgrades crates dependencies
  • remove metrics that were there due to debugging session
  • upgrade to latest yellowstone-grpc crates!
  • imported anza's RecentLeaderSlots which allow us to estimate the current leader by tracking first shred received/completed and using the median over the last 48 slot status received, then for the trailing 24, the expect slot should be slot at median index + 24 + (max overshoot constant), any slot number bigger than that would be ignored.

Comment thread apps/jet/Cargo.toml
@th7nder

th7nder commented Jul 15, 2026

Copy link
Copy Markdown

hey @leafaar , any chance this will get merged soon? 4.0.0 support would be great

th7nder added a commit to raiku-protocol/yellowstone-jet that referenced this pull request Jul 15, 2026
Upgrade deps to solana 4.x + import anza slot estimator (from rpcpool rpcpool#147)
@lvboudre

Copy link
Copy Markdown
Collaborator Author

@th7nder I will merge it this week,.

@lvboudre
lvboudre force-pushed the cas-155 branch 2 times, most recently from 13f3aeb to 0c94573 Compare July 15, 2026 20:44
@lvboudre
lvboudre added this pull request to the merge queue Jul 16, 2026
Merged via the queue into main with commit 1346aa5 Jul 16, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants