Typeberry by Fluffy Labs - v0.5.2
    Preparing search index...

    Module erasure-coding

    Erasure coding implementation for data availability.

    This module provides erasure coding functionality used in JAM's data availability system, enabling data reconstruction from partial information.

    Type Aliases

    N_CHUNKS_REQUIRED
    N_CHUNKS_TOTAL
    PIECE_SIZE
    POINT_LENGTH

    Variables

    N_CHUNKS_REDUNDANCY
    N_CHUNKS_REQUIRED
    N_CHUNKS_TOTAL
    PIECE_SIZE
    POINT_LENGTH

    Functions

    checkConsistency
    chunkingFunction
    chunksToShards
    decodeData
    decodeDataAndTrim
    decodePiece
    encodePoints
    initEc
    join
    lace
    padAndEncodeData
    shardsToChunks
    split
    transpose
    unzip