Only support ECDSA compressed public keys (#4667)
Some fixes after: https://github.com/paritytech/substrate/pull/4502 This removes the unwanted `expect`s from `MultiSigner`. Instead we convert from full to compressed in `TryFrom` and can return an error on invalid input.
Showing
- substrate/primitives/core/src/ecdsa.rs 42 additions, 78 deletionssubstrate/primitives/core/src/ecdsa.rs
- substrate/primitives/runtime/src/lib.rs 2 additions, 4 deletionssubstrate/primitives/runtime/src/lib.rs
- substrate/primitives/runtime/src/traits.rs 2 additions, 2 deletionssubstrate/primitives/runtime/src/traits.rs
Please register or sign in to comment