The PatractLabs WASM Book
This book tells about the solution of replacing the wasmi
in pallet-contrat
.
Why?
We are trying to use wasm3 to replace wasmi in substrate, for the possibility of faster executing speed.
Execution
Project | Interpreter | JIT | AoT | VM? |
---|---|---|---|---|
wac | x | |||
wasm3 | x | |||
wasmi | x | |||
wasmtime | x | |||
wasmer | x | ? | x | |
wavm | x | x | x | x |
Benchmark
TODO
LICENSE
MIT
WASM Runtime in Pallet Contracts
The FRAME
Contracts
pallet (SEAL) provides functionality for the runtime to deploy and executeWebAssembly
smart-contracts.