mirror of
https://github.com/fluencelabs/parity-wasm
synced 2025-05-02 18:42:16 +00:00
parity-wasm
Rust WebAssembly format serializing/deserializing
along with experimental interpreter
extern crate parity_wasm;
let module = parity-wasm::deserialize_file("./res/cases/v1/hello.wasm");
assert_eq!(module.code_section().is_some());
let code_section = module.code_section().unwrap(); // Part of the module with functions code
println!("Function count in wasm file: {}", code_section.bodies().len());
License
parity-wasm
is primarily distributed under the terms of both the MIT
license and the Apache License (Version 2.0), at your choice.
See LICENSE-APACHE, and LICENSE-MIT for details.
Description
Languages
Rust
100%