Skip to content

Commit fc5dcff

Browse files
committed
f Don't clone output script
1 parent 4a861b1 commit fc5dcff

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/wallet.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -102,14 +102,14 @@ where
102102
}
103103

104104
pub(crate) fn create_funding_transaction(
105-
&self, output_script: &Script, value_sats: u64, confirmation_target: ConfirmationTarget,
105+
&self, output_script: Script, value_sats: u64, confirmation_target: ConfirmationTarget,
106106
) -> Result<Transaction, Error> {
107107
let fee_rate = self.estimate_fee_rate(confirmation_target);
108108

109109
let locked_wallet = self.inner.lock().unwrap();
110110
let mut tx_builder = locked_wallet.build_tx();
111111

112-
tx_builder.add_recipient(output_script.clone(), value_sats).fee_rate(fee_rate).enable_rbf();
112+
tx_builder.add_recipient(output_script, value_sats).fee_rate(fee_rate).enable_rbf();
113113

114114
let mut psbt = match tx_builder.finish() {
115115
Ok((psbt, _)) => {

0 commit comments

Comments
 (0)