Skip to main content

decode

Function decode 

Source
pub fn decode(
    params: &DecodeParams,
    available: &HashMap<usize, Vec<u8>>,
    erasures: &[usize],
) -> Result<Vec<u8>, ClayError>
Expand description

Recover original data from available chunks

§Parameters

  • params: Code parameters
  • available: Map from chunk index to chunk data
  • erasures: Set of erased chunk indices

§Returns

Recovered original data, or error if decoding fails