52 releases (32 breaking)
0.40.1 | Sep 25, 2024 |
---|---|
0.40.0 | Jul 18, 2024 |
0.39.0 | Jun 21, 2024 |
0.35.0 | Mar 18, 2024 |
0.8.0-alpha.5 | Mar 24, 2020 |
#25 in #substrate
156,067 downloads per month
Used in 176 crates
(23 directly)
2.5MB
19K
SLoC
A crate that provides means of executing/dispatching calls into the runtime.
There are a few responsibilities of this crate at the moment:
- It provides an implementation of a common entrypoint for calling into the runtime, both wasm and compiled.
- It defines the environment for the wasm execution, namely the host functions that are to be provided into the wasm runtime module.
- It also provides the required infrastructure for executing the current wasm runtime (specified
by the current value of
:code
in the provided externalities), i.e. interfacing with wasm engine used, instance cache.
License: GPL-3.0-or-later WITH Classpath-exception-2.0
Release
Polkadot SDK stable2409
lib.rs
:
A crate that provides means of executing/dispatching calls into the runtime.
There are a few responsibilities of this crate at the moment:
- It provides an implementation of a common entrypoint for calling into the runtime, both wasm and compiled.
- It defines the environment for the wasm execution, namely the host functions that are to be provided into the wasm runtime module.
- It also provides the required infrastructure for executing the current wasm runtime (specified
by the current value of
:code
in the provided externalities), i.e. interfacing with wasm engine used, instance cache.
Dependencies
~42–57MB
~1M SLoC