examples: drop a couple allocations

Detected by clippy.
This commit is contained in:
Andrew Poelstra 2024-05-27 12:54:22 +00:00
parent 45e0241267
commit 1282b7f34b
No known key found for this signature in database
GPG Key ID: C588D63CE41B97C1
2 changed files with 3 additions and 3 deletions

View File

@ -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);

View File

@ -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