improve error handling in cli (#7436)
* other error variant should carry a dyn Error * introduce thiserror for error derive, add explicit error variants, cleanup dependencies * cleanup handle dev-deps of sc-cli too * Update client/cli/src/error.rs Co-authored-by:Bastian Köcher <bkchr@users.noreply.github.com> Co-authored-by:
Bernhard Schuster <bernhard@parity.io> Co-authored-by:
Bastian Köcher <bkchr@users.noreply.github.com>
parent
3ac070b6
Showing
- substrate/Cargo.lock 5 additions, 17 deletionssubstrate/Cargo.lock
- substrate/client/cli/Cargo.toml 2 additions, 16 deletionssubstrate/client/cli/Cargo.toml
- substrate/client/cli/src/commands/insert.rs 5 additions, 6 deletionssubstrate/client/cli/src/commands/insert.rs
- substrate/client/cli/src/commands/utils.rs 1 addition, 2 deletionssubstrate/client/cli/src/commands/utils.rs
- substrate/client/cli/src/commands/verify.rs 8 additions, 10 deletionssubstrate/client/cli/src/commands/verify.rs
- substrate/client/cli/src/error.rs 57 additions, 31 deletionssubstrate/client/cli/src/error.rs
- substrate/client/cli/src/lib.rs 2 additions, 0 deletionssubstrate/client/cli/src/lib.rs
- substrate/frame/offences/src/lib.rs 1 addition, 1 deletionsubstrate/frame/offences/src/lib.rs
Please register or sign in to comment