Skip to main content

assemble_provider_pack

Function assemble_provider_pack 

Source
pub fn assemble_provider_pack(
    manifest: &ProviderPackManifest,
    extent_bodies: &[Vec<u8>],
) -> Result<ProviderPackBundle>
Expand description

Assemble and verify one virtual native pack from provider extent bodies.

extent_bodies uses the same order as manifest.extents. The manifest may arrive in any order, but its output layout must cover every byte between the 16-byte header and 32-byte trailer exactly once.