[package] name = "gwasm-instrument" version = "0.3.0" edition = "2021" rust-version = "1.65.0" authors = ["Parity Technologies "] license = "MIT OR Apache-2.0" description = "Instrument and transform wasm modules." keywords = ["wasm", "webassembly", "blockchain", "gas-metering", "parity"] categories = ["wasm", "no-std"] repository = "https://github.com/paritytech/wasm-instrument" include = ["src/**/*", "LICENSE-*", "README.md"] [[bench]] name = "benches" harness = false path = "benches/benches.rs" [profile.bench] lto = "fat" codegen-units = 1 [dependencies] # parity-wasm = { version = "0.45.1", git = "https://github.com/gear-tech/parity-wasm", branch = "v0.45.1-sign-ext", default-features = false } parity-wasm = { package = "gear-wasm", version = "0.45.1", default-features = false } [dev-dependencies] binaryen = "0.12" criterion = "0.3" diff = "0.1" rand = "0.8" wat = "1" wasmparser = "0.90" wasmprinter = "0.2" [features] default = ["std"] std = ["parity-wasm/std"] sign_ext = ["parity-wasm/sign_ext"]