sol-shred-sdk 3.0.1

Multi-source Solana shred decoding and multi-DEX event parsing SDK.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Raw Solana shred decoding.
//!
//! This module is the low-latency path of the SDK:
//! UDP payload -> Agave `Shred` -> optional FEC recovery -> deshred -> `Entry`
//! -> `VersionedTransaction`.

mod client;
mod config;
mod decoder;
mod error;
mod reassembler;

pub use client::RawShredClient;
pub use config::RawShredConfig;
pub use decoder::{entries_to_transactions, entries_to_tx_batch, ShredEntryBatch, ShredTxBatch};
pub use error::{ShredDecodeError, ShredResult};
pub use reassembler::{RawShredDecoder, ShredDecoderStats};