From 7757dba0d52c05cff23bb0191fc2444f788ee2c6 Mon Sep 17 00:00:00 2001 From: SW van Heerden Date: Tue, 28 May 2024 21:00:59 +0200 Subject: [PATCH] fix atomic swap --- base_layer/wallet/src/output_manager_service/service.rs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/base_layer/wallet/src/output_manager_service/service.rs b/base_layer/wallet/src/output_manager_service/service.rs index a24deb7df6..185eb1cfc1 100644 --- a/base_layer/wallet/src/output_manager_service/service.rs +++ b/base_layer/wallet/src/output_manager_service/service.rs @@ -2096,7 +2096,7 @@ where { if output.verify_mask(&self.resources.factories.range_proof, &spending_key, amount.as_u64())? { let spending_key_id = self.resources.key_manager.import_key(spending_key).await?; - let rewound_output = WalletOutput::new( + let rewound_output = WalletOutput::new_with_rangeproof( output.version, amount, spending_key_id, @@ -2112,9 +2112,8 @@ where output.covenant, output.encrypted_data, output.minimum_value_promise, - &self.resources.key_manager, - ) - .await?; + output.proof, + ); let message = "SHA-XTR atomic swap".to_string();