From d3a66550ed8c6216b13002ce6e5b425367f30770 Mon Sep 17 00:00:00 2001 From: DenioD <41270280+DenioD@users.noreply.github.com> Date: Tue, 28 Apr 2020 23:25:44 +0200 Subject: [PATCH] remove check for duplicated addresses for our Headermemo --- lib/src/lightwallet.rs | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/lib/src/lightwallet.rs b/lib/src/lightwallet.rs index c16963c..ba75616 100644 --- a/lib/src/lightwallet.rs +++ b/lib/src/lightwallet.rs @@ -1453,16 +1453,16 @@ impl LightWallet { return Err("Need at least one destination address".to_string()); } - // Check for duplicates in the to list - if tos.len() > 1 { - let mut to_addresses = tos.iter().map(|t| t.0.to_string()).collect::>(); - to_addresses.sort(); - for i in 0..to_addresses.len()-1 { - if to_addresses[i] == to_addresses[i+1] { - return Err(format!("To address {} is duplicated", to_addresses[i])); - } - } - } + // Check for duplicates in the to list - We need that for HushChat + // if tos.len() > 1 { + // let mut to_addresses = tos.iter().map(|t| t.0.to_string()).collect::>(); + // to_addresses.sort(); + // for i in 0..to_addresses.len()-1 { + // if to_addresses[i] == to_addresses[i+1] { + // return Err(format!("To address {} is duplicated", to_addresses[i])); + // } + // } + // } let total_value = tos.iter().map(|to| to.1).sum::() as u64; println!(