From e36f1558efe1e1e7204c5f58e6e33364fd89e76b Mon Sep 17 00:00:00 2001 From: chriseth Date: Wed, 21 Dec 2022 15:34:33 +0100 Subject: [PATCH] Do not scale receiver balance. --- src/types/safe.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/types/safe.rs b/src/types/safe.rs index d8d1b92..a747973 100644 --- a/src/types/safe.rs +++ b/src/types/safe.rs @@ -29,8 +29,7 @@ impl Safe { let amount = (receiver.balance(&receiver.token_address) * U256::from(trust_percentage as u128)) / U256::from(100); - let scaled_receiver_balance = - receiver_balance * U256::from((100 - trust_percentage) as u128) / U256::from(100); + let scaled_receiver_balance = receiver_balance; // * U256::from((100 - trust_percentage) as u128) / U256::from(100); if amount < scaled_receiver_balance { U256::from(0) } else {