Merge pull request #316 from sanket1729/err_fix

Change error enum for KeyPair::from_seckey_slice
This commit is contained in:
Elichai Turkel 2021-06-28 11:43:25 +03:00 committed by GitHub
commit 6ac9f4d453
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 2 deletions

View File

@ -167,7 +167,7 @@ impl KeyPair {
data: &[u8], data: &[u8],
) -> Result<KeyPair, Error> { ) -> Result<KeyPair, Error> {
if data.is_empty() || data.len() != constants::SECRET_KEY_SIZE { if data.is_empty() || data.len() != constants::SECRET_KEY_SIZE {
return Err(InvalidPublicKey); return Err(InvalidSecretKey);
} }
unsafe { unsafe {
@ -313,7 +313,7 @@ impl PublicKey {
/// Tweak an x-only PublicKey by adding the generator multiplied with the given tweak to it. /// Tweak an x-only PublicKey by adding the generator multiplied with the given tweak to it.
/// ///
/// Returns a boolean representing the parity of the tweaked key, which can be provided to /// Returns a boolean representing the parity of the tweaked key, which can be provided to
/// `tweak_add_check` which can be used to verify a tweak more efficiently than regenerating /// `tweak_add_check` which can be used to verify a tweak more efficiently than regenerating
/// it and checking equality. Will return an error if the resulting key would be invalid or /// it and checking equality. Will return an error if the resulting key would be invalid or
/// if the tweak was not a 32-byte length slice. /// if the tweak was not a 32-byte length slice.