From 1282b7f34b3e98070f5dceaa0447ca2a5f1a2177 Mon Sep 17 00:00:00 2001 From: Andrew Poelstra Date: Mon, 27 May 2024 12:54:22 +0000 Subject: [PATCH] examples: drop a couple allocations Detected by clippy. --- bitcoin/examples/ecdsa-psbt.rs | 2 +- bitcoin/tests/bip_174.rs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bitcoin/examples/ecdsa-psbt.rs b/bitcoin/examples/ecdsa-psbt.rs index 93631fcca..79aed0941 100644 --- a/bitcoin/examples/ecdsa-psbt.rs +++ b/bitcoin/examples/ecdsa-psbt.rs @@ -232,7 +232,7 @@ impl WatchOnly { let sigs: Vec<_> = psbt.inputs[0].partial_sigs.values().collect(); let mut script_witness: Witness = Witness::new(); - script_witness.push(&sigs[0].to_vec()); + script_witness.push(sigs[0].serialize()); script_witness.push(self.input_xpub.to_pub().to_bytes()); psbt.inputs[0].final_script_witness = Some(script_witness); diff --git a/bitcoin/tests/bip_174.rs b/bitcoin/tests/bip_174.rs index 522360c65..76fa5b11f 100644 --- a/bitcoin/tests/bip_174.rs +++ b/bitcoin/tests/bip_174.rs @@ -452,8 +452,8 @@ fn finalize_psbt(mut psbt: Psbt) -> Psbt { let sigs: Vec<_> = psbt.inputs[1].partial_sigs.values().collect(); let mut script_witness = Witness::new(); script_witness.push([]); // Push 0x00 to the stack. - script_witness.push(&sigs[1].to_vec()); - script_witness.push(&sigs[0].to_vec()); + script_witness.push(sigs[1].serialize()); + script_witness.push(sigs[0].serialize()); script_witness.push(psbt.inputs[1].witness_script.clone().unwrap().as_bytes()); script_witness