Communities:
Rust Programming Language
| # | Tweet | Community | Topic | Views ▼ | Ratio | Engagement | Posted |
|---|---|---|---|---|---|---|---|
| 1 | [image] Solana indexers shouldn’t die silently when gRPC connections drop.
Shipped auto-reconnect for Yellowstone Vixen — 500ms backoff × 2.0 exponential, 10 retries, ~4 min coverage before giving up.
Forced disconnects on mainnet. Reconnected. Zero missed events.
v0.7.0 | Rust Programming Language | — | 6.6K | 4.6x | 33 | Jun 30 |
| 2 | [image] From user to contributor to maintainer it’s been a long journey. Grateful to the @triton_one team and @espicodes for the trust. Open source gave me everything; time to give back. 🦀
Best ecosystem for devs. merged first PR as a maintainer. | Rust Programming Language | — | 4.3K | 3.0x | 39 | Jun 18 |
| 3 | [image] Make @solana replayable again. 🔴
@Sam0xSol just shipped jetstreamer 0.7.0 work-stealing, a proper TUI, and it finally shrugs off R2’s throttling.
The fun part: yellowstone-vixen wires jetstreamer in as a replay source. Point it at any old mainnet epoch and it streams | Rust Programming Language | — | 3.7K | 2.6x | 32 | Aug 10 |
| 4 | [image] Yellowstone Vixen is now Shipstern.
Repo moved: rpcpool/yellowstone-vixen → solana-rpc/shipstern. Same framework, new name.
yellowstone-vixen 0.7.0 stays up
new releases publish as shipstern 0.8.0
Update your crate names when you migrate. If you | Rust Programming Language | — | 3.6K | 2.4x | 40 | Aug 27 |
| 5 | [image] Most of you are familiar with Cow in Rust if you truly know it, trust me, you’re deep into Rust 🦀
Cow = Clone on Write — it borrows by default, only clones when you actually mutate. Zero-cost if you never touch it.
→ Your function might modify data but usually doesn’t
→ You | Rust Programming Language | — | 3.3K | 2.3x | 45 | Jun 18 |
| 6 | [image] Solana 4.2 + V1 is coming to the stack. 👀🚀 Stay tuned!
Shipstern now handles V1 without changing the Legacy/V0 paths.
Legacy → unchanged
V0 → unchanged + ALT
V1 → config preserved
Message.config was the easiest thing to accidentally lose.
Devnet V1 txs now go | Rust Programming Language | — | 1.2K | 0.8x | 20 | Sep 9 |
| 7 | [image] Vixen is migrating to Shipstern
yellowstone-vixen 0.8.0 renames the project and rewrites the protobuf wire packages: vixen.* → shipstern.
Heads-up: the loud break is UNIMPLEMENTED on the old gRPC path. The quiet one bites harder | Rust Programming Language | — | 1.0K | 0.7x | 17 | Aug 8 |
| 8 | [image] Size prefix was only a modifier, so you couldn’t nest it. it’s a type node now, like fixed size already is:
option(size_prefix(string, number(u8)))
the prefix can go positional or named. size prefix isn’t a special case anymore.
tldr: one piece of code can now be reused in more | Rust Programming Language | — | 782 | 0.5x | 14 | Jul 29 |