Skip to content

Commit

Permalink
feat: add sign_schnorr_no_aux_rand for Keypair
Browse files Browse the repository at this point in the history
  • Loading branch information
witter-deland committed Nov 3, 2024
1 parent 728e3a8 commit 2d29116
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions src/key.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1014,6 +1014,14 @@ impl Keypair {
SECP256K1.sign_schnorr(msg, self)
}

/// Constructs a schnorr signature without aux rand for `msg` using the global
/// [`SECP256K1`] context.
#[inline]
#[cfg(all(feature = "global-context", feature = "std"))]
pub fn sign_schnorr_no_aux_rand(&self, msg: &[u8]) -> schnorr::Signature {
SECP256K1.sign_schnorr_no_aux_rand(msg, self)
}

/// Attempts to erase the secret within the underlying array.
///
/// Note, however, that the compiler is allowed to freely copy or move the contents
Expand Down

0 comments on commit 2d29116

Please sign in to comment.