|
|
@@ -126,7 +126,12 @@ impl Wallet {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- let swap_response = self.client.post_swap(pre_swap.swap_request).await?;
|
|
|
+ let swap_response = self
|
|
|
+ .try_proof_operation_or_reclaim(
|
|
|
+ pre_swap.swap_request.inputs().clone(),
|
|
|
+ self.client.post_swap(pre_swap.swap_request),
|
|
|
+ )
|
|
|
+ .await?;
|
|
|
|
|
|
// Proof to keep
|
|
|
let recv_proofs = construct_proofs(
|