substrate-node: `NativeElseWasmExecutor` is no longer used (#2521)
This PR removes `NativeElseWasmExecutor` usage from substrate node. Instead [`WasmExecutor<(sp_io::SubstrateHostFunctions, sp_statement_store::runtime_api::HostFunctions)>`](https://github.com/paritytech/polkadot-sdk/blob/49a41ab3 /substrate/bin/node/executor/src/lib.rs#L26) is used. Related to #2358. --------- Co-authored-by:Davide Galassi <davxy@datawok.net>
Showing
- Cargo.lock 17 additions, 40 deletionsCargo.lock
- Cargo.toml 0 additions, 1 deletionCargo.toml
- substrate/bin/node-template/node/src/service.rs 6 additions, 24 deletionssubstrate/bin/node-template/node/src/service.rs
- substrate/bin/node/cli/Cargo.toml 39 additions, 1 deletionsubstrate/bin/node/cli/Cargo.toml
- substrate/bin/node/cli/benches/executor.rs 43 additions, 66 deletionssubstrate/bin/node/cli/benches/executor.rs
- substrate/bin/node/cli/src/command.rs 1 addition, 2 deletionssubstrate/bin/node/cli/src/command.rs
- substrate/bin/node/cli/src/service.rs 19 additions, 5 deletionssubstrate/bin/node/cli/src/service.rs
- substrate/bin/node/cli/tests/basic.rs 0 additions, 0 deletionssubstrate/bin/node/cli/tests/basic.rs
- substrate/bin/node/cli/tests/common.rs 4 additions, 5 deletionssubstrate/bin/node/cli/tests/common.rs
- substrate/bin/node/cli/tests/fees.rs 0 additions, 0 deletionssubstrate/bin/node/cli/tests/fees.rs
- substrate/bin/node/cli/tests/res/default_genesis_config.json 0 additions, 0 deletionssubstrate/bin/node/cli/tests/res/default_genesis_config.json
- substrate/bin/node/cli/tests/submit_transaction.rs 0 additions, 0 deletionssubstrate/bin/node/cli/tests/submit_transaction.rs
- substrate/bin/node/executor/Cargo.toml 0 additions, 57 deletionssubstrate/bin/node/executor/Cargo.toml
- substrate/bin/node/executor/src/lib.rs 0 additions, 40 deletionssubstrate/bin/node/executor/src/lib.rs
- substrate/bin/node/inspect/Cargo.toml 8 additions, 0 deletionssubstrate/bin/node/inspect/Cargo.toml
- substrate/bin/node/inspect/src/command.rs 6 additions, 4 deletionssubstrate/bin/node/inspect/src/command.rs
- substrate/bin/node/testing/Cargo.toml 1 addition, 1 deletionsubstrate/bin/node/testing/Cargo.toml
- substrate/bin/node/testing/src/bench.rs 6 additions, 8 deletionssubstrate/bin/node/testing/src/bench.rs
- substrate/bin/node/testing/src/client.rs 14 additions, 5 deletionssubstrate/bin/node/testing/src/client.rs
Please register or sign in to comment