Refactor sr-api to not depend on client anymore (#4086)
* Refactor sr-api to not depend on client anymore
* Fix benches
* Apply suggestions from code review
Co-Authored-By:
Tomasz Drwięga <tomusdrw@users.noreply.github.com>
* Apply suggestions from code review
Showing
- substrate/Cargo.lock 130 additions, 48 deletionssubstrate/Cargo.lock
- substrate/Cargo.toml 6 additions, 1 deletionsubstrate/Cargo.toml
- substrate/core/authority-discovery/Cargo.toml 1 addition, 0 deletionssubstrate/core/authority-discovery/Cargo.toml
- substrate/core/authority-discovery/primitives/Cargo.toml 5 additions, 5 deletionssubstrate/core/authority-discovery/primitives/Cargo.toml
- substrate/core/authority-discovery/primitives/src/lib.rs 1 addition, 2 deletionssubstrate/core/authority-discovery/primitives/src/lib.rs
- substrate/core/authority-discovery/src/lib.rs 5 additions, 3 deletionssubstrate/core/authority-discovery/src/lib.rs
- substrate/core/basic-authorship/Cargo.toml 2 additions, 1 deletionsubstrate/core/basic-authorship/Cargo.toml
- substrate/core/basic-authorship/src/basic_authorship.rs 9 additions, 8 deletionssubstrate/core/basic-authorship/src/basic_authorship.rs
- substrate/core/block-builder/Cargo.toml 14 additions, 0 deletionssubstrate/core/block-builder/Cargo.toml
- substrate/core/block-builder/runtime-api/Cargo.toml 20 additions, 0 deletionssubstrate/core/block-builder/runtime-api/Cargo.toml
- substrate/core/block-builder/runtime-api/src/lib.rs 11 additions, 8 deletionssubstrate/core/block-builder/runtime-api/src/lib.rs
- substrate/core/block-builder/src/lib.rs 51 additions, 40 deletionssubstrate/core/block-builder/src/lib.rs
- substrate/core/client/Cargo.toml 24 additions, 49 deletionssubstrate/core/client/Cargo.toml
- substrate/core/client/src/call_executor.rs 1 addition, 1 deletionsubstrate/core/client/src/call_executor.rs
- substrate/core/client/src/client.rs 50 additions, 15 deletionssubstrate/core/client/src/client.rs
- substrate/core/client/src/error.rs 6 additions, 0 deletionssubstrate/core/client/src/error.rs
- substrate/core/client/src/lib.rs 0 additions, 26 deletionssubstrate/core/client/src/lib.rs
- substrate/core/client/src/light/call_executor.rs 2 additions, 1 deletionsubstrate/core/client/src/light/call_executor.rs
- substrate/core/consensus/aura/Cargo.toml 3 additions, 1 deletionsubstrate/core/consensus/aura/Cargo.toml
- substrate/core/consensus/aura/primitives/Cargo.toml 2 additions, 2 deletionssubstrate/core/consensus/aura/primitives/Cargo.toml
Please register or sign in to comment