Skip to content

Commit

Permalink
Check signatures of host functions at initialization and sync functio…
Browse files Browse the repository at this point in the history
…ns list with spec (#183)
  • Loading branch information
tomaka authored Feb 15, 2023
1 parent 9c29654 commit 730f7ce
Show file tree
Hide file tree
Showing 4 changed files with 347 additions and 132 deletions.
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ serde_json = { version = "1.0.93", default-features = false, features = ["alloc"
sha2 = { version = "0.10.6", default-features = false }
siphasher = { version = "0.3.10", default-features = false }
slab = { version = "0.4.7", default-features = false }
smallvec = "1.10.0"
smallvec = { version = "1.10.0", default-features = false }
snow = { version = "0.9.1", default-features = false, features = ["default-resolver"] }
tiny-keccak = { version = "2.0", features = ["keccak"] }
twox-hash = { version = "1.6.3", default-features = false }
Expand Down
1 change: 1 addition & 0 deletions bin/wasm-node/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
### Changed

- The Wasm virtual machine no longer tries to grab a table symbol named `__indirect_function_table`. This removes support for an old Substrate feature that no longer exists.
- The signature of host functions called by the Wasm runtime is now checked when the Wasm code is compiled rather than when the functions are called.

## 0.7.11 - 2022-02-13

Expand Down
Loading

0 comments on commit 730f7ce

Please sign in to comment.