Remove the service builder (#6557)
* :) * Slight tidy * Remove ServiceBuilderCommand * Remove whitespace * Keep task manager alive for check_block/import_blocks * Pass task_manager to run_until_exit * WIP * WIP * Get rid of the macros * Simplify a few chain components creation APIs related to the service * Fix basic-authorship doc tests * Remove DefaultQueue * Update client/service/src/builder.rs Co-authored-by:André Silva <123550+andresilva@users.noreply.github.com> * Move ExecutionExtensions comment around * Remove unused BlakeTwo256 * Add sc-prelude * Rename sc-prelude to sc-service-prelude * Rename to sc-service-types * Improve service types * Fix line widths * Remove sc-service-types and move type definitions to crates * Update bin/node-template/node/src/service.rs Co-authored-by:
Seun Lanlege <seunlanlege@gmail.com> * Add TLightClientWithHash * Rework types Co-authored-by:
André Silva <123550+andresilva@users.noreply.github.com> Co-authored-by:
Seun Lanlege <seunlanlege@gmail.com>
Showing
- substrate/Cargo.lock 1 addition, 0 deletionssubstrate/Cargo.lock
- substrate/bin/node-template/node/src/command.rs 5 additions, 2 deletionssubstrate/bin/node-template/node/src/command.rs
- substrate/bin/node-template/node/src/service.rs 133 additions, 154 deletionssubstrate/bin/node-template/node/src/service.rs
- substrate/bin/node/cli/src/command.rs 5 additions, 2 deletionssubstrate/bin/node/cli/src/command.rs
- substrate/bin/node/cli/src/service.rs 224 additions, 255 deletionssubstrate/bin/node/cli/src/service.rs
- substrate/bin/node/rpc/Cargo.toml 1 addition, 0 deletionssubstrate/bin/node/rpc/Cargo.toml
- substrate/bin/node/rpc/src/lib.rs 3 additions, 0 deletionssubstrate/bin/node/rpc/src/lib.rs
- substrate/client/consensus/aura/src/lib.rs 2 additions, 2 deletionssubstrate/client/consensus/aura/src/lib.rs
- substrate/client/consensus/babe/src/lib.rs 2 additions, 2 deletionssubstrate/client/consensus/babe/src/lib.rs
- substrate/client/service/src/builder.rs 327 additions, 848 deletionssubstrate/client/service/src/builder.rs
- substrate/client/service/src/lib.rs 5 additions, 14 deletionssubstrate/client/service/src/lib.rs
- substrate/client/transaction-pool/src/lib.rs 5 additions, 0 deletionssubstrate/client/transaction-pool/src/lib.rs
Please register or sign in to comment