Function solana_ledger::shred::merkle::make_shreds_from_data
source · pub(super) fn make_shreds_from_data(
thread_pool: &ThreadPool,
keypair: &Keypair,
data: &[u8],
slot: Slot,
parent_slot: Slot,
shred_version: u16,
reference_tick: u8,
is_last_in_slot: bool,
next_shred_index: u32,
next_code_index: u32,
reed_solomon_cache: &ReedSolomonCache,
stats: &mut ProcessShredsStats
) -> Result<Vec<Vec<Shred>>, Error>