contracts: Update to wasmi 0.31 (#1350)

* contracts: Update to wasmi 0.31

* ".git/.scripts/commands/bench/bench.sh" --subcommand=pallet --runtime=dev --target_dir=substrate --pallet=pallet_contracts

---------

Co-authored-by: command-bot <>
This commit is contained in:
Alexander Theißen
2023-09-02 14:41:33 +02:00
committed by GitHub
parent 8cfaad4600
commit 3f92be2cc2
3 changed files with 869 additions and 905 deletions
Generated
+3 -35
View File
@@ -6471,12 +6471,6 @@ dependencies = [
"webrtc-util",
]
[[package]]
name = "intx"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f6f38a50a899dc47a6d0ed5508e7f601a2e34c3a85303514b5d137f3c10a0c75"
[[package]]
name = "io-lifetimes"
version = "1.0.11"
@@ -9387,7 +9381,7 @@ dependencies = [
"sp-runtime",
"sp-std",
"wasm-instrument 0.4.0",
"wasmi 0.30.0",
"wasmi",
"wat",
]
@@ -16574,7 +16568,7 @@ dependencies = [
"smallvec",
"soketto",
"twox-hash",
"wasmi 0.31.0",
"wasmi",
"x25519-dalek 2.0.0",
"zeroize",
]
@@ -19811,20 +19805,6 @@ dependencies = [
"web-sys",
]
[[package]]
name = "wasmi"
version = "0.30.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e51fb5c61993e71158abf5bb863df2674ca3ec39ed6471c64f07aeaf751d67b4"
dependencies = [
"intx",
"smallvec",
"spin 0.9.8",
"wasmi_arena",
"wasmi_core 0.12.0",
"wasmparser-nostd",
]
[[package]]
name = "wasmi"
version = "0.31.0"
@@ -19834,7 +19814,7 @@ dependencies = [
"smallvec",
"spin 0.9.8",
"wasmi_arena",
"wasmi_core 0.13.0",
"wasmi_core",
"wasmparser-nostd",
]
@@ -19844,18 +19824,6 @@ version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "401c1f35e413fac1846d4843745589d9ec678977ab35a384db8ae7830525d468"
[[package]]
name = "wasmi_core"
version = "0.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "624e6333e861ef49095d2d678b76ebf30b06bf37effca845be7e5b87c90071b7"
dependencies = [
"downcast-rs",
"libm",
"num-traits",
"paste",
]
[[package]]
name = "wasmi_core"
version = "0.13.0"
+1 -1
View File
@@ -26,7 +26,7 @@ serde = { version = "1", optional = true, features = ["derive"] }
smallvec = { version = "1", default-features = false, features = [
"const_generics",
] }
wasmi = { version = "0.30", default-features = false }
wasmi = { version = "0.31", default-features = false }
impl-trait-for-tuples = "0.2"
# Only used in benchmarking to generate contract code
+865 -869
View File
File diff suppressed because it is too large Load Diff