Sign a recoverable message with a private key ```rust use utils::crypto::{keypair, sign_recovery}; let (private_key, public_key) = keypair(); let message = b"The message"; let signature = sign_recovery(message, &private_key); ```
(message: &[u8], key: &SecretKey)
| 164 | /// let signature = sign_recovery(message, &private_key); |
| 165 | /// ``` |
| 166 | pub fn sign_recovery(message: &[u8], key: &SecretKey) -> Result<RecoverableSignature> { |
| 167 | let message = hash_message(message)?; |
| 168 | Ok(CONTEXT.sign_ecdsa_recoverable(&message, key)) |
| 169 | } |
| 170 | |
| 171 | /// Verify that a message was signed using a public key |
| 172 | /// |