Use `sign_with` in consensus (#6008)
* Add derive_more to sp_core * Convert Vec to Signature * Use sign_with in AURA and BABE * Signing errors * Update slots to return consensus result * Fix use * Clone public key * Match block_params * WIP * Use to_public_crypto_pair * Pass public key only to block import params * Address PR review * Fix consensus RPC * Fix babe tests * adjust uses * Fix line widths
parent
7a8d5919
Showing
- substrate/Cargo.lock 2 additions, 0 deletionssubstrate/Cargo.lock
- substrate/client/consensus/aura/src/lib.rs 39 additions, 21 deletionssubstrate/client/consensus/aura/src/lib.rs
- substrate/client/consensus/babe/rpc/src/lib.rs 3 additions, 4 deletionssubstrate/client/consensus/babe/rpc/src/lib.rs
- substrate/client/consensus/babe/src/authorship.rs 6 additions, 6 deletionssubstrate/client/consensus/babe/src/authorship.rs
- substrate/client/consensus/babe/src/lib.rs 27 additions, 8 deletionssubstrate/client/consensus/babe/src/lib.rs
- substrate/client/consensus/babe/src/tests.rs 1 addition, 1 deletionsubstrate/client/consensus/babe/src/tests.rs
- substrate/client/consensus/slots/Cargo.toml 1 addition, 0 deletionssubstrate/client/consensus/slots/Cargo.toml
- substrate/client/consensus/slots/src/lib.rs 11 additions, 6 deletionssubstrate/client/consensus/slots/src/lib.rs
- substrate/primitives/application-crypto/src/lib.rs 13 additions, 1 deletionsubstrate/primitives/application-crypto/src/lib.rs
- substrate/primitives/consensus/common/src/error.rs 5 additions, 2 deletionssubstrate/primitives/consensus/common/src/error.rs
- substrate/primitives/core/Cargo.toml 1 addition, 0 deletionssubstrate/primitives/core/Cargo.toml
- substrate/primitives/core/src/traits.rs 6 additions, 1 deletionsubstrate/primitives/core/src/traits.rs
Please register or sign in to comment