refactor(sc-executor): use wasm executor builder instead of old apis (#13740)
* refactor: use builder api for all executors * improve a lot * remove unused args * cleanup deps * fix inconsistency about heap alloc * add `heap_pages` back to try-runtime * fix * chore: reduce duplicated code for sc-service-test * cleanup code * fmt * improve test executor * improve * use #[deprecated] * set runtime_cache_size: 4 * fix and improve * refactor builder * fix * fix bench * fix tests * fix warnings * fix warnings * fix * fix * update by suggestions * update name
Showing
- substrate/bin/node-template/node/src/service.rs 1 addition, 6 deletionssubstrate/bin/node-template/node/src/service.rs
- substrate/bin/node/cli/benches/transaction_pool.rs 2 additions, 2 deletionssubstrate/bin/node/cli/benches/transaction_pool.rs
- substrate/bin/node/cli/src/service.rs 1 addition, 6 deletionssubstrate/bin/node/cli/src/service.rs
- substrate/bin/node/executor/benches/bench.rs 6 additions, 5 deletionssubstrate/bin/node/executor/benches/bench.rs
- substrate/bin/node/executor/tests/common.rs 2 additions, 2 deletionssubstrate/bin/node/executor/tests/common.rs
- substrate/bin/node/inspect/src/command.rs 9 additions, 16 deletionssubstrate/bin/node/inspect/src/command.rs
- substrate/bin/node/testing/src/bench.rs 7 additions, 7 deletionssubstrate/bin/node/testing/src/bench.rs
- substrate/client/executor/benches/bench.rs 3 additions, 4 deletionssubstrate/client/executor/benches/bench.rs
- substrate/client/executor/common/src/wasm_runtime.rs 7 additions, 0 deletionssubstrate/client/executor/common/src/wasm_runtime.rs
- substrate/client/executor/src/executor.rs 30 additions, 21 deletionssubstrate/client/executor/src/executor.rs
- substrate/client/executor/src/integration_tests/linux.rs 2 additions, 2 deletionssubstrate/client/executor/src/integration_tests/linux.rs
- substrate/client/executor/src/integration_tests/mod.rs 16 additions, 18 deletionssubstrate/client/executor/src/integration_tests/mod.rs
- substrate/client/executor/src/lib.rs 12 additions, 13 deletionssubstrate/client/executor/src/lib.rs
- substrate/client/executor/src/wasm_runtime.rs 1 addition, 1 deletionsubstrate/client/executor/src/wasm_runtime.rs
- substrate/client/executor/wasmtime/src/tests.rs 3 additions, 3 deletionssubstrate/client/executor/wasmtime/src/tests.rs
- substrate/client/service/src/builder.rs 29 additions, 6 deletionssubstrate/client/service/src/builder.rs
- substrate/client/service/src/client/call_executor.rs 12 additions, 13 deletionssubstrate/client/service/src/client/call_executor.rs
- substrate/client/service/src/client/wasm_override.rs 14 additions, 14 deletionssubstrate/client/service/src/client/wasm_override.rs
- substrate/client/service/src/lib.rs 3 additions, 3 deletionssubstrate/client/service/src/lib.rs
- substrate/client/service/test/src/client/mod.rs 8 additions, 30 deletionssubstrate/client/service/test/src/client/mod.rs
Please register or sign in to comment