diff --git a/Cargo.lock b/Cargo.lock index d68330cfb15c2..bf93bde48bc79 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -5560,7 +5560,7 @@ dependencies = [ "sp-sandbox", "sp-std", "wasm-instrument", - "wasmi-validation", + "wasmi-validation 0.5.0", "wat", ] @@ -6674,6 +6674,12 @@ version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "be5e13c266502aadf83426d87d81a0f5d1ef45b8027f5a471c360abfe4bfae92" +[[package]] +name = "parity-wasm" +version = "0.45.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e1ad0aff30c1da14b1254fcb2af73e1fa9a28670e584a626f53a369d0e157304" + [[package]] name = "parking" version = "2.0.0" @@ -11931,18 +11937,27 @@ dependencies = [ "num-rational 0.2.4", "num-traits", "parity-wasm 0.42.2", - "wasmi-validation", + "wasmi-validation 0.4.1", ] [[package]] name = "wasmi-validation" -version = "0.4.0" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2eb8e860796d8be48efef530b60eebf84e74a88bce107374fffb0da97d504b8" +checksum = "165343ecd6c018fc09ebcae280752702c9a2ef3e6f8d02f1cfcbdb53ef6d7937" dependencies = [ "parity-wasm 0.42.2", ] +[[package]] +name = "wasmi-validation" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91ff416ad1ff0c42e5a926ed5d5fab74c0f098749aa0ad8b2a34b982ce0e867b" +dependencies = [ + "parity-wasm 0.45.0", +] + [[package]] name = "wasmparser" version = "0.78.2" diff --git a/frame/contracts/Cargo.toml b/frame/contracts/Cargo.toml index d27801df33bda..daecf00a8aff3 100644 --- a/frame/contracts/Cargo.toml +++ b/frame/contracts/Cargo.toml @@ -25,7 +25,7 @@ serde = { version = "1", optional = true, features = ["derive"] } smallvec = { version = "1", default-features = false, features = [ "const_generics", ] } -wasmi-validation = { version = "0.4", default-features = false } +wasmi-validation = { version = "0.5", default-features = false } # Only used in benchmarking to generate random contract code rand = { version = "0.8", optional = true, default-features = false }