executor: Move runtime version caching out of WasmRuntime interface. (#3993)
* executor: Move runtime caching out of WasmRuntime interface. The runtime version is now fetched and cached at a higher level, not within the WasmRuntime trait implementations. * executor: Require successful querying of runtime version.
Showing
- substrate/core/executor/src/lib.rs 0 additions, 1 deletionsubstrate/core/executor/src/lib.rs
- substrate/core/executor/src/native_executor.rs 8 additions, 14 deletionssubstrate/core/executor/src/native_executor.rs
- substrate/core/executor/src/wasm_runtime.rs 43 additions, 22 deletionssubstrate/core/executor/src/wasm_runtime.rs
- substrate/core/executor/src/wasmi_execution.rs 3 additions, 24 deletionssubstrate/core/executor/src/wasmi_execution.rs
- substrate/core/executor/src/wasmtime/runtime.rs 3 additions, 37 deletionssubstrate/core/executor/src/wasmtime/runtime.rs
Please register or sign in to comment