sof 0.17.1

Solana Observer Framework for low-latency shred ingestion and plugin-driven transaction observation
Documentation
mod request;
mod tracker;

#[cfg(feature = "gossip-bootstrap")]
mod gossip;

#[cfg(test)]
mod tests;

pub use request::{
    ParseRepairRequestError, ParsedRepairRequest, ParsedRepairRequestKind, RepairRequestError,
    build_repair_request, build_window_index_request, is_supported_repair_request_packet,
    parse_signed_repair_request, signed_repair_request_time_window_ms,
};
pub use tracker::{MissingShredRequest, MissingShredRequestKind, MissingShredTracker};

#[cfg(feature = "gossip-bootstrap")]
pub use gossip::{
    GossipRepairClient, GossipRepairClientConfig, GossipRepairClientError, RepairPeerSnapshot,
    ServedRepairRequest, ServedRepairRequestKind, is_repair_response_ping_packet,
};