Move hash_to_message to variable

This commit is contained in:
Elias Rohrer 2024-03-27 11:53:33 +01:00
parent b6059e9f39
commit 2690823c9d
No known key found for this signature in database
GPG key ID: 36153082BDF676FD

View file

@ -1216,7 +1216,8 @@ impl EcdsaChannelSigner for InMemorySigner {
let our_htlc_private_key = chan_utils::derive_private_key( let our_htlc_private_key = chan_utils::derive_private_key(
&secp_ctx, &htlc_descriptor.per_commitment_point, &self.htlc_base_key &secp_ctx, &htlc_descriptor.per_commitment_point, &self.htlc_base_key
); );
Ok(sign_with_aux_rand(&secp_ctx, &hash_to_message!(sighash.as_byte_array()), &our_htlc_private_key, &self)) let sighash = hash_to_message!(sighash.as_byte_array());
Ok(sign_with_aux_rand(&secp_ctx, &sighash, &our_htlc_private_key, &self))
} }
fn sign_counterparty_htlc_transaction(&self, htlc_tx: &Transaction, input: usize, amount: u64, per_commitment_point: &PublicKey, htlc: &HTLCOutputInCommitment, secp_ctx: &Secp256k1<secp256k1::All>) -> Result<Signature, ()> { fn sign_counterparty_htlc_transaction(&self, htlc_tx: &Transaction, input: usize, amount: u64, per_commitment_point: &PublicKey, htlc: &HTLCOutputInCommitment, secp_ctx: &Secp256k1<secp256k1::All>) -> Result<Signature, ()> {