Registry / crypto / polkadot-erasure-coding

polkadot-erasure-coding

JSON →
library25.0.0rscratesunverified

Erasure coding used for Polkadot's availability system

# Cargo.toml [dependencies] polkadot-erasure-coding = "25.0.0"
INSTALL
IMPORT
SIG · POLKADOT-ERASURE-C
P
polkadot-erasure-coding
cryptorustv25.0.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

obtain_chunks
✓ use polkadot_erasure_coding::obtain_chunks;

Obtain erasure chunks for Polkadot availability

use polkadot_erasure_coding::obtain_chunks; fn main() { let data = vec![1, 2, 3]; let chunks = obtain_chunks(3, &data); }
Debug
Known issues
breakingRequires specific Polkadot SDK version compatibility
fix
Ensure polkadot-sdk dependency matches this crate's version
affects: >=25.0.0
Upgrade
Version history
25.0.0latest on crates.io
Audit
Dependencies

No dependency data recorded yet.

Agent activity
18 hits · last 30 days
node
16
Amazon
1
Resources
polkadot-erasure-coding — cargo add polkadot-erasure-coding · libregistry