Service various cleanups (#3238)
* Remove generic from sign() * Remove mandatory RuntimeGenesis trait req * Remove requirement from Configuration * Relax trait bounds of core/cli * Move method * The config field is no longer public * Remove Components from bounds of functions * Implement DerefMut for LightComponents * Implement Executor for Full/LightComponents * Fix bad merge * Fix forgotten config() * Fix build
parent
fe18b405
Showing
- substrate/core/cli/src/lib.rs 38 additions, 34 deletionssubstrate/core/cli/src/lib.rs
- substrate/core/service/src/chain_spec.rs 3 additions, 1 deletionsubstrate/core/service/src/chain_spec.rs
- substrate/core/service/src/components.rs 26 additions, 0 deletionssubstrate/core/service/src/components.rs
- substrate/core/service/src/lib.rs 52 additions, 37 deletionssubstrate/core/service/src/lib.rs
- substrate/node-template/src/service.rs 2 additions, 2 deletionssubstrate/node-template/src/service.rs
- substrate/node/cli/src/factory_impl.rs 2 additions, 4 deletionssubstrate/node/cli/src/factory_impl.rs
- substrate/node/cli/src/lib.rs 1 addition, 1 deletionsubstrate/node/cli/src/lib.rs
- substrate/node/cli/src/service.rs 9 additions, 9 deletionssubstrate/node/cli/src/service.rs
Please register or sign in to comment