Various small improvements to service construction. (#6738)
* Remove service components and add build_network, build_offchain_workers etc * Improve transaction pool api * Remove commented out line * Add PartialComponents * Add BuildNetworkParams, documentation * Remove unused imports in tests * Apply suggestions from code review Co-authored-by:Nikolay Volf <nikvolf@gmail.com> * Remove unused imports in node-bench Co-authored-by:
Nikolay Volf <nikvolf@gmail.com>
Showing
- substrate/Cargo.lock 1 addition, 0 deletionssubstrate/Cargo.lock
- substrate/bin/node-template/node/src/command.rs 4 additions, 4 deletionssubstrate/bin/node-template/node/src/command.rs
- substrate/bin/node-template/node/src/service.rs 104 additions, 83 deletionssubstrate/bin/node-template/node/src/service.rs
- substrate/bin/node/bench/src/txpool.rs 2 additions, 3 deletionssubstrate/bin/node/bench/src/txpool.rs
- substrate/bin/node/cli/src/command.rs 4 additions, 4 deletionssubstrate/bin/node/cli/src/command.rs
- substrate/bin/node/cli/src/service.rs 98 additions, 77 deletionssubstrate/bin/node/cli/src/service.rs
- substrate/bin/node/rpc/src/lib.rs 1 addition, 1 deletionsubstrate/bin/node/rpc/src/lib.rs
- substrate/client/basic-authorship/src/basic_authorship.rs 1 addition, 5 deletionssubstrate/client/basic-authorship/src/basic_authorship.rs
- substrate/client/basic-authorship/src/lib.rs 0 additions, 1 deletionsubstrate/client/basic-authorship/src/lib.rs
- substrate/client/finality-grandpa/src/finality_proof.rs 12 additions, 0 deletionssubstrate/client/finality-grandpa/src/finality_proof.rs
- substrate/client/offchain/src/lib.rs 0 additions, 1 deletionsubstrate/client/offchain/src/lib.rs
- substrate/client/rpc/src/author/tests.rs 0 additions, 1 deletionsubstrate/client/rpc/src/author/tests.rs
- substrate/client/service/Cargo.toml 1 addition, 0 deletionssubstrate/client/service/Cargo.toml
- substrate/client/service/src/builder.rs 122 additions, 106 deletionssubstrate/client/service/src/builder.rs
- substrate/client/service/src/lib.rs 30 additions, 24 deletionssubstrate/client/service/src/lib.rs
- substrate/client/transaction-pool/src/lib.rs 23 additions, 14 deletionssubstrate/client/transaction-pool/src/lib.rs
- substrate/utils/frame/rpc/system/src/lib.rs 1 addition, 5 deletionssubstrate/utils/frame/rpc/system/src/lib.rs
Please register or sign in to comment